Toolbox

jm.pubNub

by Jan
With the jm.pubNub Java class you can exchange messages (and entire Dictionaries) between Max patches across the Internet. No IP address or anything like this is necessary. Furthermore it is …

PM.Ladder~: Moog Ladder Filter

by Peter McCulloch
Here is my port of the Moog ladder filter written using gen~ (Max 6 only).  It uses the ICST implementation, with a few added goodies such as additional filter modes …

Latch Object

by bennyfromtheblock
An object for latching on to data streams once a specified number is reached. Useful for avoiding jumps in data such as in UI’s where a controller and a mouse …

helpers 1.0

by wojciechmorawski
Below you can download helpers_1.0 – my collection of max msp audio patches designed to speed up coding process. Feel free to use it and share it with others. Enjoy! …

grainstretch~

by Timo Rozendal
Flexible realtime timestretching and pitchshifting with a granular engine in Max/MSP. With this external you can expand your max toolkit for natural and experimental playback. It incorporates the algorithm used …

fxwround

by Francois Weber
Round float to int …

midi learn

by Johannes
The tool is using hover to assign midi-controls to scripted ui-objects. Activate the learn button and go over the ui-object with your mouse, then move the midi controller you want …

Automatic sample and hold

by Peter McCulloch
Automatic sample and hold based on a threshold.  Samples the threshold when the difference between the current value and the previous sampled value exceeds the threshold.  Has a timeout parameter …

ugly.8panel

by mgarriss
A panel of 8 ugly.dials. Group dials to move in sync. …

le.probable

by lewis edwards
a very simple and very easy to use midi probability sequencer in max for live. its a sixteen step, eight channel sequencer which has independent clock, step sizes and also …

P5 Glove Object

by mzed
I wrapped Tim Kreger’s p5 glove code in a Max external a while ago. This is a UB version. I will not be making a windows version. It is fatally …

LemurShuffle

by mzed
M4L BufferShuffler Device modded for Lemur UI. Also includes Lemur Project. …

ugly.dial

by mgarriss
A MIDI dial designed to be used and configured during a live performance with two embedded mini-dials for setting upper and lower bounds, slam buttons, changeable background color and label. …

Evil Tonelab

by roger.carruthers
A modular performance/sound design/composition tool, inspired by and building upon Leafcutter John’s Framework patch. It uses Alex Harker’s dynamicdsp~ objects (Mac only), to enable bpatchers to be loaded and unloaded …

bubble mapping

by Johannes
This video tool uses dark areas in a picture to generate gridshape-spheres with the jit.gl.multilpe object. The black/white graduation is used for the size of the spheres and the depth …

jmx.quantizer

by Johannes
The jmx.quantizer analyzes incoming events and maps their duration (value or break) to the metric of  the global transporter. That means you may use this tool to evaluate note-values from …

Looper

by Johannes
Another Looper! Play back a sample with small selections, define position, duration, rate and grain-pause between the events by using the x/y-panels left x/y-panel – position, duration right x/y-panel – …

Midi Progression Generator / Recorder

by Johannes
This tool generates chords and you are able to record the midi sequence with the recorder 1. define the density for the chord-generation (right top) 2. start the transporter (right …