I have written a lot of software over the years… including custom music software for Laurie Anderson, Björk, Brian Eno… parts of Max/MSP and Pluggo… and yet tweakier experiments that have ended up on some of my recordings.

Most recently, after many years of development in partnership with Cycling ’74, Peter Freeman, and Retronyms – we are pleased to present Looperverse. It’s an iPad app that is essentially a looper, but quite flexible and pushing the boundaries of what can be done with an iPad.


I also made a tiny app that turns your iPhone into a wah-wah pedal:


…and, furthermore – – this page includes a few historical notes dear to my heart:

radiaLThis was my big music software project at Cycling ’74.

Around the turn of the millenium, I was using a giant MaxMSP patch to play live shows – including improvised music with a couple of bands (including CRATER), and solo DJ type stuff. David Zicarelli suggested we try to make a commercial product out of it, and a few years later Cycling ’74 released radiaL.

It was a great pleasure to hear the music and sound that people made with radiaL – things that they never could have made without it.

radiaL was also a big experiment, to see if it was possible to make a ‘real’ software product out of a Max patch… it succeeded in the end, but it took a LOT of work. Nowadays the whole process is a bit easier, and there are a bunch of amazing projects made in MaxMSP.

Anyway, radiaL is no longer available – but if you want to read what it was about, here is my favorite review of radiaL, from Sound On Sound magazine.


cellsound: audio cellular automata

cellsound generates sound based on a cellular automata algorithm.
the rule is: move toward a harmonious relationship with your neighbor.
in this way, cellsound creates a unique and beautiful sound…


new application version (june 2010)
built with max 5, tested with OS 10.6

new max version (february 2004)
updated for OS X, includes full source. requires Max/MSP.

cellsound for OS X not yet available.

old max version for archival
purposes. requires Max/MSP and OS 8/9.

old standalone application cellsound
for systems without Max/MSP. requires OS 8/9.

pluggoboxWhen I started working for Cycling ’74 in 1998, the first product we made together was Pluggo – a collection of highly unusual, creative, and useful plug-ins. Our concept was, 74 plug-ins for $74. At the time, this was a pretty radical step, as was our technique for creating the plug-ins: we wrote them in Max/MSP. I wrote over 30 of the original collection. We had a good time.

Pluggo has been replaced by Max4Live, currently available from Cycling ’74. But as I travel through recording studios and bedroom musicians in strange corners of the world, I am often surprise to hear that Pluggo was known and loved by musicians and sound tinkerers everywhere.

Feedback Network

From a review by Sound on Sound:

Feedback Network

Feedback Network is, to my mind, almost the perfect example of the kind of thing Pluggo excels at. It features a dozen or so sliders, half of which move randomly of their own accord. It has a large Randomize button, which doesn’t do quite what you expect it to, and no amount of familiarity with conventional effects processors will give you the faintest idea what to expect when you pass a signal through it. With the dry level slider turned down, in fact, the input signal is almost irrelevant, as you won’t hear much resembling it in Feedback Network’s output. Instead, what you get is a largely unpredictable, slowly evolving textural mass of feedback and associated noise, suggestive of old science-fiction movie soundtracks and half-remembered nightmares.