Yamaha QY-20 Supplementary Manual page 7

Midi data format
Hide thumbs Also See for QY-20:
Table of Contents

Advertisement

Type
Format No.
QYSEQ DATA
0AH
SONG DATA
7EH
ALL SONG DATA
7EH
PATTERN DATA
0AH
ALL PATTERN DATA
0AH
ALL DATA
7EH
(i) QYSEQ DATA
Transmits the sequencer and backing track data of the specified song. No transmission
occurs if all tracks are empty.
The TRACK DATA portion of the QSEQ data begins with F0H ddH (dd = song number x 5 +
track number).
Received only when the initial song mode display is showing.
Received to the currently selected number.
No reception occurs if the current number already contains data.
(ii) SONG DATA
Transmits the song data from the specified song (see chart 2).
No transmission occurs if all tracks are empty.
Received only when the initial song mode display is showing.
Received to the currently selected number.
No reception occurs if the current number already contains data.
(iii) ALL SONG DATA
Transmits the data from all songs that contain data (1 ... 20 — see chart 2).
The data is transmitted in sequence using the same format as (i) QYSEQ DATA.
No transmission occurs if no song contains data.
Received only when the initial song mode display is showing.
The data is received whether previous data exists or not.
(iv) PATTERN DATA
Transmits the pattern data from the specified pattern. No transmission occurs if the pattern is empty.
Received only when the initial pattern mode display is showing.
Received to the currently selected number.
No reception occurs if the current number already contains data.
(v) ALL PATTERN DATA
Transmits the pattern data from all user patterns which contain data (101 ... 200). No transmission
occurs if no pattern data exists. Data corresponding to the pattern number is transmitted prior to the
actual pattern data for each pattern.
Received only when the initial pattern mode display is showing.
The data is received whether previous data exists or not.
(vi) ALL DATA
All song data is transmitted using the same format as (iii) ALL SONG DATA, and all pattern data is
transmitted using the same format as (v) ALL PATTERN DATA. The SEQUENCER SETUP DATA (see
chart 1) is also transmitted. No transmission occurs if no song or pattern data exists.
Received only when the initial song, voice or pattern mode display is showing.
The data is received whether previous data exists or not.
Bulk data reception and transmission of the data types described in (i) through (vi), above, can be
carried out. The device number can be specified in the utility mode.
No reception occurs during playback or recording.
11
b
m
Refer to
04H
0AH
QY
00H
32H
SQ
Chart 2
04H
0AH
AS
Chart 2
04H
0AH
PT
04H
0AH
AP
04H
0AH
SS
Chart 1
Transmission occurs when the Utility mode Bulk Transmit function is executed. The chart below indi-
cates which data types are transmitted when the various Bulk Transmit menu selections are made.
(1) 1 SONG OUT
(i)
(2) ALL SONG OUT
(iii) ALL SONG DATA
(3) 1 PATTERN OUT
(iv)
(4) ALL PATTERN OUT
(v)
(5) QYALL OUT
(vi)
(vii) QY10 SONG DATA
QY10-format 1-song bulk data can be received by the QY20 (receive only). Only the Tr1 ... Tr4 se-
quencer track data and backing track chord data are received. Chords not recognized by the QY20 are
converted as follows:
11 -> 7sus4
6.9 -> 6
Refer to the QY10 specifications for details.
[Chart 1] SEQUENCER SETUP DATA
No. function
0 system status
1 dummy byte
2 MIDI sync
3 MIDI control
4 device number
5 master tune
6 metronome
7 program change table
8 transpose
9 ABC zone low
10 ABC zone high
11
song number
12
pattern type
13
pattern number
14
section number
15
reserve
16
record type
17
reserve
18 reserve
19
step time (step record)
20 velocity (step record)
21 gatetime ratio (step record) 0~2
22 ABC
SONG DATA, (ii) QYSEQ DATA
PATTERN DATA
ALL PATTERN DATA
ALL DATA
value
note
121
fixed data
don't care
"0" is transmitted.
0~1
0:Internal, 1:External
0~1
0:Off, 1:On
0~17
Off, 1~16, All
0~127
-64~63
0~3
0:Off, 1:Record,
2:Play, 3:Always
0~1
0:Normal 1:GM
0~24
-12~12
24~127
C0~G8
24~127
C0~G8
0~19
01~20
0~1
0:preset, 1:user
0~99
001~100
0~5
intro, normal, vari.,
fill1, fill2, ending
don't care
"0" is transmitted.
0~1
0:real, 1:step
don't care
"0" is transmitted.
don't care
"0" is transmitted.
0~8
1/32 - 1/2
0~3
p, mf, f, ext
stac, norm, slur
0~1
0:Off, 1:On
12

Advertisement

Table of Contents
loading

Table of Contents