Max Stuff

Some externals and javascripts for Cycling 74's Max MSP. Module source included.

int.lib - Graphical Preset Interpolator

int.lib

Introduction:


int.lib is a library for Max that lets you interpolate between multiple presets by navigating a two dimensional visual environment. It implements a gravitational system, whereby presets are represented by variable sized balls. As the user moves around the space, the size of the balls and their proximity to the mouse cursor affects the weight of each preset in the interpolated output.

int.lib includes three objects: int.jit (the control centre), int.list (for interpolating lists) and int.vst (for interpolating parameters of a vst plugin).

int.lib is open-source, free software released under the GNU LGPL license.

I presented a poster on int.lib at the ICMC 2007 in Copenhagen. You can get the paper here.


Video Examples:

Requirements:

  • Hardware accelerated graphics card
  • Max MSP 4.55+ NOTE: This version is not working with Max 5
  • Jitter 1.52+
Download v0.53

NOTE: The max HI object doesn't recognise the mouse wheel on Windows. Windows users should download the zip file below which contains a mousewheel external by Nesa, and a replacement int.mousewheel.mxt


Download

ol.tunedcomb~

ol.tunedcomb~

This is a resonator / comb filter that can be tuned in hz and have it's decay time set in seconds. It features allpass and linear interpolation, an lpf in the feedback chain and a dc blocking filter


Download v1.0

ol.multiallpass~

multiallpass~

This external can chain between two and twenty four allpass filters and allows the output of the chain to be fed back into the input. It's basically a static phaser. Based on Ross Bencina's phaser code on musicdsp.org


Download v1.0

ol.mousewheel

ol.mousewheel

This external allows you to attach an event handler to the frontmost window or a jitter context to capture mousewheel events for that window.


Download v0.9

ol.pngknob.js

pngknob

A JSUI javascript that loads a vertically-stiched knob strip image. The background colour of the knob can be set with an argument. There is also an optional readout.


Download v1.0

ol.paramcheck.js

paramcheck

A JSUI javascript that displays a list of symbols. You can click on the symbol to select it. Then you can send a message to see which symbols are selected.


Download Coming Soon