Multi patches – Muse Research Receptor manual v1.2 User Manual

Page 186

Advertising
background image

16: MIDI Bank & Patch Selection

186

Receptor Manual

MSB

(cc 00)

LSB

(cc 32)

Function

127

3

Specifies the currently selected bank for the FXC plugin. It could be an “internal”
bank like the default bank, or a bank that was loaded using the plugin GUI. The
MIDI channel used to send the patch change determines which Instrument’s FXC
plugin patch to change.

127

4

Specifies the currently selected bank for the FXA plugins in the two Effects Busses
and the Master channel. Specifically, MIDI channel 1 specifies FXA on Effects
Bus 1; MIDI channel 2 specifies FXA on Effects Bus 2; and MIDI channel 16
specifies FXA on the Master channel.

127

5

Specifies the currently selected bank for the FXB plugins in the two Effects Busses
and the Master channel. Specifically, MIDI channel 1 specifies FXB on Effects
Bus 1; MIDI channel 2 specifies FXB on Effects Bus 2; and MIDI channel 16
specifies FXB on the Master channel.

127

6

Specifies the currently selected bank for the FXC plugins in the two Effects Busses
and the Master channel. Specifically, MIDI channel 1 specifies FXC on Effects
Bus 1; MIDI channel 2 specifies FXC on Effects Bus 2; and MIDI channel 16
specifies FXC on the Master channel.

127

≥7

These banks are reserved for future Receptor applications.

The following sections discuss thoroughly the various types of banks and patches contained within Receptor
and how to access them.

Multi Patches

Receptor stores up to 128 Banks of Multi patches (16,384 patches total). A Multi patch stores an entire Receptor
configuration (16 Instrument channels, 2 Effects Busses, Master channel, and all mixer settings).
All Multi patches are assigned to MSB(CC00) = 0 / LSB(CC32) = 0-127
For example, assume your Receptor contains the following Multi banks:

LSB = 7 = Stacks

LSB = 8 = Scoring

LSB = 9 = Performance

To select patch #27 in the ‘Performance’ bank, you would send the following messages:

MSB (CC 00) = 0 + LSB (CC 32) = 9 + PGM = 27
(MSB = 0 tells
Receptor to look in
the Multi Banks)

(LSB = 9 tells
Receptor to look in
the ‘Performance’
Bank)

(PGM = 27 tells Receptor to use
Patch #27 in the bank determined
by the MSB/LSB combo)

Similarly, to select patch #124 in the ‘Stacks’ bank, you would send the following messages:

MSB (CC 00) = 0 + LSB (CC 32) = 7 + PGM = 124
(MSB = 0 tells
Receptor to look in
the Multi Banks)

(LSB = 7 tells
Receptor to look in
the ‘Stacks’ Bank)

(PGM = 124 tells Receptor to use
Patch #124 in the bank determined
by the MSB/LSB combo)

NOTE 1: In general, since Multi patches apply to the entire Receptor configuration, the bank/patch select
messages work across all MIDI channels. The MIDI channel is not completely irrelevant, though. Assume, for
example you sent MSB=0 / LSB=10 on MIDI Channel 1, then sent MSB=0 / LSB=24 on MIDI Channel 2. A
program change sent on MIDI Channel 1 would select a patch from Bank 0/10 while a program change on
MIDI channel 2 would select a patch from Bank 0/24.
NOTE 2:
If you want to limit the reception of Multi patch program changes to a single MIDI channel (perhaps
because Receptor is only part of a larger MIDI rig), use the “Program Change Channel” parameter discussed
in”SETUP: Program Change Chan” on page 62.

Advertising