I decompiled the new _Framework library along with Push's script using
uncompyle2 (you can use it to decompile any exsisting script and the edit them with Python or a regular text editor). These can be studied to create new scripts for your controllers, porting old ones to 9 or adapting existing ones to a different controller.
Scripts are written in
Python 2.5 so I suggest you to use that version if you are going to use the app for editing purposes.
The benefits of scripting over regular MIDI mapping vary from having your map load with every new or existing project, controlling the red box (clip launching) or even breathe new air into your controllers with the possibility of adding shift layers and new functions such as scale mode. Some of it can be achieved with M4L but not everyone with a regular license is interested in paying extra money for it.
My intention by opening this thread is to create a place for people interested in the subject to find information, share tips and tricks and help each other on this very poorly documented subject.
If you are new to the subject you can get started by reading
this blog.
Bookmarks