How to Control SuperRack with MIDI or Hot Keys

Last updated on: 10/29/2019 8:18:12 AM

Learn how to control Waves SuperRack features and functions, recall snapshots with MIDI and map MIDI controllers and keyboard hot keys.

Controlling SuperRack via MIDI

The following SuperRack functions can be controlled via MIDI:

  1. Navigation between Racks and between plugins
  2. Global controls such as Rack or Plugin On/Off, Mute, etc. 30
  3. Selected plugin parameter controls
  4. Snapshot recall
  5. Tap Tempo

Some parameters are assigned to respond only to MIDI CC’s (not Note On/Off commands), such as:

  1. On/Off
  2. Edit
  3. In/Out
  4. Mute
  5. Continuous/Discrete Plugin Controls
    • On/Off or 2 state parameters respond to MIDI CC as follows:
      • 0 - 63 = Off / 64 – 127 = On
    • Toggle parameters with three states will be divided evenly between the values
      • 0 - 31 = Choice A / 32 - 63 = Choice B, etc…

Snapshot Recall via MIDI

Method #1:

SuperRack responds to a combination of Bank LSB + Program Change 0-127 messages from MIDI Devices, in order to recall snapshots via MIDI beyond 128 snapshots.

This means that we can control up to 8 banks of 128 snapshots (up to 1000 snapshots are supported):

Bank LSB = 0 (first bank) + Program Change (0-127) = First bank – snapshots (1-128)

  • Snapshot 1 = Bank LSB 0 / Program Change 0
  • Snapshot 20 = Bank LSB 0 / Program Change 19

Bank LSB = 1 (2nd bank) + Program Change (0-127) = 2rd bank – snapshots (129-256)

  • Snapshot 129 = Bank LSB 1 / Program Change 0
  • Snapshot 149 = Bank LSB 1 / Program 19

Bank LSB = 2 (3rd bank) + Program Change (0-127) = 3rd bank – snapshots (257 – 384)

  • Snapshot 257 = Bank LSB 2 / Program Change 0
  • Snapshot 277 = Bank LSB 2 / Program Change 19

And so on…

In Ableton Live, for instance, snapshot 129 can be recalled with MIDI message: Bank Change: 1, Sub Bank: 2, Program Change: 1.

Method #2:

Instead of Bank LSB Program Change messages, you can configure SuperRack to respond to MIDI CC messages, in order to recall snapshots from 129 and upwards:

  1. Access SuperRack’s MIDI Controller panel from the Controller racks.
  2. Check the box next to ‘Use Program Change (not Bank Change) Messages…’
  3. Next to 129-256, choose to receive CC #31 (or whatever you choose).
  4. Set a knob/fader/control on your MIDI controller to send messages through the same MIDI CC: 31.

You can now use MIDI CC #31 in order to recall snapshots 129 to 256, while using Program Change to recall snapshots 1 to 128.

How to configure your MIDI Controller for SuperRack:

  1. Launch SuperRack and assign the MIDI Controller module in the Controllers section.
  2. Click the gear wheel icon to open the MIDI Controller panel.
  3. In the MIDI IN section, tick the box next to your MIDI controller.
    When chaining multiple MIDI Devices, make sure to select the controller in the MIDI THRU section.
  4. Select the SuperRack control you wish to map and move the controller on your MIDI device.
  5. Repeat for all the controls you wish to have assigned.

How to configure your Keyboard keys for SuperRack:

  1. Launch SuperRack and assign the MIDI Controller module in the Controllers section.
  2. Click the gear wheel icon to open the MIDI Controller panel.
  3. Select the SuperRack control you wish to map and press a key on your keyboard.
  4. Repeat for all the controls you wish to have assigned.
  5. Keyboard Hotkeys cannot be mapped to continuous controls.
  6. The delete key on your keyboard is used to remove assignments and cannot be mapped.

Was this article helpful?