Yamaha QR10 Musical Instrument User Manual


 
50
Appendix (continued)
MIDI Data Format
1-2-3. System Exclusive Message
System exclusive messages can only be received when the initial
SONG or PATTERN mode display is showing.
1) BULK DUMP
All four BULK DUMP data groups listed below must be received or
the received data will be ignored.
(Tone Generator System)
STATUS 11110000 (F0H)
IDENTIFICATION 01000011 (43H)
SUB STATUS 00000000 (00H)
FORMAT NUMBER 01111110 (7EH)
BYTE COUNT(MSB) 0bbbbbbb
BYTE COUNT(LSB) 0bbbbbbb
CLASSIFICATION 01001100 (4CH) ASCII’L
NAME 01001101 (4DH) ASCII’M
00100000 (20H) ASCII’_
00100000 (20H) ASCII’_
DATA FORMAT 00110000 (30H) ASCII’0
NAME 00110001 (30H) ASCII’1
00110010 (31H) ASCII’2 data
bytes
00111011 (38H) ASCII’3
01010100 (54H) ASCII’T
01010011 (53H) ASCII’S
DATA 0ddddddd
|
0ddddddd
CHECK SUM 0eeeeeee 2’s complement of 7 bits sum of all data bytes
EOX 11110111 (F7H)
(Sample Data)
STATUS 11110000 (F0H)
IDENTIFICATION 01000011 (43H)
SUB STATUS 00000000 (00H)
FORMAT NUMBER 01111110 (7EH)
BYTE COUNT(MSB) 0bbbbbbb
BYTE COUNT(LSB) 0bbbbbbb
CLASSIFICATION 01001100 (4CH) ASCII’L
NAME 01001101 (4DH) ASCII’M
00100000 (20H) ASCII’_
00100000 (20H) ASCII’_
DATA FORMAT 00110000 (30H) ASCII’0
NAME 00110001 (30H) ASCII’1
00110010 (31H) ASCII’2 data
bytes
00111011 (38H) ASCII’3
01010111 (57H) ASCII’W
01000100 (44H) ASCII’D
DATA 0ddddddd
|
0ddddddd
CHECK SUM 0eeeeeee 2’s complement of 7 bits sum of all data bytes
EOX 11110111 (F7H)
(Sequencer System)
STATUS 11110000 (F0H)
IDENTIFICATION 01000011 (43H)
SUB STATUS 00000000 (00H)
FORMAT NUMBER 01111110 (7EH)
BYTE COUNT(MSB) 0bbbbbbb
BYTE COUNT(LSB) 0bbbbbbb
CLASSIFICATION 01001100 (4CH) ASCII’L
NAME 01001101 (4DH) ASCII’M
00100000 (20H) ASCII’_
00100000 (20H) ASCII’_
DATA FORMAT 00110000 (30H) ASCII’0
NAME 00110001 (30H) ASCII’1
00110010 (31H) ASCII’2 data
bytes
00111011 (38H) ASCII’3
01010011 (53H) ASCII’S
01010011 (53H) ASCII’S
DATA 0ddddddd
|
0ddddddd
1. Reception Conditions
1-1. Reception Data & Conditions
NOTE OFF 8nH MIDI IN
NOTE ON/OFF 9nH
SUSTAIN SWITCH BnH,40H
PROGRAM CHANGE CnH
PITCH BEND CHANGE EnH
BULK DUMP F0H,F7H
TIMING CLOCK F8H <SW1>
START FAH
CONTINUE FBH
STOP FCH
ACTIVE SENSING FEH
SW1: MIDI sync ON/OFF.
Determines whether the internal clock or an external MIDI
clock signal controls the QR10.
1-2. Reception Data
1-2-1. System Realtime Message
TIMING CLOCK 11111000 (F8H)
START 11111010 (FAH)
CONTINUE 11111011 (FBH)
STOP 11111100 (FCH)
ACTIVE SENSING 11111110 (FEH)
* After FEH has been received at least once, valid MIDI data must be
received within 400 millisecond (max.) otherwise all notes and the
sustain switch will be forced OFF.
1-2-2. Channel Message
1) NOTE OFF
STATUS 1000nnnn (8nH) n = 0~15 VOICE CHANNEL NUMBER
NOTE NUMBER 0kkkkkkk k = 0 (C-2)~127 (G8)
VELOCITY 0vvvvvvv v is ignored. 0~127
2) NOTE ON/OFF
STATUS 1001nnnn (9nH) n = 0~15 VOICE CHANNEL NUMBER
NOTE NUMBER 0kkkkkkk k = 0 (C-2)~127 (G8)
VELOCITY 0vvvvvvv (v0) NOTE ON v = 1~127
00000000 (v0) NOTE OFF
3) CONTROL CHANGE
STATUS 1011nnnn (BnH) n = 0~8,10~15
VOICE CHANNEL NUMBER
CONTROL NUMBER 01000000 (40H) SUSTAIN SWITCH
CONTROL VALUE 0vvvvvvv v = 0~63:OFF,64~127:ON
4) PROGRAM CHANGE
STATUS 1100nnnn (CnH) n = 0~8,10~15
VOICE CHANNEL NUMBER
PROGRAM NUMBER 0ppppppp p = 0~127
* The program numbers corresponding to each voice channel of the
internal tone generator are as follows:
VOICE CH.No. PROGRAM No.
0, 4~8, 10~15 0~71
1~3 0~70
5) PITCH BEND CHANGE
STATUS 1110nnnn (EnH) n = 0~8,10~15
VOICE CHANNEL NUMBER
LSB 0vvvvvvv PITCH BEND CHANGE LSB
MSB 0vvvvvvv PITCH BEND CHANGE MSB
* Channel messages are always received in the omni mode during
recording.