Below are just some of the documented resources I’ve made for Max/MSP. Hopefully these Max abstractions help save you time within this wonderful programming environment.
Jitter matrix grid – creates a grid of any size columns and rows (stored inside a coll) for controlling a Jitter matrix.
Tempo Control – interface for controlling tempo in Max. User can control tempo with bpm or millisecond. Includes a tap tempo.
drop folder – dropping a folder of files will automatically place files into a umenu object. Great for buffer/groove objects.
for loop – performs an arithmetic ‘for loop’ in Max/MSP. Sometimes line programming can be much easier than graphical.
data as table – displays data in a table as it is received, so you can graphically see the values of incoming data over the course of time.
MIDI Drum umenu – standard channel 10 MIDI drums list saved conveniently into a umenu (culled from Apple’s basic MIDI synthesizer)
MIDI Control – modular design for controlling MIDI volume, program changes, and makenote in Max. Each function is inside its own patcher object.
toggle message – toggles input of any message (number, message, bang) between two outputs.
modulo bang – user controls up/down integer count with modulo control when only bangs are available.