Setting up MIDI Controllers

MIDI controllers offer an easy possibility of mapping application features to physical buttons (besides configuring custom keyboard shortcuts).

To inspect the list of available actions and controls for mapping to MIDI controllers go to “MIDI Controller Mapping” in the application menu. This will open the MIDI Controller Mapping window (figure 1).

Listing and Searching MIDI Mappings

The MIDI Controller Mapping window shows a table with a list of all actions in the main menu as well as additional controls with their currently set MIDI mappings for a certain MIDI device. 

Choose the MIDI device in the pop-up button. You will only see mapped events for that events in the table below.

You can search the list by typing into the search bar on top of the table.

Edit MIDI Mappings for Main Menu Actions

To set or edit a MIDI mapping for a menu item in the main menu:

  1. Choose “Button” as control type.
  2. Select “Map Controls” to allow changes on the key mapping list.
  3. Choose the command row.
  4. To set or modify a MIDI mapping press the button on your MIDI controller.

The MIDI channel and MIDI note will appear in the control row.

To remove the associated MIDI mapping press ⌫ (delete / backspace) button.

Close the MIDI Controller Mapping window when you are done.

Edit MIDI Mappings for Grade Controls

To set or edit a MIDI mapping for a grade control:

  1. Choose “Encoder” as control type.
  2. Select “Map Controls” to allow changes on the key mapping list.
  3. Choose the control row.
  4. To set or modify a MIDI mapping turn the knob or encoder on your MIDI controller.

The MIDI channel and control number will appear in the control row.

The application supports absolute and relative / endless encoders. You can set the behavior with the checkbox “Encoders are relative”.

When using absolute encoders the application simulates relative encoders: 

  • In the middle position the mapped control is not changed.
  • As long as the encoder is right / higher than the middle position, the mapped control will be increasing.
  • As long as the encoder is left / lower than the middle position, the mapped control will be decreasing.
  • Return the encoder to the middle position to stop any changes of the mapped control.

To remove the associated MIDI mapping press ⌫ (delete / backspace) button.

Close the MIDI Controller Mapping window when you are done.

Reset Mappings

You can remove all MIDI mappings by clicking “Clear All Mappings…”.