Single patches, Source (vsti) patches – Muse Research Receptor manual v1.2 User Manual
Page 187

16: MIDI Bank & Patch Selection
187
Receptor Manual
Single Patches
Receptor stores up to 128 Banks of Single patches (16,384 patches total). A Single patch stores the contents of
a single Receptor Instrument channel, including all its VSTi and VST assignments and patches, routings, and
levels.
All Single patches are assigned to MSB(CC00) = 1 / LSB = 0-127
For example, assume your Receptor contains the following Single banks:
•
Single Bank 0 = Pads
•
Single Bank 1 = Basses
•
Single Bank 2 = Guitar FX
To select patch #31 in the ‘Guitar FX’ bank on Receptor Instrument CH 3, you would send the following
messages on MIDI channel 3:
MSB (CC 00) = 1 + LSB (CC 32) = 2 + PGM = 31
(MSB = 1 tells
Receptor to look in
the Single Banks)
(LSB = 2 tells
Receptor to look in
Bank 2, which is the
‘Guitar FX’ Bank)
(PGM = 31 tells Receptor to use
Patch #31 in the bank determined
by the MSB/LSB combo)
Similarly, to select patch #90 in the ‘Pads’ bank on Receptor Instrument CH 7, you would send the following
messages on MIDI channel 7:
MSB (CC 00) = 1 + LSB (CC 32) = 0 + PGM = 90
(MSB = 1 tells
Receptor to look in
the Single Banks)
(LSB = 0 tells
Receptor to look in
Bank 0, which is the
‘Pads’ Bank)
(PGM = 90 tells Receptor to use
Patch #90 in the bank determined
by the MSB/LSB combo)
Source (VSTi) Patches
Receptor stores up to 16,000 Banks of Source (VSTi) patches (over 2 million patches total).
Each time you create a patch bank for a VSTi (or import one from your computer), Receptor automatically
assigns it the next available MSB/LSB bank message combination.
To recall a patch for any instantiated VSTi on any of Receptor’s 16 Instrument channels, you would send MSB,
LSB, and PGM messages to Receptor on the MIDI channel that corresponds with the Instrument channel you
wish to change.
For example, assume you instantiated a VSTi called “KitchenSync” on INST Ch 3 and that VSTi has three
different patch banks available:
•
SyncBank1 (MSB=11, LSB=20)
•
SyncBank2 (MSB=12, LSB=12)
•
SyncBank3 (MSB=12, LSB=14)
To select patch #21 in “SyncBank3,” you would send the following messages:
MSB (CC00) = 12 + LSB (CC32) = 14 + PGM = 21
(This MSB/LSB combination tells Receptor
to look in ‘SyncBank3,’ which is associated
with the ‘KitchenSync’ VSTi.)
(PGM = 21 tells Receptor to use
Patch #21 in the bank determined
by the MSB/LSB combo)
Similarly, to select patch #55 in “SyncBank1,” you would send the following messages:
MSB (CC00) = 11 + LSB (CC32) = 20 + PGM = 55
(This MSB/LSB combination tells Receptor
to look in ‘SyncBank1,’ which is associated
with the ‘KitchenSync’ VSTi)
(PGM = 55 tells Receptor to use
Patch #55 in the bank determined
by the MSB/LSB combo)