Wednesday 30 November 2011

Max 6 gui control scripts

I updated a couple of old Max JSUI scripts to use the new mgraphics engine in Max6. This allows the JSUI object to draw much more quickly and to support transparent backgrounds.


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.


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.

Monday 21 November 2011

WDL-OL - enhanced IPlug Framework

IPlug is a simple-to-use C++ framework for developing cross platform audio plugins and targeting multiple plugin APIs. Originally developed by Schwa/Cockos, IPlug has been enhanced by various contributors. I have just published my version which now targets VST2, VST3, AudioUnit and RTAS APIs. It can also produce standalone Windows/OSX audio/midi apps and apps for Apple's IOS devices, all from the same code.

IPlug has a permissive licence and and comprehensive GUI functionality via Cockos' LICE (lightweight image compositing engine).

more info here:

Source code and example projects available on github

Tuesday 15 November 2011

Sunday 13 November 2011

Kasio M4L device @

New version of a Casio CZ-inspired phase distortion synth featured on the ableton website. More info and audio examples soon!

Kasio M4L