Music As Data - Music programming with Clojure
mad.emotionull.com
mad.emotionull.com
http://vimeo.com/2433947 - Keith Jarrett Style
http://vimeo.com/2434054 - Part
http://vimeo.com/2579694 - Coding up an orchestra
It's the only livecoding platform i know that doesn't sound all electronicy.
I had visions of a large symphony hall with people dressed very sharply watching a master 'player' create and manipulate this piece in real-time... I think there may be a possibility. Interesting thought anyway.
Would be amazing to reuse your syntax inside a VST plugin, to write arpeggiators, drum patterns or other similar things.
Thanks for sharing!
i didn't have any intentions to share it, but this seems to be an appropriate venue. it's not nearly as cool as anything else in the thread :). pretty proof of concept, but maybe will get some ideas going. the relevance is that it's easy to execute arbitrary code [2] to control any program that supports osc/midi.
[1] https://github.com/catshirt/backbone-osc
[2] https://github.com/catshirt/backbone-osc/blob/master/static/...
I tried lein compile but that failed. I did lein jar instead. Then I did lein repl (didn't have a lein swank task), which downloaded some processing stuff and then gave me a reply. I tried running (start main), but it said it couldn't resolve the symbol start. Do I need to do something to include the jar?
then run: "lein repl"
once in the repl: (compile 'music-as-data.core) (ns music-as-data.core)
and then you're good to go!
Do you have ideas on how to achieve this while continuuing the readability of your syntax?
( http://www.colinfraser.com/m5000/m5000.htm )
Take a look at the AMPLE nucleus programmers guide - this thing was incredibly powerful and would be good even now with decent synthesis hardware.