Keyboard Maestro macro library and controller script for Bitwig Studio.
import via "Import to Macro Library" menu in Keybord Maestro Editor.
put into
OS| Location :---|:---|:---| Mac| ~/Documents/Bitwig Studio/Controller Scripts/Stairways Software
npm install
gulp
This macro library and controller script depends on Bitwig Studio Version.
- send CC message(CC# 0, ch.16) from Keyboard Maestro.
- copy JSON string from Script Console.
- beautify JOSN at here. - (optional)
- create JSON file. actions/bitwig-studio-actions-${version}.json
- modify settings section in gulpfile.coffee.
json: 'bitwig-studio-actions-${version}.json'
- install controller script and macro library.
gulp deploy
- delete 'Bitwig Actions' group in Keybord Maestro Editor.
- open Macro Library Window, and then select & insert 'BitwigStudioActions'.
Here are some example of how to use library.
- Bitwig Studio - Channel Strip.kmmacros - [Option + T] to activate/deactivate macro.
- Bitwig Studio - Device.kmmacros - [Option + D] to activate/deactivate macro.
Following codes are modified for use with Bitwig Studio.
- lib/assert.js based on defunctzombie/commonjs-assert.
- lib/process.js based on shtylman/node-process.
- lib/timers.js based on jscissr/timers-browserify-full.