top of page

Intro: MAX MSP

MAX MSP is a visual programming language developed by Cycling '74, designed for interactive audio-visual creation, real-time sound processing, and generative art. It is widely used in music production, live performances, installations, and multimedia projects due to its modular, node-based workflow.

MAX MSP consists of two core components:

  • MAX 

    • Focuses on general-purpose interactive programming, including user interfaces, sensor data processing, and logic.

  • MSP

    • Specializes in real-time digital signal processing, allowing users to manipulate and generate sound dynamically.

MAX MSP can interface with external hardware, including ESP32, Arduino, and TouchDesigner, making it a powerful tool for interactive media projects. Artists and designers use MAX MSP to create sensor-driven soundscapes, algorithmic music, and interactive performances, where physical inputs control digital outputs.

Resources

Introduction to MAX MSP

Overview of MAX MSP’s interface, features, and capabilities.

​How MSP Works

Explanation of MSP’s real-time audio processing and signal flow.

Max Patcher Basics

​Introduction to patching and building interactive systems in MAX.

MAX MSP Sound Processing

Comprehensive tutorials on real-time sound processing.

bottom of page