External MIDI Control
Contents
Incoming PC and Bank Messages
The Mastermind can be controlled by an external MIDI device such as a computer, sequencer or other type of MIDI controller. To enable this feature, set the MIDI Receive Channel parameter to the desired MIDI channel. This setting is found in the Globals Tab on the GT or in the MIDI Tab on the LT or PBC. Any bank or Program Change messages received through the MIDI In or USB B (To PC) ports on this channel will cause a preset change on the Mastermind.
The bank and program numbers are interpreted differently based on some settings:
Setlist=None
In normal bank and preset mode (no setlist active), the bank MSB, LSB and program numbers are combined to create the desired preset number. The formula is:
(Bank MSB x 16384) + (Bank LSB x 128) + PC number = preset number
There are only 768 presets within the Mastermind, so only bank numbers 0 through 5 are valid. The Bank MSB should always be set to 0 (or not sent at all), and Bank LSB should be 0 through 5.
Setlist active, MIDI Bank Selects Song turned on
If you are using a setlist, and the MIDI Bank Selects Song parameter (found in the Globals Tab on the GT or in the MIDI Tab on the LT or PBC) is turned on, the Bank MSB and Bank LSB are combined to select a song out of the current setlist. (0 = first song in setlist, 1 = second song in setlist, etc.) The number is calculated as follows:
(Bank MSB x 128) + Bank LSB = song number
The PC number selects which preset within the song is selected (0 = first preset in song, 1 = second preset in song, etc.)
Setlist active, MIDI Bank Selects Song turned off
If you are using a setlist, and the MIDI Bank Selects Song parameter is turned off, the bank MSB, LSB and program numbers are combined to create the desired preset number. The formula used is the same as in the Setlist=None section above.
Upon receiving bank and program change messages, the Mastermind will find the first song that contains the resulting preset and will load that song and preset.
CC Link: Controlling buttons using incoming CC messages
It’s also possible to control IA buttons using CC messages sent from a computer or other MIDI controller. Each IA button has a parameter CC Link that enables this feature. When you turn CC Link on, incoming CCs are compared against the first action in each button’s action list. If the incoming CC matches the channel and CC number assigned to the first action in the action list, the button will update based on the CC’s value (0-63 = off, 64-127 = on).
For example, if the first action on a button is Device 1 / CC Toggle #14, and MIDI device 1 is set to channel 4, then incoming CCs on MIDI channel 4 with CC number 14 will control the button.
Please note that each device has an Ignore Incoming CCs setting, which when set, will disable the CC Link feature for that device.
Individual Loop and Switch Control using CC Messages
On the Mastermind LT and PBC, you can also assign CC messages to control individual loops, function switches, outputs and buffers. The MIDI Rx Ch parameter is used to choose the MIDI channel these CCs are received on. The default CC numbers are as follows: 
Function | CC Number | Values |
---|---|---|
Loop 1 off/on | 48 | 0-63 off, 64-127 on |
Loop 2 off/on | 49 | 0-63 off, 64-127 on |
Loop 3 off/on | 50 | 0-63 off, 64-127 on |
Loop 4 off/on | 51 | 0-63 off, 64-127 on |
Loop 5 off/on | 52 | 0-63 off, 64-127 on |
Loop 6 off/on | 53 | 0-63 off, 64-127 on |
Loop 7 off/on | 54 | 0-63 off, 64-127 on |
Loop 8 off/on | 55 | 0-63 off, 64-127 on |
Loop 9 off/on | 56 | 0-63 off, 64-127 on |
Loop 10 off/on | 57 | 0-63 off, 64-127 on |
Loop 7 series/parallel | 58 | 0-63 series, 64-127 parallel |
Loop 8 series/parallel | 59 | 0-63 series, 64-127 parallel |
Loop 9 series/parallel | 60 | 0-63 series, 64-127 parallel |
Loop 10 series/parallel | 61 | 0-63 series, 64-127 parallel |
Buffer 1 disable/enable | 62 | 0-63 off, 64-127 on |
Buffer 2 disable/enable | 63 | 0-63 off, 64-127 on |
Buffer 3 disable/enable | 64 | 0-63 off, 64-127 on |
Function Switch 1 off/on | 65 | 0-63 off, 64-127 on |
Function Switch 2 off/on | 66 | 0-63 off, 64-127 on |
Function Switch 3 off/on | 67 | 0-63 off, 64-127 on |
Function Switch 4 off/on | 68 | 0-63 off, 64-127 on |
Output A/Left off/on | 69 | 0-63 off, 64-127 on |
Output B/Right off/on | 70 | 0-63 off, 64-127 on |
Output B Invert | 71 | 0-63 normal, 64-127 invert |
Mute | 72 | 0-63 muted, 64-127 not muted |
Dry Send to Mixer | 73 | 0-63 muted, 64-127 not muted |
Tuner | 74 | 0-63 off, 64-127 on |
Page | 75 | 0-15 (page number minus 1) |
These CC numbers can be changed using the settings in the MIDI Tab.