Controlling the
■Switching the sound set
GM2 mode and Native mode each have four sound sets (variations). You can use MIDI messages to
switch between these sound sets.
Switching the sound set in GM2 mode
In GM2 mode, you can switch the sound set by transmitting a system exclusive message.
<Example> Switch the sound set of Part 1 to the Enhanced set
Transmit the following system exclusive data:
Part (pp): | 20H = Part 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| GM2 Instrument |
|
|
| |||||||||||||||
| : |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Set Select |
|
|
|
|
|
|
|
|
| |||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
| 3FH = Part 32 |
|
|
|
| MIDI Multitimbre Part |
| Part |
|
| Inst Set |
|
|
| ||||||||||||||||||||
Sound set (nn):00H = Classical set |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||
| F0 41 10 00 48 12 [10 00 pp 3F] [nn] [ss] F7 | |||||||||||||||||||||||||||||||||
| 01H = Contemporary set |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| (2) | (3) | (4) | (5) |
|
|
|
| (6) |
|
|
|
|
|
| (7) |
|
| (8) | (9) | |||||||||||||
| (1) |
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||||||||||||
| 02H = Solo set |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
| 03H = Enhanced set |
|
|
|
|
|
| (1) | Exclusive status |
|
|
|
|
|
|
|
|
| ||||||||||||||||
Checksum (ss): For details on the calculation |
|
|
|
|
|
| (2) | ID (Roland : 41H) |
|
|
|
|
|
|
|
|
| |||||||||||||||||
|
|
|
|
|
| (3) | Device ID |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||
| method, refer to the section “How |
|
|
|
|
|
| (4) | Model ID |
|
|
| ||||||||||||||||||||||
|
|
|
|
|
|
| (5) | Command ID (Data set : 12H) |
|
|
| |||||||||||||||||||||||
| to calculate the checksum” |
|
|
|
|
|
| (6) | Address |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||
|
|
|
|
|
|
| (7) | Data |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||||||||
| within “MIDI Implementation” |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||
|
|
|
|
|
|
| (8) | Checksum |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||||||||
|
|
|
|
|
|
|
|
| (9) | End of Exclusive |
|
|
|
|
|
|
|
|
|
(MIDIImp_E.pdf) on the included
(pp) specifies the part you want to switch, and (nn) selects the sound set.
Switching the sound set in Native mode
In Native mode, you can switch the sound set by transmitting a Bank Select message. The upper byte (MSB) of the MIDI bank number will switch the sound set.
MIDI bank number: | CC#00 (MSB) = ** | ||
**: | The set will be switched according to the value you insert here (decimal) | ||
| 80 | (50H) | = Special 1 set |
| 81 | (51H) | = Special 2 set |
| 96 | (60H) | = Classical set |
| 97 | (61H) | = Contemporary set |
| 98 | (62H) | = Solo set |
| 99 | (63H) | = Enhanced set |
| 87 | (57H) | = User set |
After transmitting CC#00, transmit CC#32 (Variation) and PC# (Program Change) messages to switch the sound ("Switching the sound set in Native mode" (p. 55)).
the Controlling MIDI via
55