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…
Best known and wrong: Dreyfus and Dreyfus
Since dipping my toe into cross-disciplinary research, I’ve noticed that it seems the best known results of a field are…
PhD Viva and Silicone Bake
Last month was a bit crazy, lots of grant applications in the air and amongst it all my PhD examination…