160
MIDI Implementation
❍Master Coarse Tuning
Status Data byte Status
F0H 7FH, 7FH, 04H, 04H, llH, mmH F7
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])
*Master Key Shift, a System parameter, is modified.
●Global Parameter Control
The following parameters for Global Parameter Control are defined in GM2.
❍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 (Effect 0101: Reverb)
ppH Parameter to be controlled.
vvH Value for the parameter.
pp = 0 Reverb Type
vv = 00H Small Room
vv = 01H Medium Room
vv = 02H Large Room
vv = 03H Medium Hall
vv = 04H Large Hall
vv = 08H Plate
* Reverb Type, a Common parameter, is modified.
pp = 1 Reverb Time
vv = 00H - 7FH 0 - 127
* Reverb Time, a Common parameter, is modified.
F7H EOX (End Of Exclusive)
❍Chorus Parameters
Status Data byte Status
F0H 7FH, 7FH, 04H, 05H, 01H, 01H, F7H
01H, 01H, 02H, 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
02H Slot path LSB (Effect 0102: Chorus)
ppH Parameter to be controlled.
vvH Value for the parameter.
pp = 0 Chorus Type
vv = 0 Chorus1
vv = 1 Chorus2
vv = 2 Chorus3
vv = 3 Chorus4
vv = 4 FB Chorus
vv = 5 Flanger
* Chorus Type, a Common parameter, is modified.
pp = 1 Mod Rate
vv = 00H - 7FH (0 - 127)
* Chorus Rate, a Common parameter, is modified.
pp = 2 Mod Depth
vv = 00H - 7FH (0 - 127)
* Chorus Depth, a Common parameter, is modified.
pp = 3 Feedback
vv = 00H - 7FH (0 - 127)
* Chorus Feedback, a Common parameter, is modified.
pp = 4 Send To Reverb
vv = 00H - 7FH (0 - 127)
* Chorus Send To Reverb, a Common parameter, is modified.
F7H EOX (End Of Exclusive)
❍Channel Pressure
Status Data byte Status
F0H 7FH, 7FH, 09H, 01H, 0nH, ppH, rrH 7FH
Byte Explanation
F0H Exclusive status
7FH ID number (universal realtime message)
7FH Device ID (Broadcast)
09H Sub ID#1 (Controller Destination Setting)
01H Sub ID#2 (Channel Pressure)
0nH MIDI Channel (00 - 0F)
ppH Controlled parameter
rrH Controlled range
pp = 0 Pitch Control
rr = 28H - 58H (-24 - +24 [semitones])
pp = 1 Filter Cutoff Control
rr = 00H - 7FH (-9600 - +9450 [cents])
pp = 2 Amplitude Control
rr = 00H - 7FH (0 - 200%)
pp = 3 LFO Pitch Depth
rr = 00H - 7FH (0 - 600 [cents])
pp = 4 LFO Filter Depth
rr = 00H - 7FH (0 - 2400 [cents])
pp = 5 LFO Amplitude Depth
rr = 00H - 7FH (0 - 100%)
F7H EOX (End Of Exclusive)