User guide

906 Chapter 38 Working in the Environment
Different bank select formats are used by different MIDI instrument manufacturers—
please consult your MIDI instrument’s manual to see whether or not it supports bank
select messages, and if so, what format it uses.
With modern synths, there’s a good chance the format will match one of the top items
in the menu: either controller# 32 or controller# 0. There are also presets to
accommodate several of the more common types of synth. If your synth doesn’t use
one of the formats listed, see the following section on defining your own bank select
commands.
Defining Custom Bank Selects
Logic Express provides 15 bank numbers (0 to 14) for each standard instrument, multi
instrument (including sub-instruments), or mapped instrument object. You can create
custom lists, consisting of as many events (of any kind, even SysEx) as you wish—for
each of these banks.
Whenever you change the bank manually, or send a standard bank change message
from Logic Express, the entire list for that bank will be transmitted to your sound
module.
To set up custom bank select messages:
1 Select the instrument you want to define bank select messages for.
2 Choose Options > Define Custom Bank Messages.
A window similar to the Event List will open, with a single, default, bank select message
for banks 0 to 15. (The default used is a MIDI controller #0 message, with a value equal
to the bank number).