Skip to content

Install

Requirements

  • Bitwig Studio 6
  • Python 3.11+
  • Windows

1. Install the Python package

pip install openwig

2. Install the controller script

python -m openwig install

This copies the bundled openwig_bridge.control.js into Bitwig's controller scripts directory (%USERPROFILE%\Documents\Bitwig Studio\Controller Scripts\).

If install says the directory doesn't exist

Launch Bitwig Studio once (so it creates its user directory), then re-run.

3. Enable the controller in Bitwig

  1. Open Bitwig Studio.
  2. Settings -> Controllers -> openwig -> Add -> OpenwigBridge.
  3. One-time. Bitwig remembers it across launches.

4. Verify

python -m openwig doctor

Expected output:

openwig 0.1.3 (supports Bitwig: 6.x)
controller dir : C:\Users\<you>\Documents\Bitwig Studio\Controller Scripts
controller     : OK
bridge :7777   : OK (Bitwig 6.0.6) compatible

Then write your first song.

Uninstall

python -m openwig uninstall   # removes the controller .js (you keep the pip package)
pip uninstall openwig