Rohan Drape has made a nice tutorial to getting his “Hsc” Haskell bindings to SuperCollider installed and integrated with emacs. It’s available here (link updated). This is exactly what I needed, I’m hoping to get started with some simple physical model synthesis this coming week.
Programming in Haskell
by Alex on December 27, 2006
Not really a review, just a strong recommendation… Graham Hutton’s Programming in Haskell is published mid January 2007, but Cambridge University Press are shipping already — I got mine just before Christmas and wish I had it earlier… It is by far the best introduction to Haskell I’ve seen, at least for someone new to [...]
Peano curve weaves of whole songs
by Alex on December 27, 2006
Some nine months ago I played with weaving images from music, including using a peano curve as a mapping. I’ve returned to this subject, having many good ideas to explore from recent discussions with Tim Blackwell. We thought rendering some whole songs would work nicely. I didn’t fancy playing with my Java code again so [...]
BP2-like polymetric syntax
by Alex on November 23, 2006
Another experiment with haskell, rather hastily screencasted for your pleasure: It’s using haskell’s Parsec module to parse the syntax, and sending the sound events to supercollider for rendering. This is a work in progress, but GPLd source available is on request, as is an AVI version if you don’t have flash. All feedback much appreciated.
Haskell music
by Alex on November 5, 2006
I’ve settled on using Haskell98 for my MSc project. It’s a very interesting language with excellent parsing libraries as well as full opportunities for playing with EDSLs (embedded domain specific languages). After ten or so years of Perl and C learning a pure functional language has been difficult, and I’m still employing far too much [...]