
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.
Содержание Midi XG MU90R
Страница 1: ...VOLUM E POW ER ON OFF ...
Страница 40: ...MIDI Data Format 39 Memo ...
Страница 74: ...VV98070 703CRIT1 3 02B0 M D G EMI Division Yamaha Corporation 1997 Printed in Japan ...