I know Ableton Live has python scripting support built in. I wonder how hard it'd be to integrate all this into composer tools in the DAW
I know Ableton Live has python scripting support built in. I wonder how hard it'd be to integrate all this into composer tools in the DAW
Yes, the controllers are configured using precompiled python scripts and 3rd party users have been decompiling them and building their own bindings based on that. But liveapi.org / http://code.google.com/p/liveapi/ has been down for a while and was built for version 6.0.7 (current is version 8).
Currently official way to access Ableton API seems to be MAX [1] but I have no experience with that. At first sight it didn't seem to have any python reference. I could be wrong.
[1] http://cycling74.com/docs/max5/refpages/m4l-ref/m4l_live_api...
I few years back, I wrote Ruby and C wrappers to communicate with Live via OSC: https://github.com/tassock/ruby_4_live, https://github.com/tassock/ofxAbleton
Music during 'Notch live coding 0x10c': http://news.ycombinator.com/item?id=3811332
Found somewhere in there, a 290GB 'Essential Mix' archive: http://soundcloud.com/das-boy/sets/essential-mix