Programming their own software tools allows students to achieve musical goals which are well beyond the reach of conventional off-the-shelf software. Recent projects include algorithmic work, live electronics, interactive systems, spatialisation tools and personalised sound generation and processing environments.
Programming techniques are taught using Max/MSP, a highly versatile graphical programming environment specifically designed for musicians. Much of the interactive installation work presented on this site was programmed using Max/MSP.
Software generates a musical interpretation of a live Twitter feed
Software for instantaneous audio manipulation and transformation, using a puzzle paradigm
Toy piano, music box and live electronics in the MaxMSP coding environment
Software that enables the user to import, loop, and manipulate pre-recorded sound with a glitch aesthetic
A sound development environment with video component for live performance
Software to enable improvisation and musical 'play' by combining live input with pre-recorded loops in an easy-to-control interface
This patch was designed to be a compositional playback device that would allow certain musical variables to be changed in real time
A sample-based live-performance patch designed to generate ambient soundscapes
The entirety of the sound synthesis and composition for this piece is done within Max/MSP