Instrumentation
Web Based Computer Music
This experiment is about theft. Let's re-purpose interfaces that aren't musical and turn them into instruments. I'm currently waiting permission to use this demo: http://js1k.com/demo/385
Yes that's the web, we can take it and use it for music!
- Play the Video http://www.youtube.com/watch?v=jchB_pBdWHA
- Same Video http://softwareprocess.es/y/mongrel2-js1k-music-instrument-demo.ogv
- Video of JS cloth http://www.youtube.com/watch?v=8jKOpyExb0k
- Same video, better quality OGV http://softwareprocess.es/y/cloth-demo.ogv
- More and better http://www.youtube.com/watch?v=zEuB9c94lx0
- Even More and Better! http://www.youtube.com/watch?v=ir7u5lOQ7RU
Using mongrel2, because it is pretty fast, I made a computer music interface which allows me to instrument a page to steal it's events so that I can make computer music from them.
Thus it is web-based, but locally rendered computer music.
This means I can have the audience interact with a composition with their computers and phones!
The music is rendered locally with programs like CSound and my computer music messaging system.
- Slides for the Toronto perl mongers: http://softwareprocess.es/y/toronto-mongrel2-music.pdf
- Source code http://github.com/abramhindle/mongrel2-musical-relay
- README: http://github.com/abramhindle/mongrel2-musical-relay/blob/master/README
Technologies used:
http://skruntskrunt.abez.ca/ Is my noise music site.
Other instruments
Graph Layout Music: http://www.youtube.com/watch?v=JN17PkR63I4