The DAW I hate least

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

Bitwig has a javascript API and a java API for fancy controller mapping The documentation is a non-linkable PDF, but you can find tutorials online.

and examples

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\
~/Documents/Bitwig Studio/Controller Scripts/
~/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 to get stuff working intuitively.

Ubuntu tips

Audio setup

🏗 See Linux audio for now.

UI quirks

Horizontal scrolling seems broken but on certain window managers you can do Alt+vertical scroll.

No comments yet. Why not leave one?

GitHub-flavored Markdown & a sane subset of HTML is supported.