The Patchbay_

DAW & Host Scripting APIs, compared

All 5 daw & host scripting tools in the directory, side by side — language, license, and platforms. Open any tool for install steps and a code example.

ToolLanguageLicensePlatforms
Ardour (Lua scripting)Lua 5.3 scripting to automate editing, add real-time DSP/MIDI processors and hook events in Ardour.LuaGPL-2.0-or-latermacOS Windows Linux
Bitwig Studio Extension APIJava API for writing Bitwig Studio controller extensions to integrate hardware and automate the DAW.JavaMITmacOS Windows Linux
FL Studio MIDI Scripting APIBuilt-in Python API to script MIDI controllers and drive FL Studio transport, mixer and channels.PythonProprietarymacOS Windows
gibberwockyLive-code sequencing and modulation into Ableton Live and Max from a browser-based editor.JavaScriptMITmacOS Windows
ReaScriptScript REAPER in Lua, Python, or EEL2 to build macros and full extensions via its API.Lua / Python / EELProprietarymacOS Windows Linux

← All comparisons