I’m guest editing an issue of the Computer Music Journal on live coding together with Julian Rohrhuber and Nick Collins. Really…
We have no idea what we are doing: exclusion in free software culture
The following is a live post which includes some strong statements which I might temper later. If anyone asks, I…
Live Notation first performance
A couple of weekends ago I collaborated on a performance with Hester Reeve at the LoveBytes festival for the Live…
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…
PhD Thesis: Artist-Programmers and Programming Languages for the Arts
With some minor corrections done, my thesis is finally off to the printers. I’ve made a PDF available, and here’s…
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…