Skip to content

Controller script and editor programs for Bitwig Studio and the MPKmini mkII

Notifications You must be signed in to change notification settings

johnbotris/mpk-mini-mkii-bitwig-script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MPK Mini MKII Programs + Controller Scripts for Bitwig

The original controller script for the MPK mini MkII seems to have been thoroughly abandoned, and no longer works with newer versions of Bitwig. I had planned on simply fixing that up but I ended up just making a brand new controller

Installation

Clone this repo into your Controller Scripts directory which by default is:

  • Linux: ~/Bitwig Studio/Controller Scripts/

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

  • Mac: ~/Documents/Bitwig Studio/Controller Scripts

(You can clone it wherever you want, just make sure the contents of controller-scripts/ end up within your Controller Scripts somehow)

Then using the MPK MkII Editor, load at least program1.mk2 from mk2-programs/ onto your MPK (The controller script currently only provides mappings for the first program, so the other 3 can be free for other uses)

Then tell Bitwig to load the controller by going to Dashboard -> Settings -> Controllers, selecting "add controller" and choosing "MPKmini MKII" under "Akai"

How to use

Program 1

DISCLAIMER: These mappings are still subject to change.

The 8 knobs are mapped to the currently selected remote controls page of the currently selected device.

When in neither CC nor PROG CHANGE mode, the drum pads map from C1 to D#2, which should match with most of the drum machine presets that come with Bitwig.

When in PROG CHANGE mode, the drum pads will allow you to jump between up to 16 of the remote control pages of the currently selected device.

When in CC mode, the drum pads have the following mapping:

diagram of the drum pad CC mappings

The Joystick maps to pitch bend on the Y axis, and send MIDI CC messages centered around 60 on the X axis (you can have it to send 0-127 on either side with separate data1 bytes via the MkII Editor, if you want). This you can map the usual way by selecting any control you want.

Programs 2-4

N/A

Help me out?

If anything goes wrong, let me know! You can check the debug console by opening up the Studio I/O Panel (select it on the bottom right), and clicking on Show Control Script Console. If there's a bunch of red text, let me know what it says.

About

Controller script and editor programs for Bitwig Studio and the MPKmini mkII

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published