Instruction Manual

796 Instrument Definitions
Creating Instrument Definitions
The bank select method you choose affects the bank numbers that you
assign to each patch list, as described in the following section. Here’s how
you compute the bank numbers:
Here is an example of the Normal bank select method. According to the
documentation for the Roland JV-1080 synthesizer, the PR-A Bank has a
Controller 0 value of 81 and a Controller 32 value of 0. You compute the
bank number that you enter in the instrument definition as follows: (81 x
128) + 0 = 10,368.
To Change the Bank Select Method
1. Highlight and expand the instrument in the Instrument tree.
2. Expand the Bank Select Method branch in the Names tree.
Controller 0 only Instruments that only respond to Controller 0 bank select
messages
Controller 32 only Instruments that only respond to Controller 32 bank select
messages
Patch 100...127 Instruments that let you change banks by sending patch
changes between 100 and 127
Bank select
method…
To compute the bank number…
Normal Take the value of Controller 0, multiply it by 128, and add
the value of Controller 32 to derive the bank number.
Note: A synthesizer manufacturer may refer to Controller 0
as the MSB (Most Significant Byte) and to Controller 32 as
the LSB (Least Significant Byte).
Controller 0 only The value of Controller 0 is the bank number.
Controller 32 only The value of Controller 32 is the bank number.
Patch 100...127 Take the patch number and subtract 100 to derive the bank
number.
Method… Used for…