78
Appendix
Format de données MIDI

[Section générateur de sons]

(1) RECEIVE FLOW

NOTE OFF 8nH MIDI
NOTE ON/OFF 9nH IN
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
STATUS 1000nnnn (8nH)
n=0~6, 9 VOICE CHANNEL NUMBER
NOTE NUMBER 0kkkkkkk k=0 (C-2)~127(G8)
VELOCITY 0vvvvvvv Ignored
(2-1-2) NOTE ON/OFF
STATUS 1001nnnn (9nH)
n=0~6, 9 VOICE CHANNEL NUMBER
NOTE NUMBER 0kkkkkkk k=0 (C-2)~127(G8)
VELOCITY 0vvvvvvv (v0) NOTE ON
00000000 (v0) NOTE OFF
(2-1-3) CONTROL CHANGE
STATUS 1011nnnn (BnH)
n=0~6 VOICE CHANNEL NUMBER
Control number 01000000 sustain switch
Control value 0vvvvvvv v=0~63: OFF, 64~127: ON
(2-1-4) PROGRAM CHANGE
STATUS 1100nnnn (CnH)
n=0~6, 9 VOICE CHANNEL NUMBER
Program number 0ppppppp p=0~127
(2-1-5) PITCH BEND CHANGE
STATUS 1110nnnn (EnH)
n=0~6 VOICE CHANNEL NUMBER
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.

(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 1000nnnn (8nH)
n=0~6, 9 VOICE CHANNEL NUMBER
NOTE NUMBER 0kkkkkkk k=0 (C-2)~127(G8)
VELOCITY 0vvvvvvv Ignored
Reception only. Converted to 9nH kkH 00H for transmission.
(3-1-2) NOTE ON/OFF
STATUS 1001nnnn (9nH)
n=0~6, 9 VOICE CHANNEL NUMBER
NOTE NUMBER 0kkkkkkk k=0 (C-2)~127(G8)
VELOCITY 0vvvvvvv (v0) NOTE ON
00000000 (v0) NOTE OFF

[Section séquenceur]

(1) TRANSMIT FLOW

SW1
NOTE ON/OFF 9nH MIDI
SUSTAIN BnH,40H OUT
PROGRAM CHANGE CnH
PITCH BEND CHANGE EnH
TIMING CLOCK F8H
START FAH
CONTINUE FBH
STOP FCH
ACTIVE SENSING FEH
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

(2) RECEIVE FLOW

SW1
NOTE OFF 8nH MIDI
NOTE ON/OFF 9nH IN
SUSTAIN BnH,40H
PROGRAM CHANGE CnH
PITCH BEND CHANGE EnH
TIMING CLOCK F8H
START FAH
CONTINUE FBH
STOP FCH
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 MIDI Transmit Channel
The transmit channel is preset for each track (0 … 6, 9)