MIDI Data Format
19

1.4 Program Change

This message selects sounds.
This changes the program number of the receiving channel. If the voice bank is also to be
changed, transmit this message together with the Bank Select message (see 1.2.1).
If the Multi Part parameter Rcv PROGRAM CHANGE = OFF, that part will not receive
Program Change messages.
If Sound Module Mode = C/M, the Drum Part will not receive Program Change mes-
sages.

1.5 Pitch Bend

This message conveys pitch bend operations.
In general this message modifies the pitch of a part, but it can also control the depth of the
following seven effects.
The result of this message can be changed by the following parameters.
Multi Part Parameter
1. BEND PITCH CONTROL
2. BEND FILTER CONTROL
3. BEND AMPLITUDE CONTROL
4. BEND LFO PMOD DEPTH
5. BEND LFO FMOD DEPTH
6. BEND LFO AMOD DEPTH
Effectl Parameter
7. BEND VARIATION CONTROL DEPTH
(Valid when Variation Effect is assigned to a part as Insertion.)
By default this will function as Pitch Control.
If the receive channel is a drum part, effects 5 and 6 will not apply.
If the Multi Part parameter Rcv PITCH BEND CHANGE = OFF, that part will not re-
ceive Pitch Bend messages.

1.6 Channel Aftertouch

This message conveys the force with which the keyboard is pressed after notes are played
(for an entire MIDI channel).
The pressure can be controlled for each part. This message will create changes in the
currently-sounding notes.
The effect of this message can be specified by the following parameters.
Multi Part Parameter
1. CAT PITCH CONTROL
2. CAT FILTER CONTROL
3. CAT AMOLITUDE CONTROL
4. CAT LFO PMOD DEPTH
5. CAT LFO FMOD DEPTH
6. CAT LFO AMOD DEPTH
Effectl Parameter
7. CAT VARIATION CONTROL DEPTH
(Valid when Variation Effect is assigned to a part as Insertion.)
By default there will be no effect.
If the receive channel is a drum part, effects 5 and 6 will not apply.
If the Multi Part parameter Rcv CHANNEL AFTER TOUCH = OFF, that part will not
receive Channel Aftertouch messages.

1.7 Polyphonic Aftertouch

This message conveys the force with which a key is pressed after a note is played (for an
individual note).
The pressure can be controlled independently for each note. This message will create
changes in the currently-sounding note.
The effect of this message can be specified by the following Multi Part parameters.
1.PAT PITCH CONTROL
2.PAT FILTER CONTROL
3.PAT AMPLITUDE CONTROL
4.PAT LFO PMOD DEPTH
5.PAT LFO FMOD DEPTH
6.PAT LFO AMOD DEPTH
By default there will be no effect.
The effect will apply to note numbers 36...97.
In the case of the following Multi Part parameter settings, that part will not receive Poly-
phonic Aftertouch messages.
Rcv CHANNEL AFTER TOUCH = OFF
PART MODE = DRUM, DRUMSI...4
2. System Exclusive messages

2.1 Parameter change

This instrument uses the following parameter changes.
[ UNIVERSAL REALTIME MESSAGE ]
1) Master Volume
[ UNIVERSAL NON REALTIME MESSAGE ]
1) General MIDI System On
2) Identity Request (INQUIRY MESSAGE)
3) Identity Reply (INQUIRY MESSAGE)
[ XG PARAMETER CHANGE]
1) XG System on
2) XG System parameter change
3) Multi Effect1 parameter change
4) Multi EQ parameter change
5) Multi Effect2 parameter change
6) Display parameter change
7) Multi Part parameter change
8) AD Part parameter change
9) AD System parameter change
10)Drums Setup parameter change
[ MU80 NATIVE PARAMETER CHANGE]
1) System parameter change
2) Remote switch
[ MU90,MU90R NATIVE PARAMETER CHANGE]
1) Current Performance parameter change
[ Other ]
1) Master tuning
2) TG300 System parameter change
3) TG300 Multi Effect parameter change
4) TG300 Multi Part parameter change
2.1.1 Universal realtime messages
2.1.1.1 Master Volume
11110000 F0H = Exclusive status
01111111 7FH = Universal Real Time
01111111 7FH = ID of target device
00000100 04H = Sub-ID #1=Device Control Mes sage
00000001 01H = Sub-ID #2=Master Volume
*0sssssss SSH = Volume LSB
0ttttttt TTH = Volume MSB
11110111 F7H = End of Exclusive
or
11110000 F0H = Exclusive status
01111111 7FH = Universal Real Time
0xxxnnnn XNH = Device Number, xxx = don’t care
00000100 04H = Sub-ID #1=Device Control Message
00000001 01H = Sub-ID #2=Master Volume
0sssssss SSH = Volume LSB
0ttttttt TTH = Volume MSB
11110111 F7H = End of Exclusive
When this is received, the Volume MSB will be reflected in the System parameter MAS-
TER VOLUME.
* This indicates that SSH is the hexadecimal expression of the binary 0sssssss. The same
applies for other cases.
2.1.2 Universal non-realtime messages
2.1.2.1 General MIDI System On
11110000 F0H = Exclusive status
01111110 7EH = Universal Non-Real Time
01111111 7FH = ID of target device
00001001 09H = Sub-ID #1=General MIDI Message
00000001 01H = Sub-ID #2=General MIDI On
11110111 F7H = End of Exclusive
or
11110000 F0H = Exclusive status
01111110 7EH = Universal Non-Real Time
0xxxnnnn XNH = N:Device Number, X:don’t care
00001001 09H = Sub-ID #1=General MIDI Message
00000001 01H = Sub-ID #2=General MIDI On
11110111 F7H = End of Exclusive
When this message is received, the SOUND MODULE MODE will be set to XG, and all
settings except for MIDI Master Tuning will be reset to their default values.
However in the following cases this is not received.
SOUND MODULE MODE = C/M
When the XG Model System parameter (see table 2-2) Rcv GM EXCLUSIVE
MESSAGE=OFF.
Since approximately 50 ms is required to execute this message, an appropriate interval
must be left before the next message.