Rhythm space

I’m working with Jamie Forth on ideas around spaces of rhythm. Here’s a demo (which might not work in feed … More

Following your imagination

This entertaining article supporting test-first development has been playing on my mind. The article is beautifully written so it is … More

Textual patching

I wrote a perl script that allows you to compose puredata patches in a text editor. You define the patch … More

More vocable synthesis

Another screencast, a short one this time, which I’ve been using as a demo in talks.

Vocable source released

The haskell source for my vocable synthesis system used in my previous screencasts is now available. I’ve been having fun … More

More vocable synthesis

Another screencast: As ever, feedback, both positive and negative is very much appreciated!

ASCII Rave in Haskell

I’ve been playing with using words to control the articulation of a physical modelling synthesiser based on the elegant Karplus-Strong … More

SoundVis

Frederic Leymarie and I have created a blog called SoundVis to document our research into the visualisation of sound and … More