Fellowship

I’m excited to be joining Kia Ng in the Interdisciplinary Centre for Scientific Research in Music (ICSRiM) within the faculty of Performance,…

smoothdirt

I’ve got some sounds out of my new live coding system, codenamed “smoothdirt”.  Here’s an mp3 for you.  The sounds…

Events

A busy couple of weeks ahead: This weekend (Saturday 17th March) I am playing as part of slub at a live algorave in London.…

Patterns in Haskell revisited

A while back I came up with this way of representing musical patterns as pure functions in Haskell: data Pattern a…

Motivation

Now here’s an hour well spent, Bret Victor giving a talk on “Inventing on Principle”: He demos some really nice…

Live notation

I’m really excited to be working with Hester Reeve on a project funded by the AHRC digital transformations call, bringing together live…