Skip to content

Latest commit

 

History

History

ArturiaBeatstepPro

Beatstep Pro controller script for Bitwig

A very simple controller script for quickly integrating BeatstepPro's three sequencers and the usercontrols into Bitwig.
Encoders in control mode are mappable, but I didn't add any more magic to them as they are not even able to receive values from Bitwig. No need for unidirectional encoders here.

Download & Installation

  1. Download the latest ZIP file from the stable-versions-for-download folder and extract it to your Bitwig controller scripts folder:
    • Windows: ~Documents\Bitwig Studio\Controller Scripts
    • Linux/Mac: ~Documents/Bitwig Studio/Controller Scripts
  2. Open the preferences dialog in Bitwig and go to Controllers
  3. Either click "Detect available controllers" which should automatically add the BSP version with four inputs (S1, S2, DRUM and ALL), or add one of the controllers manually:
    • Arturia Beatstep Pro -> BSP ... adds BSP with three inputs + OMNI (this is the autodetectable version)
    • Arturia Beatstep Pro (All channels) -> BSP ... adds BSP with all 16 MIDI channels + OMNI
    • Additionally, you can add a Mackie MCU PRO using BeatStep's MIDI-IN2/OUT2 (Mackie support comes with Bitwig - you don't need my controller script for that). This allows you to control track volume, pan, mute and solo via BSP's knobs and buttons after switching its control mode to "MCU/HUI". You can switch between HUI and CC mode anytime.
  4. Finally, the dialog should look something like this (ignore TouchOSC):
  5. Close the settings. Now you can select MIDI track inputs of BeatStep's sequencers:

It's useful to put Beatstep in sync mode "USB" to make it start/stop synchronously with Bitwig, as the latest version of Bitwig (v1.1.10) is yet unable to be controlled by external clocks.

Hope that helped. Have fun :)