Roland MIDI Implementation DP990F User Manual
Page 5
5
BnH 7DH
00H
n = MIDI channel number: 0H-FH (ch.1-ch.16)
* OMNI ON is only recognized as “All notes off”; the Mode doesn’t change
(OMNI OFF remains).
●MONO (Controller number 126)
Status 2nd
byte 3rd
byte
BnH 7EH
mmH
n = MIDI channel number: 0H-FH (ch.1-ch.16)
mm = mono number :
00H-10H (0-16)
* The same processing will be carried out as when All Sounds Off and All Notes
Off is received, and the corresponding channel will be set to Mode 4 (M = 1)
regardless of the value of “mono number.”
●POLY (Controller number 127)
Status 2nd
byte 3rd
byte
BnH 7FH
00H
n = MIDI channel number: 0H-FH (ch.1-ch.16)
* The same processing will be carried out as when All Sounds Off and All Notes
Off is received, and the corresponding channel will be set to Mode 3.
■System Realtime Message
●Active Sensing
Status
FEH
* When Active Sensing is received, the unit will begin monitoring the intervals of
all further messages. While monitoring, if the interval between messages
exceeds 420 ms, the same processing will be carried out as when All Sounds
Off, All Notes Off and Reset All Controllers are received, and message interval
monitoring will be halted.
■System Exclusive Message
Status
Data
byte
Status
F0H
iiH, ddH, ......, eeH
F7H
F0H:
System Exclusive Message status
ii = ID number:
an ID number (manufacturer ID) to indicate the
manufacturer whose Exclusive message this is.
Roland’s
manufacturer
ID
is
41H.
ID numbers 7EH and 7FH are extensions of the
MIDI standard; Universal Non-realtime Messages
(7EH) and Universal Realtime Messages (7FH).
dd,...,ee = data:
00H-7FH (0-127)
F7H:
EOX (End Of Exclusive)
The System Exclusive Messages received by this instrument are; messages
related to mode settings, Universal Realtime System Exclusive messages and
Data Set (DT1).
●System exclusive messages related to mode settings
These messages are used to initialize a device to GS or General MIDI mode, or
change the operating mode. When creating performance data, a “GM1 System
On” message should be inserted at the beginning of a General MIDI 1 score, a
“GM2 System On” message at the beginning of a General MIDI 2 score, and a
“GS Reset” message at the beginning of a GS music data. Each song should
contain only one mode message as appropriate for the type of data. (Do not
insert two or more mode setting messages in a single song.)
“GM System On” uses Universal Non-realtime Message format. “GS Reset”
uses Roland system Exclusive format “Data Set 1 (DT1).”
○GM1 System On
This is a command message that resets the internal settings of the unit to the
General MIDI initial state (General MIDI System-Level 1). After receiving this
message, this instrument will automatically be set to the proper condition for
correctly playing a GM score.
Status
Data
byte
Status
F0H
7EH, 7FH, 09H, 01H
F7H
Byte
Explanation
F0H
Exclusive
status
7EH
ID number (Universal Non-realtime Message)
7FH
Device ID (Broadcast)
09H
Sub ID#1 (General MIDI Message)
01H
Sub ID#2 (General MIDI 1 On)
F7H
EOX (End Of Exclusive)
* When this message is received, Rx.BANK SELECT will be OFF and
Rx.NRPN will be OFF.
* There must be an interval of at least 50 ms between this message and the
next.
○GM2 System On
This is a command message that resets the internal settings of the unit to the
General MIDI initial state (General MIDI System-Level 2). After receiving this
message, this instrument will automatically be set to the proper condition for
correctly playing a GM2 score.
Status
Data
byte
Status
F0H
7EH 7FH 09H 03H
F7H
Byte
Explanation
F0H
Exclusive
status
7EH
ID number (Universal Non-realtime Message)
7FH
Device ID (Broadcast)
09H
Sub ID#1 (General MIDI Message)
03H
Sub ID#2 (General MIDI 2 On)
F7H
EOX (End Of Exclusive)
* When this message is received, this instrument will be able to receive the
messages specified by General MIDI 2, and use the General MIDI 2 soundmap.
* There must be an interval of at least 50 ms between this message and the
next.
○GM System Off
“GM System Off” is a command message that resets the internal state of this
instrument from the GM state to its native condition. This instrument will reset to
the GS default state.
Status
Data
byte
Status
F0H
7EH, 7FH, 09H, 02H
F7H
Byte
Explanation
F0H
Exclusive
status
7EH
ID number (Universal Non-realtime Message)
7FH
Device ID (Broadcast)
09H
Sub-ID#1 (General MIDI message)
02H
Sub-ID#2 (General MIDI Off)
40H
EOX (End of exclusive)
* There must be an interval of at least 50 ms between this message and the
next.
○GS reset
GS Reset is a command message that resets the internal settings of a device to
the GS initial state.
This message will appear at the beginning of GS music data, and a GS device
that receives this message will automatically be set to the proper state to
correctly playback GS music data.
Status
Data
byte
Status
F0H
41H, 10H, 42H, 12H, 40H, 00H,
F7H
7FH,
00H,
41H