n= MIDI channel number:0H~FH (Ch.1~16)
vv= Control value:00H~7FH (0~127)
•Not received when “CC16” RX Event is Off.
❍
Play Stability (SuperNATURAL, Controller number 17)
Status2nd byte3rd byte
BnH11HvvH
n= MIDI channel number:0H~FH (Ch.1~16)
vv= Control value:00H~7FH (0~127)
❍
Growl Sens (SuperNATURAL, Controller number 18)
Status
BnH12HvvH
n= MIDI channel number:0H~FH (Ch.1~16)
vv= Control value:00H~7FH (0~127)
❍
Hold 1 (Controller number 64)
Status
BnH40HvvH
n= MIDI channel number:0H~FH (Ch.1~16)
vv= Control value:00H~7FH (0~127)
•Not received when “Hold” RX Event is Off.
2nd byte3rd byte
2nd byte3rd byte
Initial value= 64H (100)
2nd byte3rd byte
Initial value= 40H (Center)
2nd byte3rd byte
2nd byte3rd byte
2nd byte3rd byte
2nd byte3rd byte
1
BK-7m MIDI Implementation
Portamento (Controller number 65)
❍
Status
2nd byte3rd byte
BnH41HvvH
n= MIDI channel number:0H~FH (Ch.1~16)
vv= Control value:00H~7FH (0~127) 0~63= OFF, 64~127=
ON
❍
Sostenuto (Controller number 66)
Status2nd byte3rd byte
BnH42HvvH
n= MIDI channel number:0H~FH (Ch.1~16)
vv= Control value:00H~7FH (0~127) 0~63= OFF, 64~127= ON
•Not received when “Sostenuto” RX Event is Off.
Soft (Controller number 67)
❍
Status
2nd byte3rd byte
BnH43HvvH
n= MIDI channel number:0H~FH (Ch.1~16)
vv= Control value:00H~7FH (0~127) 0~63= OFF, 64~127= ON
•Not received when “Soft” RX Event is Off.
❍
Hold 2 (Controller number 69)
Status
2nd byte3rd byte
BnH45HvvH
n= MIDI channel number:0H~FH (Ch.1~16)
vv= Control value:00H~7FH (0~127) 0~63= OFF, 64~127= ON
•Not received when “Hold” RX Event is Off.
Filter Resonance (Timbre/Harmonic Intensity) (Controller number 71)
❍
Status
2nd byte3rd byte
BnH47HvvH
n= MIDI channel number:0H~FH(Ch.1~16)
vv= Resonance value
(relative change):
Release Time (Controller number 72)
❍
00H~7FH(-64~0~+63),
Initial value= 40H (no change)
Status2nd byte3rd byte
BnH48HvvH
n= MIDI channel number:0H~FH(Ch.1~16)
vv= Release Time value
(relative change):
❍
Attack time (Controller number 73)
00H~7FH (-64~0~+63),
Initial value= 40H (no change)
Status2nd byte3rd byte
BnH49HvvH
n= MIDI channel number:0H~FH (Ch.1~16)
vv= Attack time value (relative
change):
❍
Cutoff (Controller number 74)
00H~7FH (-64~0~+63),
Initial value=40H (no change)
Status2nd byte3rd byte
BnH4AHvvH
n= MIDI channel number:0H~FH (Ch.1~16)
vv= Cutoff value (relative
change):
Decay Time (Controller number 75)
❍
00H~7FH(-64~0~+63),
Initial value= 40H (no change)
Status2nd byte3rd byte
BnH4BHvvH
n= MIDI channel number:0H~FH (Ch.1~16)
vv= Decay Time value
(relative change):
❍
Vibrato Rate (Controller number 76)
00H~7FH (-64~0~+63),
Initial value= 40H (no change)
Status2nd byte3rd byte
BnH4CHvvH
n= MIDI channel number:0H~FH (Ch.1~16)
vv= Vibrato Rate value
(relative change):
❍
Vibrato Depth (Controller number 77)
00H~7FH (-64~0~+63),
Initial value= 40H (no change)
Status2nd byte3rd byte
BnH4DHvvH
n= MIDI channel number:0H~FH (Ch.1~16)
vv= Vibrato Depth Value
(relative change):
00H~7FH (-64~0~+63),
Initial Value= 40H (no change)
Vibrato Delay (Controller number 78)
❍
Status
2nd byte3rd byte
BnH4EHvvH
n= MIDI channel number:0H~FH (Ch.1~16)
vv= Vibrato Delay value
(relative change):
❍
Staccato (SuperNATURAL, Controller number 80)
00H~7FH (-64~0~+63),
Initial value=40H (no change)
Status2nd byte3rd byte
BnH50HvvH
n= MIDI channel number:0H~FH (Ch.1~16)
vv= Control value:00H~7FH (0~127)
Fall (SuperNATURAL, Controller number 81)
❍
Status
2nd byte3rd byte
BnH51HvvH
n= MIDI channel number:0H~FH (Ch.1~16)
vv= Control value:00H~7FH (0~127)
❍
Portamento control (Controller number 84)
Status
2nd byte3rd byte
BnH54HkkH
n= MIDI channel number:0H~FH (Ch.1~16)
kk= source note number:00H~7FH (0~127)
•A Note-on received immediately after a Portamento Control message will
change continuously in pitch, starting from the pitch of the Source Note
Number.
• If a voice is already sounding for a note number identical to the Source
Note Number, this voice will continue sounding (i.e., legato) and will,
when the next Note-on is received, smoothly change to the pitch of that
Note-on.
• The rate of the pitch change caused by Portamento Control is determined
by the Portamento Time value.
Example 1
On MIDIDescriptionResult
90 3C 40Note on C4C4 on
B0 54 3CPortamento Control from C4no change
90 40 40Note on E4 glide fromC4 to E4
80 3C 40Note off C4no change
80 40 40Note off E4E4 off
Example 2
On MIDI
DescriptionResult
B0 54 3CPortamento Control from C4no change
90 40 40Note on E4E4 is played with glide from
C4 to E4
80 40 40Note off E4E4 off
Effect 1 (Reverb Send Level) (Controller number 91)
❍
Status
2nd byte3rd byte
BnH5BHvvH
n= MIDI channel number:0H~FH (Ch.1~16)
vv= Reverb Send Level:00H~7FH (0~127)
• This message adjusts the Reverb Send Level of each Part.
•Not received when “Reverb” RX Event is Off.
❍
Effect 3 (Chorus Send Level) (Controller number 93)
Status
2nd byte3rd byte
BnH5DHvvH
n= MIDI channel number:0H~FH (Ch.1~16)
vv= Chorus Send Level:00H~7FH (0~127)
• This message adjusts the Chorus Send Level of each Part.
•Not received when “Chorus” RX Event is Off.
❍
NRPN MSB/LSB (Controller number 99, 98)
Status
2nd byte3rd byte
BnH63HmmH
BnH62HllH
n= MIDI channel number:0H~FH (Ch.1~16)
mm= upper byte (MSB) of the parameter number specified by NRPN
ll= lower byte (LSB) of the parameter number specified by NRPN
• The value set by NRPN will not be reset even if Program Change or Reset
All Controllers is received.
•Not received when “NRPN” RX Event is Off.
**NRPN**
The NRPN (Non Registered Parameter Number) message allows an extended
range of control changes to be used. On the BK-7m, NRPN messages can be
used to modify sound parameters, etc.
2
BK-7m MIDI Implementation
To use these messages, you must first use NRPN messages (Controller number 98 and 99, their order does not matter) to specify the parameter to be controlled, and then use Data Entry messages (Controller number 6) to specify the
value of the specified parameter.
Once an NRPN parameter has been specified, all Data Entry messages
received on that channel will modify the value of that parameter. To prevent
accidents, it is recommended that you set RPN Null (RPN Number= 7FH 7FH)
when you have finished setting the value of the desired parameter. Refer to
“[Example 4]” on page 16.
On the BK-7m, Data entry LSB (Controller number 38) of NRPN is ignored, so
it is no problem to send Data entry MSB (Controller number 6) only (without
Data entry LSB).
On the BK-7m, NRPN can be used to modify the following parameters:
NRPNData entry
MSB LSB
MSBFunction and range
01H 08HmmHVibrato Rate (relative change)
mm: 00H~40H~7FH (-64~0~+63)
01H 09HmmHVibrato Depth (relative change)
mm: 00H~40H~7FH (-64~0~+63)
01H 0AHmmHVibrato Delay (relative change)
mm: 00H~40H~7FH (-64~0~+63)
01H 20HmmHTVF Cutoff Frequency (relative change)
mm: 00H~40H~7FH (-64~0~+63)
01H 21HmmHTVF Resonance (relative change)
mm: 00H~40H~7FH (-64~0~+63)
01H 63HmmHTVF&TVA Envelope Attack Time (rel. change)
mm: 00H~40H~7FH (-64~0~+63)
01H 64HmmHTVF&TVA Envelope Decay Time (rel. change)
mm: 00H~40H~7FH (-64~0~+63)
01H 66HmmHTVF&TVA Env. Release Time (relative change)
rr: Drum Instrument note number
mm: 00H~1EH (–15~0~+15dB)
4FH 10HmmHPart 4 On / Off ( Upper 1)
mm: 00H~7FH (00-3FH=Off - 40-7FH= On)
4FH 11HmmHPart 11 On / Off (Lower1)
mm: 00H~7FH (00-3FH=Off - 40-7FH= On)
4FH 12HmmHPart 12 On / Off ( Man Bass)
mm: 00H~7FH (00-3FH=Off - 40-7FH= On)
4FH 13HmmHPart 6 On / Off ( Upper 2)
mm: 00H~7FH (00-3FH=Off - 40-7FH= On)
4FH 25HmmHPart 13 On / Off ( Upper 3)
mm: 00H~7FH (00-3FH=Off - 40-7FH= On)
4FH 27HmmHPart 14 On / Off ( Lower 2)
mm: 00H~7FH (00-3FH=Off - 40-7FH= On)
4FH 26HmmHPart 15 On / Off ( Melody Int.)
mm: 00H~7FH (00-3FH=Off - 40-7FH= On)
4FH 18HmmHPart 8 On / Off ( Acc 5)
mm: 00H~7FH (00-3FH=Off - 40-7FH= On)
4FH 19HmmHPart 9 On / Off ( Acc 6)
mm: 00H~7FH (00-3FH=Off - 40-7FH= On)
4FH 1AHmmHPart 10 On / Off ( Acc Drums )
mm: 00H~7FH (00-3FH=Off - 40-7FH= On)
4FH 1BHmmHPart 2 On / Off ( Acc Bass)
mm: 00H~7FH (00-3FH=Off - 40-7FH= On)
4FH 1CHmmHPart 1 On / Off ( Acc 1)
mm: 00H~7FH (00-3FH=Off - 40-7FH= On)
4FH 1DHmmHPart 3 On / Off (Acc2)
mm: 00H~7FH (00-3FH=Off - 40-7FH= On)
4FH 1EHmmHPart 5 On / Off ( Acc3)
mm: 00H~7FH (00-3FH=Off - 40-7FH= On)
4FH 1FHmmHPart 7 On / Off ( Acc 4 )
mm: 00H~7FH (00-3FH=Off - 40-7FH= On)
4FH 20HmmHMaster Accompaniment On / Off
mm: 00H~7FH (00-3FH=Off - 40-7FH= On)
4FH 21HmmHMaster Volume Upper (1-2-3) On / Off
mm: 00H~7FH (00-3FH=Off - 40-7FH= On)
4FH 22HmmHMaster Volume Lower (1-2) On / Off
mm: 00H~7FH (00-3FH=Off - 40-7FH= On)
4FH 23HmmHMaster Volume Bass (Acc./Man.Bass) On / Off
mm: 00H~7FH (00-3FH=Off - 40-7FH= On)
4FH 24HmmHMaster Volume Acc.Drum On / Off
•Part On/Off NRPN messages are received on the Basic MIDI Channel.
❍
RPN MSB/LSB (Controller number 101, 100)
Status
mm: 00H~7FH (00-3FH=Off - 40-7FH= On)
2nd byte3rd byte
BnH65HmmH
BnH64HllH
n= MIDI channel number:0H~FH (Ch.1~16)
mm= upper byte (MSB)of parameter number specified by RPN
ll= lower byte (LSB) of parameter number specified by RPN
•Not received when "RPN" RX Event is Off.
•The value specified by RPN will not be reset even by messages such as
Program Change or Reset All Controller.
**RPN**
The RPN (Registered Parameter Number) messages are expanded control
changes, and each function of an RPN is described by the MIDI Standard.
To use these messages, you must first use RPN (Controller number 101 and
100, their order does not matter) to specify the parameter to be controlled, and
then use Data Entry messages (Controller number 6, 38) to specify the value
of the specified parameter. Once an RPN parameter has been specified, all
Data Entry messages received on that channel will modify the value of that
parameter.
To prevent accidents, it is recommended that you set RPN to Null (RPN Number= 7FH 7FH) when you have finished setting the value of the desired parameter. Refer to “[Example 4]” on page 16.
On the BK-7m, RPN can be used to modify the following parameters.
RPNData entry
MSB LSB
MSBLSBExplanation
00H 00HmmH—-Pitch Bend Sensitivity
mm: 00H~18H (0~24 semitones)
Initial value= 02H (2 semitones)
ll: ignored (processed as 00H)
Up to 2 octaves can be specified in semitone steps.
00H 01HmmHllHChannel Fine Tuning
mm, ll: 00 00H~40 00H~7F 7FH (–100~0~
+99.99 cents),
Initial value= 40 00H (+/- 0 cent)
Refer to “About the Tuning” on page 16.
Set condition where RPN and NRPN are
unspecified. The data entry messages after
set RPN null will be ignored. (No Data entry
messages are required after RPN null).
Settings already made will not change.
mm, ll: ignored
3
4●
●
●
■
●
●
●
●
●
●
●
BK-7m MIDI Implementation
Program Change
Status
CnHppH
n= MIDI channel number:0H~FH (Ch.1~16)
pp= Program number:00H~7FH (prog.1~prog.128)
•Not received when “Program Change” RX Event is Off.
•After a Program Change message is received, the sound will change
beginning with the next Note-on. Voices already sounding when the Program Change message was received will not be affected.
•Not received when “Channel Pressure” RX Event is Off.
• The resulting effect is determined by System Exclusive messages. With
the initial settings there will be no effect.
2nd byte
Pitch Bend Change
Status
EnHllHmmH
n= MIDI channel number:0H~FH (Ch.1~16)
mm, ll= Pitch Bend value:00 00H~40 00H~7F 7FH (–8192~0~+8191)
•Not received when “Pitch Bender ” RX Event is Off.
• The resulting effect is determined by System Exclusive messages. With
the initial settings the effect is Pitch Bend.
2nd byte3rd byte
Channel Mode Messages
All Sounds Off (Controller number 120)
Status
BnH78H00H
n= MIDI channel number:0H~FH (Ch.1~16)
•When the message is received, all notes currently sounding on the corresponding channel will be turned Off.
Reset All Controllers (Controller number 121)
Status
BnH79H00H
n= MIDI channel number:0H~FH (Ch.1~16)
•When this message is received, the following controllers will be set to
their reset values.
Controller
Pitch Bend Change+/-0 (center)
Polyphonic Key Pressure0 (off)
Channel Pressure0 (off)
Modulation0 (off)
Expression127 (max)
Hold 10 (off)
Portamento0 (off)
Sostenuto0 (off)
Soft0 (off)
RPNunset; previously set data do not change
NRPNunset; previously set data do not change
All Notes Off (Controller number 123)
Status
BnH7BH00H
n= MIDI channel number:0H~FH (Ch.1~16)
•When All Notes Off is received, all notes on the corresponding channel
will be turned off. However, if Hold 1 or Sostenuto is ON, the sound will
be continued until these are turned off.
OMNI OFF (Controller number 124)
Status
BnH7CH00H
n= MIDI channel number:0H~FH (Ch.1~16)
• The same processing will be carried out as when All Notes Off is received.
2nd byte3rd byte
2nd byte3rd byte
Reset value
2nd byte3rd byte
2nd byte3rd byte
OMNI ON (Controller number 125)
Status2nd byte3rd byte
BnH7DH00H
n= MIDI channel number:0H~FH (Ch.1~16)
• The same processing will be carried out as when All Notes Off is
received.OMNI ON will not be turned on.
• 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 “mm (mono number).”
2nd byte3rd byte
POLY (Controller number 127)
Status
BnH7FH00H
n= MIDI channel number:0H~FH (Ch.1~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.
2nd byte3rd byte
■
●
●
●
●
●
■
●
■
BK-7m MIDI Implementation
System Realtime Messages
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.
Timing Clock
Status
F8H
* STYLE: Received when Sync RX is On and the Sync Mode Style RX
* SONG: Received when Sync RX is On and the Sync Mode Song RX
•When “Timing Clock” message is received, the Style or Song is synchro-
Song/Style Sync RX Response
InternalA Style/Song will neither start/stop nor follow the tem-
AutoIf a Style/Song receives MIDI “Start/Stop” (FA/FC), it
MIDIIf a Style/Song receives MIDI “Start/Stop” (FA/FC) it
RemoteIf a Style/Song receives MIDI “Start/Stop” (FA/FC) it
parameter (MIDI\Edit\System) is set to AUTO or MIDI.
parameter (MIDI\Edit\System) is set to AUTO or MIDI.
nized to an external clock according to the following table.
po of the external Timing Clock (F8) and “Start /Stop”
(FA/FC) messages.
will follow Internal or External clock, depending on
whether “MIDI Clock” (F8) messages are received.
will follow External “MIDI Clock” (F8) messages and
herefore wait until they are received.
will follow only Internal tempo and thus ignore incoming “MIDI Clock” (F8) messages.
Start
Status
FAH
* STYLE: Received when Sync RX is On and the Sync Mode Style RX
* SONG: Received when Sync RX is On and the Sync Mode Song RX
parameter (MIDI\Edit\System) is set to AUTO, MIDI or REMOTE.
parameter (MIDI\Edit\System) is set to AUTO, MIDI or REMOTE.
Continue(Song playback only)
Status
FBH
•Received when Sync RX is On and the Sync Mode Song RX parameter
(MIDI\Edit\System) is set to AUTO, MIDI or REMOTE.
•When a “Continue” message is received, the Song continues playing from
the current position.
Stop
Status
FCH
* STYLE: Received when Sync RX is On and the Sync Mode Style RX
* SONG: Received when Sync RX is On and the Sync Mode Song RX
•When a “Stop” message is received, the Style or Song stops playing.
parameter (MIDI\Edit\System) is set to AUTO, MIDI or REMOTE.
parameter (MIDI\Edit\System) is set to AUTO, MIDI or REMOTE.
System Common Messages
Song Position Pointer
Status
F2HXXHYYH
XX= Song Position ( Bar ) LSB
YY= Song Position ( Bar ) MSB
2nd byte3rd byte
System Exclusive Messages
StatusData byteStatus
F0HiiH, ddH, ......,eeHF7H
F0H:System Exclusive Message status
F7H:EOX (End Of Exclusive)
❍
GM1 System On
This message resets the internal settings of the unit to the General MIDI 1 initial
state.
Status
F0H7EH, 7FH, 09H, 01HF7H
Byte
F0HExclusive status
7EHID number (Universal Non-realtime Message)
7FHDevice ID (Broadcast)
09HSub ID#1 (General MIDI Message)
01HSub ID#2 (General MIDI 1 On)
F7HEOX (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 message.
•Not received when RX SYSEX parameter (MENU/MIDI/EDIT/System/
Param) is OFF.
•Only for the Song parts.
GM2 System On
❍
Status
F0H7EH 7FH 09H 03H
ByteExplanation
F0HExclusive status
7EHID number (Universal Non-realtime Message)
7FHDevice ID (Broadcast)
09HSub ID#1 (General MIDI Message)
03HSub ID#2 (General MIDI 2 On)
F7HEOX (End Of Exclusive)
•When this message is received, the BK-7m will be able to receive the
messages specified by General MIDI 2, and use the General MIDI 2
sound map.
•Not received when RX SYSEX parameter (MENU/MIDI/EDIT/System/
Param) is OFF.
•Only for the Song parts.
GM System Off
❍
GM System Off is a command message that resets the internal state of the
BK-7m from the GM state to its native condition. The BK-7m will reset to the GS
default state.
Status
F0HF0H 7EH 7FH 09H 02HF7H
Byte
F0HExclusive status
7EHID number (Universal Non-realtime Message)
7FHDevice ID (Broadcast)
09HSub ID#1 (General MIDI Message)
02HSub ID#2 (General MIDI Off)
F7HEOX (End Of Exclusive)
•When this message is received, the BK-7m will reset to the GS default
state.
•Not received when RX SYSEX parameter (MENU/MIDI/EDIT/System/
Param) is OFF.
•Only for the Song parts.
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)
Data byteStatus
Explanation
Data byteStatus
F7H
Data byteStatus
Explanation
5
BK-7m MIDI Implementation
●
●
GS reset
❍
GS Reset is a command message that resets the internal settings of a device
to the GS initial state. This message appears 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 play back GS music data.
F0HExclusive status
41HID number (Roland)
devDevice ID (dev: 00H~1FH (1~32),
Initial value is 10H (17))
42HModel ID (GS)
12HCommand ID (DT1)
40HAddress MSB
00HAddress
7FHAddress LSB
00HData (GS reset)
41HChecksum
F7HEOX (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.
•Not received when RX SYSEX parameter (MENU/MIDI/EDIT/System/
Param) is OFF.
•Only for the Song parts.
Exit GS Mode
❍
“Exit GS Mode” resets the internal settings of the unit to Arranger Mode I initial
state .
Status
F0H41H, dev, 42H, 12H, 40H, 00H, 7FH, 7FH,
Data byteStatus
F7H
42H
Byte
Explanation
F0HExclusive status
41HID number (Roland)
devDevice ID (dev: 00H~1FH (1~32) Initial value is
10H(17))
42HModel ID (GS)
12HCommand ID (DT1)
40HAddress MSB
00HAddress
7FHAddressLSB
7FHData (Exit GS Mode)
42HChecksum
F7HEOX (End Of Exclusive)
• There must be an interval of at least 100 ms between this message and
the next message.
•Not received when RX SYSEX parameter (MENU/MIDI/EDIT/System/
Param) is OFF.
•Only for the Song parts.
Universal Realtime System Exclusive Messages
Master Volume
❍
Status
F0H7FH, 7FH, 04H, 01H, llH, mmHF7H
Byte
F0HExclusive status
7FHID number (universal realtime message)
7FHDevice ID (Broadcast)
04HSub ID#1 (Device Control messages)
01HSub ID#2 (Master Volume)
llHMaster Volume lower byte
mmHMaster Volume upper byte
F7HEOX (End Of Exclusive)
• The lower byte (llH) of Master Volume will be handled as 00H.
•Not received when RX SYSEX parameter (MENU/MIDI/EDIT/System/
Data byteStatus
Explanation
Param) is OFF.
Master Fine Tuning
❍
Status
Data byteStatus
F0H7FH,7FH,04H,03H,llH,mmHF7H
Byte
Explanation
F0HExclusive status
7FHID number (universal realtime message)
7FHDevice ID (Broadcast)
04HSub ID#1 (Device Control)
03HSub ID#2 (Master Fine Tuning)
llHMaster Fine Tuning LSB
mmHMaster Fine Tuning MSB
F7HEOX (End Of Exclusive)
mm, ll : 00 00H~40 00H~7F 7FH (-100~0~+99.9 [cents])
•Not received when RX SYSEX parameter (MENU/MIDI/EDIT/System/
Param) is OFF.
Master Coarse Tuning
❍
Status
Data byteStatus
F0H7FH,7FH,04H,04H,llH,mmHF7
Byte
Explanation
F0HExclusive status
7FHID number (universal realtime message)
7FHDevice ID (Broadcast)
04HSub ID#1 (Device Control)
04HSub ID#2 (Master Coarse Tuning)
llHMaster Coarse Tuning LSB
mmHMaster Coarse Tuning MSB
F7HEOX (End Of Exclusive)
llH:ignored (processed as 00H)
mmH:28H~40H~58H (-24~0~+24 [semitones])
•Not received when RX SYSEX parameter (MENU/MIDI/EDIT/System/
Param) is OFF.
Global Parameter Control (Song parts)
Global Parameter Control messages are newly provided for General MIDI 2.
❍
Reverb Parameters
Status
F0H7FH, 7FH, 04H, 05H, 01H, 01H, 01H, 01H,
Byte
F0HExclusive status
7FHID number (universal realtime message)
7FHDevice ID (Broadcast)
04HSub ID#1 (Device Control)
05HSub ID#2 (Global Parameter Control)
01HSlot path length
01HParameter ID width
01HValue width
01HSlot path MSB
01HSlot path LSB (Effect 0101: Reverb)
ppHParameter to be controlled.
vvHValue for the parameter.
F7HEOX (End Of Exclusive)
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)
vv= 00H~7FH0~127
Data byteStatus
F7H
02H, ppH, vvH
Explanation
6
02HSlot path LSB (Effect 0102: Chorus)
ppHParameter to be controlled.
vvHValue for the parameter.
F7HEOX (End Of Exclusive)
pp=0Chorus Type