25. October 2022

Using Komplete Kontrol as a Remote for Divisimate

We designed Divisimate to allow you to build your own workflow, suited to your own needs as a music creator. So what better to pair it with than other tools built to speed things up and make them more convenient?

The Komplete Kontrol Series Keyboards by Native Instruments were clearly created with the needs of digital music producers in mind. But did you know you can set it up as a remote control for Divisimate, and combine transport and orchestration controls in one direct workflow?

MIDI Settings in Komplete Kontrol

The Komplete Kontrol keyboards can be set to different modes to make different parameters accessible. In each mode, something else will be assigned to the buttons and knobs below and above the display. It can show you the channel strips of a connected DAW under “Mixer”, or the controls of a Komplete Kontrol Instrument under “Instance”

The mode we care about in this method is the MIDI mode.

When you open the Komplete Kontrol Software in standalone on your machine, you can access this mode and configure the functions and assignments of each button and knob there. We’ll come back to this, but first, let’s find out what this has to do with Divisimate.

The Divisimate MIDI Remote

Divisimate can not only be controlled remotely by the remote control app for iOS and Android, but also through MIDI Messages. When Divisimate receives either CC31 or Program Changes, it will change presets, performances, or settings based on the value of the message it receives. So if you send the value 5, it will load the Perform page pad number 5.

Here’s a list of all the commands you can trigger through different MIDI values.


First header Second header
1-100 Perform Pads 1-100
101-110 Performance Quickload 1-10
121 Power On
122 Power Off
123 Bypass On
124 Bypass Off
125 Set Divisi Mode: Top Down
126 Set Divisi Mode: Bottom Up
127 Set Divisi Mode: Fill Voices

You can tell Divisimate NOT to react to Program Changes or CC31 for the MIDI Remote on the Settings page under Remote Settings. So if there’s anything not working as expected, go to this page and make sure the MIDI Remote is enabled.

Divisimate also needs to use the Komplete Kontrol Keyboard as an input for all this to work.

Setting up Komplete Kontrol as a Remote for Divisimate

With this knowledge, we can configure the MIDI Pages in Komplete Kontrol to make different functions and presets accessible for us. We can set up any of these controls to send distinct Program Change messages to Divisimate to call up specific presets, or toggle power and bypass.

The way I have it set up in my studio, I only use the buttons for Divisimate and the knobs for different CCs I need often. The relevant settings for Divisimate will take place on the BUTTONS page.

For example, you can set up this first button to toggle the Power on and off in Divisimate. To do this, select the Program Change option in the ASSIGN menu. Under “Mode”, select Toggle and then choose 121 for Off, and 122 for On. Now, you can use this button to turn the power in Divisimate on and off. Make sure to name the button accordingly by double-clicking on the button title.

Instead of switching between two values, you might want a button to send the same value every time. For this, just set the Mode on your button to Trigger, and it will send the same value each time. This makes sense if you want to use buttons to call specific presets on the Perform page, or want separate buttons for Bypass On and Off.

You can set up multiple pages with different buttons that each have their individual name and skip through them on your Komplete Kontrol keyboard with the arrow buttons.

How I Have It Set Up

In my daily composing workflow, I use this method to get quick access to Power and Bypass, but also to access the most basic presets and individual sections of my template. I use the Universal Orchestral Core Performance as the basis of my personal template, so that’s how you can get the same preset layout as mine.

Here’s how I have it set up right now on my Komplete Kontrol S88 Mk2:


Page 1

Toggle between value 121 and 122

Trigger value 123

Trigger value 124

Trigger value 65

Trigger value 66

Trigger value 67

Trigger value 68

Trigger value 71

(this preset is not in the UOT, added for this purpose)

Page 2

Trigger value 1

Trigger value 2

Trigger value 3

Trigger value 4

Trigger value 41

Trigger value 42

Trigger value 43

Trigger value 44

On page 3, I occasionally added most used orchestrations for the specific project I was working on at the time. Depending on how many displays you use, whether you use the remote control app at the same time, or how you use Divisimate in your workflow, you may choose to do this entirely differently.

When I’m orchestrating, I go between broad strokes and detailed section work. I use these buttons as shortcuts for the more detailed section work. I set all my tracks to record and then I simply choose either to orchestrate something in Divisimate, use a pre-made orchestration, or write for the section directly.

The Transport section on the Komplete Kontrol keyboard actually allows me to lay down whole orchestrations in a row without even touching the mouse. Just record the cellos, switch to violas, record, make a mistake, hit undo, re-record, switch to horns, and so on.

Once incorporated, this technique has been an incredible workflow booster.

Steffen Brinkmann
Steffen has been a composer for film and media for over 10 years. His most recent work includes music for the game Harry Potter: Magic Awakened. Apart from co-creating Divisimate with Peter Gromer his work in music technology includes virtual instruments like The Orchestra and Action Strings 2.

Stay up to date

Don’t miss any news! Allow us to let you know what we are up to.

By signing up to our newsletter you accept our privacy policy. You’ll have the option to opt-out of the newsletter at any time. We won’t share your data with third parties and won’t send you spam emails.