Bitwig is much like Ableton Live, but rebooted, and with many annoyances removed (and some other ones added of course, but ones that are generally not as annoying to my own tastes). Thoroughly recommended. Bitwig has such features as thoughtfully redesigned workflow, microtuning support, in-built modular synths, and linux support.
Scripting Bitwig control
- Thomas Helzele did a good one
- Keith McMillen did one too
- Or rip off one of the simple Keith McMillen Softstep scripts
For more elaborate uses, see
Irritatingly, the controller scripts go in different places for different platforms and there is no easy way to harmonise them:
%USERPROFILE%\Documents\Bitwig Studio\Controller Scripts\OS X
~/Documents/Bitwig Studio/Controller Scripts/Linux
~/Bitwig Studio/Controller Scripts/
Anyway, could be worse.
The actually-functioning Keith McMillen scripts are on github.
Cristian Vogel Lab II is a masterclass in fun automation tricks.
The controller API is, as mentioned, open and (somewhat) easy and all the controllers I have tried so far have been well supported. I use the KMI Quneo; Not documented clearly in the control script in the is that I need preset number 16.