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…
Computational thinking
Some great news today that the UK school ICT programme is going to be replaced/updated with computer science. As far…
There must be no generative, procedural or computational art
This blog entry feels like a work in progress, so feedback is especially encouraged. Lately I’ve been considering a dichotomy…