A newer version of Max is available. Click here to access the latest version of this document.
Live Abstractions
Useful audio and MIDI abstractions you can use in your own devices. If you are reading this document in Max, you can click on the links below to open the files.
M4L.bal1~.maxpat
: Balance two mono signals with constant power
M4L.bal2~.maxpat
: Balance two stereo signals with constant power
M4L.comb2.voice~.maxpat
: Stereo comb filter voice for
poly~
M4L.cross1~.maxpat
: Crossfade two mono signals with constant power
M4L.cross2~.maxpat
: Crossfade two stereo signals with constant power
M4L.delay.pfft~.maxpat
: Frequency-domain delay line for
pfft~
M4L.envfol~.maxpat
: Signal envelope follower with shape controls
M4L.gain1~.maxpat
: Scale a mono signal
M4L.gain2~.maxpat
: Scale a stereo signal
M4L.MidiGran.voice.maxpat
: A MIDI "granulator" engine to be used with
poly~
M4L.pan1~.maxpat
: Pan a mono signal with constant power
M4L.pan2~.maxpat
: Pan a stereo signal with constant power
M4L.PitchScale.bpatch.maxpat
: A pitch remapping abstraction to be loaded into a
bpatcher
box
M4L.PolyBeat.bpatch.maxpat
: A pulse generator abstraction to be loaded into a
bpatcher
box
M4L.StepEcho.voice.maxpat
: A MIDI delay engine to be used with
poly~
M4L.tapdelay.voice~.maxpat
: Tap delay voice for
poly~
M4L.transp.pfft~.maxpat
: Frequency-domain pitch shifter for
pfft~
M4L.vdelay~.maxpat
: Clickless variable tap delay