- 17 -
6. What does MSB and LSB refer to, for changing banks and
Programs and Combis via MIDI?
For those of you unfamiliar with changing banks (and programs) through
MIDI, there is more to it than just sending a Program Change Message.
A true program change that also selects a bank is composed of (3) MIDI
messages:
CC 000 nnn (Bank Select MSB - Most Significant Byte)
CC 032 nnn (Bank Select LSB - Least Significant Byte)
Prog Change nnn (MIDI Program Change message 0~127)
☞ Parameter Guide, Page 136 for a complete description of how to send
bank changes for the two different “Bank Map” modes. Here’s a bit of a
rewrite, using “Korg” Bank Map Mode (which is what you should
probably use):
MSB (CC 000) LSB (CC 032)
Bank A 000 000
Bank B 000 001
Bank C 000 002
Bank D 000 003
Bank E 000 004
Bank F 000 005
Bank G(0) 121 000
Bank G(1) 121 001
Bank G(2) 121 002
Bank G(3) 121 003
Bank G(4) 121 004
Bank G(5) 121 005
Bank G(6) 121 006
Bank G(7) 121 007
Bank G(8) 121 008
Bank G(9) 121 009
Bank G(Drum) 120 000
So, in other words, to select Program D025 from an external sequencer,
you would send CC 000 “000” followed by CC032 “003” followed by
Program Change 025.