Roland F-120R Video Game Keyboard User Manual


 
MIDI Implementation
6
GM System O
“GM System O ” 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 O )
F7H 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.
Status Data byte Status
F0H 41H, 10H, 42H, 12H, 40H, F7H
00H - 7FH, 00H, 41H
Byte Explanation
F0H Exclusive status
41H ID number (Roland)
10H Device ID
(dev: 00H-1FH (1-32), Initial value is 10H (17))
42H Model ID (GS)
12H Command ID (DT1)
40H Address MSB
00H Address
7FH Address LSB
00H Data (GS reset)
41H Checksum
F7H EOX (End Of Exclusive)
* When this message is received, Rx. NRPN will be ON.
* There must be an interval of at least 50 ms between this message and the next.
Universal Realtime System Exclusive Messages
Master volume
Status Data byte Status
F0H 7FH, 7FH, 04H, 01H, llH, mmH F7H
Byte Explanation
F0H Exclusive status
7FH ID number (universal realtime message)
7FH Device ID (Broadcast)
04H Sub ID#1 (Device Control messages)
01H Sub ID#2 (Master Volume)
llH Master volume lower byte
mmH Master volume upper byte
F7H EOX (End Of Exclusive)
llH: ignored (processed as 00H)
mmH: 00H - 7FH 0 - 127
* The lower byte (llH) of Master Volume will be handled as 00H.
Master Fine Tuning
Status Data byte Status
F0H 7FH, 7FH, 04H, 03H, llH, mmH F7H
Byte Explanation
F0H Exclusive status
7FH ID number (Universal Realtime Message)
7FH Device ID (Broadcast)
04H Sub ID#1 (Device Control)
03H Sub ID#2 (Master Fine Tuning)
llH Master Fine Tuning LSB
mmH Master Fine Tuning MSB
F7H EOX (End Of Exclusive)
llH, mmH: 00 00H - 40 00H - 7F 7FH (-100 - 0 - +99.9 [cents])
Master Coarse Tuning
Status Data byte Status
F0H 7FH, 7FH, 04H, 04H, llH, mmH F7H
Byte Explanation
F0H Exclusive status
7FH ID number (Universal Realtime Message)
7FH Device ID (Broadcast)
04H Sub ID#1 (Device Control)
04H Sub ID#2 (Master Coarse Tuning)
llH Master Coarse Tuning LSB
mmH Master Coarse Tuning MSB
F7H EOX (End Of Exclusive)
llH: ignored (processed as 00H)
mmH: 28H - 40H - 58H (-24 - 0 - +24 [semitones])
Global Parameter Control
Parameters of the Global Parameter Control are newly provided for the General MIDI
2.
Reverb Parameters
Status Data byte Status
F0H 7FH, 7FH, 04H, 05H, 01H, 01H, F7H
01H, 01H, 01H, ppH, vvH
Byte Explanation
F0H Exclusive status
7FH ID number (Universal Realtime Message)
7FH Device ID (Broadcast)
04H Sub ID#1 (Device Control)
05H Sub ID#2 (Global Parameter Control)
01H Slot path length
01H Parameter ID width
01H Value width
01H Slot path MSB
01H Slot path LSB (E ect 0101: Reverb)
ppH Parameter to be controlled.
vvH Value for the parameter.
F7H EOX (End Of Exclusive)
pp=0 Reverb Type
vv = 00H Small Room (Room1)
vv = 01H Medium Room (Room2)
vv = 02H Large Room (Room3)
vv = 03H Medium Hall (Hall1)
vv = 04H Large Hall (Hall2)
vv = 08H Plate (Plate)
pp=1 Reverb Time
vv = 00H - 7FH 0 - 127