Format De Données Midi - Yamaha QY8 Mode D'emploi

Table des Matières

Publicité

Appendix
Format de données MIDI
[Section générateur de sons]
(1) RECEIVE FLOW
NOTE OFF
8nH
NOTE ON/OFF
9nH
HOLD 1
BnH,40H
PROGRAM CHANGE
CnH
PITCH BEND CHANGE
EnH
ACTIVE SENSING
FEH
(2) RECEIVE DATA
(2-1) CHANNEL VOICE MESSAGES
* Rception is always "omni on" in the record mode.
(2-1-1) NOTE OFF
1000nnnn (8nH) n=0~6, 9 VOICE CHANNEL NUMBER
STATUS
0kkkkkkk
NOTE NUMBER
0vvvvvvv
VELOCITY
(2-1-2) NOTE ON/OFF
STATUS
1001nnnn (9nH) n=0~6, 9 VOICE CHANNEL NUMBER
NOTE NUMBER
0kkkkkkk
VELOCITY
0vvvvvvv
00000000
(2-1-3) CONTROL CHANGE
STATUS
1011nnnn (BnH) n=0~6 VOICE CHANNEL NUMBER
Control number
01000000
0vvvvvvv
Control value
(2-1-4) PROGRAM CHANGE
1100nnnn (CnH) n=0~6, 9 VOICE CHANNEL NUMBER
STATUS
Program number 0ppppppp
(2-1-5) PITCH BEND CHANGE
1110nnnn (EnH) n=0~6 VOICE CHANNEL NUMBER
STATUS
LSB
0vvvvvvv PITCH BEND CHANGE LSB
MSB
0vvvvvvv PITCH BEND CHANGE MSB
Only the MSB data is used during reception.
(2-2) SYSTEM REAL TIME MESSAGES
(2-2-1) ACTIVE SENSING
STATUS
11111110 (FEH)
Sensing begins as soon as this code is received. Thereafter, if no
status or data is rceived for more than approximately 360
milliseconds the MIDI receive buffer is cleared and all currently
playing notes — and the sustain switch — are forced off.
Further, all control parameters are reset to their default values.
78
(1) TRANSMIT FLOW
MIDI
IN
NOTE ON/OFF
SUSTAIN
PROGRAM CHANGE
PITCH BEND CHANGE
TIMING CLOCK
START
CONTINUE
STOP
ACTIVE SENSING
F0H 43H 00H 7EH 04H 0AH LM__0152AS (ALL SONG DATA) sum F7H
F0H 43H 00H 0AH 04H 0AH LM__0152QY (QYSEQ DATA) sum F7H
F0H 43H 00H 7EH 00H 1DH LM__0152SQ (SONG DATA) sum F7H
F0H 43H 00H 0AH 04H 0AH LM__0086QY (QY20SEQ DATA) sum F7H
F0H 43H 00H 7EH 00H 32H LM__0086SQ (QY20SONG DATA) sum F7H
k=0 (C-2)~127(G8)
Ignored
(2) RECEIVE FLOW
k=0 (C-2)~127(G8)
NOTE OFF
(v≠0) NOTE ON
NOTE ON/OFF
(v≠0) NOTE OFF
SUSTAIN
PROGRAM CHANGE
PITCH BEND CHANGE
sustain switch
TIMING CLOCK
v=0~63: OFF, 64~127: ON
START
CONTINUE
STOP
p=0~127
F0H 43H 00H 7EH 04H 0AH LM__0152AS (ALL SONG DATA) sum F7H
F0H 43H 00H 0AH 04H 0AH LM__0152QY (QYSEQ DATA) sum F7H
F0H 43H 00H 7EH 00H 1DH LM__0152SQ (SONG DATA) sum F7H
F0H 43H 0nH 0AH 04H 0AH LM__0018HQ (QY10SEQ DATA) sum F7H
F0H 43H 0nH 7EH 02H 56H LM__0018SQ (QY10SONG DATA) sum F7H
SW1
The transmit channel is preset for each track (0 ... 6, 9)
(3) TRANSMIT/RECEIVE DATA
(3-1) CHANNEL VOICE MESSAGE
Transmission occurs only during recording or playback.
Transmission occurs on the channels preset for each track (0 ... 6, 9).
Reception occurs only during recording. Reception always occurs
on all channels.
* Rception is always "omni on" in the record mode.
(3-1-1) NOTE OFF
STATUS
NOTE NUMBER
VELOCITY
Reception only. Converted to 9nH kkH 00H for transmission.
(3-1-2) NOTE ON/OFF
STATUS
NOTE NUMBER
VELOCITY
[Section séquenceur]
9nH
BnH,40H
CnH
EnH
F8H
FAH
FBH
FCH
FEH
8nH
9nH
BnH,40H
CnH
EnH
F8H
FAH
FBH
FCH
MIDI Transmit Channel
1000nnnn (8nH) n=0~6, 9 VOICE CHANNEL NUMBER
0kkkkkkk
k=0 (C-2)~127(G8)
0vvvvvvv
Ignored
1001nnnn (9nH) n=0~6, 9 VOICE CHANNEL NUMBER
0kkkkkkk
k=0 (C-2)~127(G8)
0vvvvvvv
(v≠0) NOTE ON
00000000
(v≠0) NOTE OFF
SW1
MIDI
OUT
SW1
MIDI
IN

Publicité

Table des Matières
loading

Table des Matières