79
Appendix
(3-1-3) CONTROL CHANGE
STATUS 1011nnnn (BnH)
n=0~6, 9 VOICE CHANNEL NUMBER
Control number 01000000 SUSTAIN SWITCH
Control value 0vvvvvvv v=0~63: OFF, 64~127: ON
(3-1-4) PROGRAM CHANGE
STATUS 1100nnnn (CnH)
n=0~6, 9 VOICE CHANNEL NUMBER
Program number
0ppppppp p=0~127
(3-2) SYSTEM REAL TIME MESSAGE
TIMING CLOCK STATUS 11111000 (F8H)
Not received.
START STATUS 11111010 (FAH)
CONTINUE STATUS 11111011 (FBH)
STOP STATUS 11111100 (FCH)
ACTIVE SENSING STATUS
11111110 (FEH)
Transmitted approximately every 230 miliseconds.
(3-3) SYSTEM EXCLUSIVE MESSAGE
Reception occurs only in the SONG SELECT mode.
(3-3-1) BULK DUMP
(i) ALL DATA, SONG 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 (31H) ASCII’1
data byte
00110101 (35H) ASCII’5
00110010 (32H) ASCII’2
0mmmmmmm ASCII
0mmmmmmm ASCII
DATA 0ddddddd
0ddddddd
CHECK SUM 0eeeeeee
2’s complement of 7 bits sum of all data bytes
EOX 11110111 (F7H)
Type b m Reference
ALL SONG DATA 04H 0AH AS Chart 2
SONG DATA 00H 1DH SQ
(ii) QYSEQ DATA
STATUS 11110000 (F0H)
IDENTIFICATION 01000011 (43H)
SUB STATUS 00000000 (00H)
FORMAT NUMBER 00001010 (0AH)
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 (31H) ASCII’1
data byte
00110101 (35H) ASCII’5
00110010 (32H) ASCII’2
0mmmmmmm ASCII
0mmmmmmm ASCII
DATA 0ddddddd
0ddddddd
CHECK SUM 0eeeeeee
2’s complement of 7 bits sum of all data bytes
EOX 11110111 (F7H)
Type b m
QYSEQ DATA 04H 0AH QY
In addition to the two types of bulk data listed in (i) and (ii), QY10
song bulk data can be received, and QY20 song bulk data can be
transmitted.
When song or QSEQ data is received, the data is loaded into the
currently selected song only if that song is empty.
When an “all data” reception occurs, all data in the QY8 memory is
cleared and replaced by the received data.
Transmission occurs when the OPTION mode DataOut function is
executed.
The data transmitted according to the selected DataOut parameter
are listed below:
(1) QY 1 song out
When “1 song” is selected and the song number is specified, the
following data is transmitted in sequence when the bulk dump is
initiated:
1. QYSEQ DATA
2. SONG DATA
No transmission occurs if the specified song number is empty.
The QYSEQ track data begins with F0H mnH.
(QY8 : mn=6*X+Y, X=song number, Y=track number)
(QY20 : mn=5*X+Y, X=song number, Y=track number)
(2) QY all out
When “ALL” is selected the following data is transmitted when the
bulk dump is initiated:
1. ALL DATA
The following items are included:
1) The sequencer song data form songs 1 through 20.
(chart 2)
2) The sequencer setup data (chart 1).
3) The QY sequence data for songs 1 through 20.
No transmission occurs if song numbers 1 through 20 are all empty.
(Chart 1) SEQUENCER SETUP DATA
No. function value note
0 Transpose 0-24 –12~12
1 ABC Note limit low 0-127 C-2~G8
2 ABC Note limit high 0-127 C-2~G8
(Chart 2) SEQUENCER SONG DATA
No. function value note
0 song name 1 h’20-h’7F ascii code
1 song name 2 h’20-h’7F ascii code
2 song name 3 h’20-h’7F ascii code
3 song name 4 h’20-h’7F ascii code
4 song name 5 h’20-h’7F ascii code
5 part 1 voice number 0-40 0~39 : normal voice
6 part 2 voice number 0-40 40 : drum voice
7 part 3 voice number 0-40
8 part 4 voice number 0-40
9 part 1 volume 0-127
10 part 2 volume 0-127
11 part 3 volume 0-127
12 part 4 volume 0-127
13 style volume 0-127
14 reserved
15 tempo 1 20-127
30 … 250 are transmitted as
16 tempo 2 20-127
2-byte ascii code.
17 pattern number 0-50
18 section number 0-5
Intro, A, B, AB, BA, Ending