ExploreGalaxyMy PathSettingsGive Feedback

New here?

A quick look at how MySkillGap works. Close it any time.

Audio & Music

Max/MSP

Build your own instruments, effects, and interactive systems without traditional coding.

What it is

About Max/MSP

Max/MSP (developed by Cycling '74) is a visual programming environment for music, audio, and multimedia. Users connect graphical "objects" with patch cables rather than writing text code. MSP adds real-time audio processing, Jitter adds video and 3D graphics, and RNBO allows patches to be exported as VST plugins or hardware targets. It is the standard tool for electronic music composition, generative art, and interactive installation work.

What you can do with it

Capabilities

1

Build custom synthesisers and effects processors by connecting audio objects in a visual patch

2

Create generative music systems that produce evolving compositions without real-time human input

3

Process live audio input in real time with custom signal chains impossible in standard DAWs

4

Export Max patches as VST3/AU plugins that run inside any compatible DAW

5

Control hardware and software via MIDI, OSC, and serial protocols from a single patch

How to learn it

Learning Resources

Cycling '74's official tutorials at docs.cycling74.com — the reference documentation is unusually good

YouTube: dearjohnreed and Delicious Tutorials cover Max from beginner to advanced

Pure Data (free, open-source) shares similar concepts — learning either helps with both

Start with a single object (cycle~, gain~) and build up to a complete synthesiser gradually

Pro Tip

Max is not a DAW — it is a programming environment where audio happens to be a first-class data type. Approaching it as a DAW replacement will frustrate you. Approach it as a way to build tools that don't exist yet.