I’m a composer, performer, and software developer. I teach at the University of Edinburgh. I’m the author of the slippery chicken algorithmic composition package. My compositional interests lie mainly in the development of structures for hybrid electro-instrumental pieces through the integration of algorithmically produced scored materials with similarly generated computer-processed sound. I’m also active as an improvisor on laptop, saxophones, and MIDI wind controller, performing for instance at the 2008 Montreaux Jazz Festival.

My compositions have been played worldwide at many international festivals, including the Darmstadt Ferienkurse, the International Computer Music Conference (Banff, Havana, Ljubljana), the Zagreb Biennale, the Seoul International Computer Music Festival, etc., and by leading ensembles/performers such as Klangforum Wien, Ensemble Aventure, Ensemble Intercontemporain, IRCAM, Experimentalstudio Freiburg, Marcus Weiss, Sarah Nicolls, Rei Nakamura, and Garth Knox.

I studied composition at Bristol University with Adrian Beaumont (BA, MMus) and privately with Gwyn Pritchard. In 1991 I moved to the US for further studies in computer music with John Chowning at CCRMA, Stanford University (MA, Doctor of Musical Arts). Whilst studying there I also worked at IRCAM, Paris, with a residence grant at Cité des Arts. During 1996-7 I was a consultant software engineer in Silicon Valley and developed a Document Recognition System used in several US hospitals. In 1997 I was appointed Lecturer in Music Theory at Stanford but later that year moved to Salzburg, Austria. I was Guest Professor at the Universität Mozarteum until 2002, when I came to the University of Edinburgh.

For further information, including a complete work list, links to MP3s, CDs,
score PDFs etc. see or I also have a miniblog (facebook style) at

Artist Statements

Share Button