Toolbox

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 …

harmony maker

by Johannes
The library includes 3 tools: scale-maker – scale generator based on key/octave chord-maker – uses incoming scale and selects the notes to generate a chord based on the selected harmony …

sound slicer

by Johannes
The tool slices a buffer into chunks based on notevalues. The values are translated into the Global Transports time-domain, so it is tempo-independent. It is a pattern-generator for the buffer …

Livid Controllers and Max

by Peter Nyboer
This patch provides examples on how to map MIDI controls to Max interface elements and, presumably, the rest of your patch. With examples of toggles, momentary, radios buttons, sliders, pots, …

FFT-based binaural panner

by Jakob Hougaard Andersen
The FFT-based binaural panner is not an external, but rather a project that consists of a couple of Max patches and 43 pairs of HRTF-subject files to be read by …
Load Next 18 Tools