Reference Guide
795
Creating Instrument Definitions
Instrument Definitions
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.
3. Drag the desired bank select method from the Names tree to the Instrument tree.
See also:
Creating and Editing Patch Name and Other Lists
Copying Name Lists
Assigning Patch Names
Assigning Note Names
Assigning Controller, RPN, and NRPN Names
Assigning Patch Names
A MIDI instrument can have up to 16,384 banks of 128 patches each. Patches can have names, like
“Piano” for patch number 0, “Bass” for patch number 1, and so on. Normally, each bank contains a
different set of patches, so each bank needs a separate patch name list. Most synthesizers start with
a patch number of 0.
You can assign a patch name list to each bank. You can also assign a default patch name list to the
instrument, which is used for all banks for which you haven’t assigned a specific list. The previous
section describes how to compute the bank numbers to which each patch name list is assigned.
Each bank can also be assigned a special Drum flag, which indicates that all patches in that bank
contain drum sounds. If you set this flag, the Piano Roll view will display drum notes as diamonds,
and the Staff view will use percussion notation.
To See the Assignment of Patch Name Lists to Banks
1. Expand the instrument definition by clicking the + sign next to the instrument name.
2. Expand the Patch Names for Banks folder by clicking the + sign. The list expands to show the
bank numbers and the patch name list that is assigned to each bank.
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.
Bank select method To compute the bank number
Table 166.