I just released an updated version of my BeatStep Pro controller script for Bitwig Studio 2.0.
The release is available at https://github.com/benschmaus/bitwig-beatsteppro/releases, and it has the same functionality as described at https://factotumo.com/2017/01/bitwig-bsp-script-update-enhanced-cursor-device-control/.
In a nutshell you can use each of the BSP’s sequencers independently as MIDI inputs for tracks, control cursor device params/macros, and navigate tracks, devices, and presets.
I had to comment out the call to
host.addDeviceNameBasedDiscoveryPair because it prevented the script from loading properly. So until I’ve worked out the issue, the controller needs to be added manually rather than being auto-detected. Otherwise all functionality is tested and should be good to go.
The only other change is that in Bitwig v2 clock sync is configured under a new menu called “synchronization”, which can be found under the preferences dialog. To send MIDI clock data to your BSP simply select the MIDI output your BSP is connected to and toggle the “clock” button to the on state. It should look like the following screenshot.
For more detailed info see the project README.