/bitwig_apc20

Open-source Akai APC20 control surface script for Bitwig Studio

Primary LanguageJavaScript

Akai APC20 control surface script for Bitwig Studio

Installation

Copy APC20.control.js to

  • Windows: %USERPROFILE%\Documents\Bitwig Studio\Controller Scripts\

  • Mac and Linux: ~/Bitwig Studio/Controller Scripts/

Features

Clip mode and Note mode are similar to Ableton live.

Shift + button behaviour is in some way expanded.

Shift + clip - creates clip in empty slot or selects clip if slot is not empty

Shift + clip stop 1 - sets new clip size to 1 bar

Shift + clip stop 2 - sets new clip size to 2 bars

Shift + clip stop 3 - sets new clip size to 4 bars

Shift + clip stop 4 - sets new clip size to 16 bars

Shift + clip stop 5 - toggle clip launcher write automation

Shift + clip stop 6 - toggle global transport loop

Shift + clip stop 7 - toggle click

Shift + clip stop 8 - stops all clips

Shift + launch scene 1 - scroll tracks 1 page left

Shift + launch scene 2 - scroll tracks 1 page right

Shift + launch scene 3 - scroll scenes 1 page up

Shift + launch scene 4 - scroll scenes 1 page down

Shift + launch scene 5 - toggle pop up notifications (default off)

Shift + User1 - track faders are globally mappable

Shift + User2 - track faders are globally mappable

Shift + User3 - track faders are mapped to currently selected tack's primary device parameter page

Track can be selected within GUI or Shift + track

Cue encoder is not mapped to anywhere by default

Volume faders are limited to 0dB max level to prevent clipping in live situations.