Section 2 — System•MIDI Parameters
16 ENSONIQ KT Musician’s Manual
Bank Select and Program Change Implementation
The way in which the KT receives program changes is slightly more complex than some other
systems, because the number of sounds that are available to be selected from MIDI is larger than
the number of program change messages available within the MIDI standard. To solve this
problem, the KT uses MIDI Bank Select numbers (LSB 0 to 3) to control how subsequent program
changes will be interpreted. The following chart shows the effect of these four Bank Select
messages:
After MIDI Bank Select: Subsequent program changes will select:
LSB 0 000..079 - i:INT sounds
LSB 1 000..079 - r:ROM sounds
LSB 2 000..079 - a:CARD sounds
LSB 3 000..079 - b:CARD sounds
These MIDI Bank Select values need to be sent only once. All subsequent program changes will
be directed to the Bank that was selected by the last Bank Select message received.
Note: Incoming Program Changes 80 to 99 will always select one of the 20 r:DRUM
ROM Sounds.
Selecting a New Sound and its Effect from MIDI
There is a special range of MIDI Bank Select messages, recognized only in MULTI mode, which
are used to select both a sound and its effect for one of the eight sequencer tracks. When Bank
Select value +10 is received on a channel assigned to a sequencer track, then the next program
change received on that track will select a new sound and will also install the effect from that
sound as the new sequence (or song) effect. This can be useful when controlling the KT from an
external sequencer.
After MIDI Bank Select: Subsequent program changes will select:
LSB 10 000..079 - i:INT sounds with its effect
LSB 11 000..079 - r:ROM sounds with its effect
LSB 12 000..079 - a:CARD sounds with its effect
LSB 13 000..079 - b:CARD sounds with its effect