A collection of Max/MSP patches organized by topics, ranging from MIDI sequencing and modular synthesis to granular synthesis and real-time DSP techniques.
This repository is designed for use in an educational context, providing practical examples and creative tools for sound design, synthesis, and algorithmic composition in Max. Be sure to contextualize this stuff historically alongside supplementary reading and listening. These concepts didn't just fall from the sky! ☔
Each class_X_* folder contains Max patchers and supporting files related to a specific topic:
class_1_MIDI– General MIDI, probability, composition with Markov chainsclass_2_modular-synth– FM, AM, modular synthesis, Scala tuningsclass_3_mc– Multichannel (MC) synthesis intro, MC macro messages, voice allocationclass_4_buffers– Working with buffers, wavetables, sample manipulation, and sequencersclass_5_granular_synth_filters– Granular synthesis, FIR/IIR filters, delaysclass_6_realtime-DSP– Basic audio effects, circular buffers, matrix routing, onset detectionclass_7_spat_fft– Analysis/resynthesis, phase vocoder, spectral freeze, spatializationclass_8_noise– Feedback, waveshaping, harsh noise, degradationclass_9_jitter- Reactive sensors, live visuals, OpenGL
- Max/MSP 8.0 or higher
- SPAT
Feel free to clone, remix, and explore these patches in your own Max projects!