User Manual

39
MIDI Data Format
(3-2-4) OMNI MODE OFF (CONTROL NUMBER = 7CH , DATA VALUE = 0)
Same processing as for All Notes Off. Voice Receive Channel becomes Channel 1 (OMNI = OFF).
(3-2-5) OMNI MODE ON (CONTROL NUMBER = 7DH , DATA VALUE = 0)
Same processing as for All Notes Off (no OMNI ON action). Voice Receive Channel becomes “OMNI ON”.
(3-2-6) MONO (CONTROL NUMBER = 7EH , DATA VALUE = 0)
Generates “All Sound Off” operation. If the value of the third byte (mono number) is 0 to 16, the channel changes to Mode 4 (m=1); except that if operation is in Voice Mode, the mode may become
Mode 2 (m=1), depending on the Voice Receive Channel.
(3-2-7) POLY (CONTROL NUMBER = 7FH , DATA VALUE = 0)
Generates “All Sound Off” operation, and sets the channel to Mode 3; except that if operation is in Voice Mode, the mode may become Mode 1, depending on the Voice Receive Channel.
(3-3) REGISTERED PARAMETER NUMBER
STATUS 1011nnnn(BnH) n = 0 ~ 15 VOICE CHANNEL NUMBER
LSB 01100100(64H)
RPN LSB 0ppppppp p = RPN LSB (See table below.)
MSB 01100101(65H)
RPN MSB 0qqqqqqq q = RPN MSB (See table below.)
DATA ENTRY MSB 00000110(06H)
DATA VALUE 0mmmmmmm m = Data Value
DATA ENTRY LSB 00100110(26H)
DATA VALUE 0lllllll l = Data Value
First send the RPN MSB and LSB to select the control parameter, then set the value by Data Entry.
RPN D.ENTRY
LSB MSB MSB LSB PARAMETER NAME DATA RANGE
00H 00H mmH PITCH BEND SENSITIVITY 00H ~ 18H ( 0 to 24 semitones)
01H 00H mmH llH MASTER FINE TUNE {mmH,llH} = {00H,00H} - {40H,00H} - {7FH,7FH}
(-8192*100/8192) - 0 - (+8192*100/8192)
02H 00H mmH MASTER COARSE TUNE 28H ~ 40H ~ 50H (-24 ~ 0 ~ +24 semitones)
7FH 7FH RPN RESET RPN value becomes null; internal data remains unchanged.
(3-4) NON-REGISTERED PARAMETER NUMBER
STATUS 1011nnnn(BnH) n = 0 ~ 15 VOICE CHANNEL NUMBER
LSB 01100010(62H)
RPN LSB 0ppppppp p = NRPN LSB (See table below.)
MSB 01100011(63H)
RPN MSB 0qqqqqqq q = NRPN MSB (See table below.)
DATA ENTRY MSB 00000110(06H)
DATA VALUE 0mmmmmmm m = Data Value
First send the NRPN MSB and LSB to select the control parameter, then set the value by Data Entry.
NRPN D.ENTRY
MSB LSB MSB LSB PARAMETER NAME DATA RANGE
01H 08H mmH ––– VIBRATO RATE 00H - 40H - 7FH (-64 - 0 - +63)
01H 09H mmH ––– VIBRATO DEPTH 00H - 40H - 7FH (-64 - 0 - +63)
01H 0AH mmH ––– VIBRATO DELAY 00H - 40H - 7FH (-64 - 0 - +63)
01H 20H mmH ––– FILTER CUTOFF FREQUENCY 00H - 40H - 7FH (-64 - 0 - +63)
01H 21H mmH ––– FILTER RESONANCE 00H - 40H - 7FH (-64 - 0 - +63)
01H 63H mmH ––– EG ATTACK TIME 00H - 40H - 7FH (-64 - 0 - +63)
01H 64H mmH ––– EG DECAY TIME 00H - 40H - 7FH (-64 - 0 - +63)
01H 66H mmH ––– EG RELEASE TIME 00H - 40H - 7FH (-64 - 0 - +63)
14H rrH mmH ––– DRUM INST FILTER CUTOFF FREQ. 00H - 40H - 7FH (-64 - 0 - +63)
15H rrH mmH ––– DRUM INST FILTER RESONANCE 00H - 40H - 7FH (-64 - 0 - +63)
16H rrH mmH ––– DRUM INST AEG ATTACK RATE 00H - 40H - 7FH (-64 - 0 - +63)
17H rrH mmH ––– DRUM INST AEG DECAY RATE 00H - 40H - 7FH (-64 - 0 - +63)
18H rrH mmH ––– DRUM INST PITCH COARSE 00H - 40H - 7FH (-64 - 0 - +63)
19H rrH mmH ––– DRUM INST PITCH FINE 00H - 40H - 7FH (-64 - 0 - +63)
1AH rrH mmH ––– DRUM INST LEVEL 00H - 7FH (0 ~ max)
1CH rrH mmH ––– DRUM INST PANPOT 00H,01H - 40H - 7FH
(random,left - center - right)
1DH rrH mmH ––– DRUM INST REVERB SEND LEVEL 00H - 7FH (0 ~ max)
1EH rrH mmH ––– DRUM INST CHORUS SEND LEVEL 00H - 7FH (0 ~ max)
1FH rrH mmH ––– DRUM INST VARIATION SEND LEVEL 00H - 7FH (0 ~ max)
MSB values 14H ~ 1FH (drum-related) are effective only if channel is in drum mode.
rrH : drum instrument note number
(3-5) SYSTEM REALTIME MESSAGES
(3-5-1) ACTIVE SENSING
STATUS 11111110 (FEH)
The unit sends this message approximately once every 175msec, except that the message is not sent while a Disk Read or Disk Write is in progress.
The first time the unit receives this code, it will begin active sensing. If any time thereafter the unit receives no status or data for a period of 350ms, it will clear the MIDI buffer, force off the
SUSTAIN SW and all currently sounding notes, and reset all control settings to predetermined values.