4. PROGRAM CHANGE 7. SYSTEM EXCLUSIVE MESSAGES
Data format: [CnH] -> [ppH] (Universal System Exclusive)
CnH =Program event (n = channel number)
ppH = Program change number (1) Universal Realtime Message
P.C.#=Program Change number Data format:
Grand Piano 1 MIDI Master Volume
Grand Piano 2 • Simultaneously changes the volume of all channels.
E. Piano 1 •
E. Piano 2
C. Organ 1
C. Organ 2 F0H = Exclusive status
Strings 7FH = Universal Realtime
Harpsichord 1 7FH = ID of target device
Harpsichord 2 04H = Sub-ID #1=Device Control Message
Vibraphone 01H =Sub-ID #2=Master Volume
llH = Volume LSB
•mmH = Volume MSB
F7H = End of Exclusive
•or
F0H = Exclusive status
7FH = Universal Realtime
XnH =When received, n=0–F.
X = irrelevant
04H = Sub-ID #1=Device Control Message
5. Pitch Bend Change (reception only) 01H = Sub-ID #2=Master Volume
[EnH] -> [ccH] -> [ddH] llH = Volume LSB
ccH = LSB mmH = Volume MSB
ddH = MSB F7H = End of Exclusive
6. SYSTEM REALTIME MESSAGES
(
2
)
Universal Non-Realtime Messa
g
e
(
GM On
)
F8H: Timing clock General MIDI Mode On
FAH: Start Data format:
FCH: Stop
FEH: Active sensing F0H = Exclusive status
7EH =Universal Non-Realtime
7FH = ID of target device
09H = Sub-ID #1=General MIDI Message
01H = Sub-ID #2=General MIDI On
F7H = End of Exclusive
or
F0H = Exclusive status
7EH =Universal Non-Realtime
XnH =When received, n=0–F.
X = irrelevant
09H = Sub-ID #1=General MIDI Message
01H = Sub-ID #2=General MIDI On
F7H = End of Exclusive
•If an error occurs during MIDI reception, the Sustain,
Sostenuto, and Soft effects for all channels are turned off
and an All Note Off occurs.
When the General MIDI mode ON message is received, the
MIDI system will be reset to its default settings.
This message requires approximately 50ms to execute, so
sufficient time should be allowed before the next message
is sent.
Song stop Not received when the
MIDI clock is set to Internal.
Song stopFCH
If a signal is not received via MIDI
for more than 400 milliseconds, the
same processing will take place for
All Sound Off, All Notes Off and
Reset All Controllers as when those
signals are received.
When a MIDI master volume message is received, the
volume only has affect on the MIDI receive channel, not the
panel master volume.
Transmitted every
96 clocks
Song start
Transmitted every
200 milliseconds
When you specify a program change as a number in the
range of 0–127, specify a number that is one less than the
program change number listed above. For example, to
specify program change number 1, you would specify a
value of 0.
Received as 96-clock tempo timing
when MIDI clock is set to External.
Song start
Not received when the MIDI clock is
set to Internal.
0 122 6
Voice Name MSB LSB P.C.#
0 122 1
0 112 1
0 122 5
0 123 20
0
0 122 49
20
FEH
FAH
F8H
Data Transmission
0 123
Reception
7
[F0H] -> [7EH] -> [XnH] -> [09H] -> [01H] ->
[F7H]
[F0H] -> [7FH] -> [XnH] -> [04H] -> [01H] -> [llH]
-> [mmH] -> [F7H]
122 12
When program change reception is turned OFF, no program
change data is transmitted or received.
0 122 7
0 122
P-85 Data List [3]