Yamaha QY20E2 User Manual

Page 1
MUSIC SEQUENCER
MIDI DATA FORMAT
Page 2
Tone Generator Section
(3) TRANSMIT/RECEIVE DATA
(3-1) CHANNEL VOICE MESSAGES
(1) TRANSMIT FLOW
SW1
NOTE ON/OFF 9nH
>MIDI OUT
ACTIVE SENSING FEH
SW1
MIDI Transmit Channel
The MIDI transmit channels are fixed for each track: tracks 1 … 4, C1, C2, and Bass transmit on MIDI channels 1 through 7, respectively, while the Drum track transmits on channel 10.
(2) RECEIVE FLOW
NOTE OFF 8nH <MIDI IN
NOTE ON/OFF 9nH
MODULATION BnH,01H DATA ENTRY MSB BnH,06H DATA ENTRY LSB BnH,26H MAIN VOLUME BnH,07H PANPOT BnH,0AH EXPRESSION BnH,0BH SUSTAIN BnH,40H PITCH BEND SENSITIVITY
BnH,64H,00H,65H,00H,06H,mmH
FINE TUNING
BnH,64H,01H,65H,00H,06H,mmH,26H,11H
COARSE TUNING
BnH,64H,02H,65H,00H,06H,mmH
RPN RESET
BnH,64H,7FH,65H,7FH ALL SOUND OFF BnH,78H,00H RESET ALL CONTROLLERS BnH,79H,00H
(3-1-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
Receive only.
* Reception is always “omni on” in the record mode.
(3-1-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
00000000 (v=0) NOTE OFF
* Reception is always “omni on” in the record mode.
(3-1-3) CONTROL CHANGE
STATUS 1011nnnn (BnH) n=0~15 VOICE CHANNEL NUMBER CONTROL NUMBER 0ccccccc CONTROL VALUE 0vvvvvvv
* Reception is always “omni on” in the record mode. * Transmitted control numbers are ignored. * Only n = 0 … 6 and 9 are shown on the display.
* Receive Control Numbers
c=1 MODULATION ; v=0-127 c=6 DATA ENTRY MSB ; v=0-127 *1 c=38 DATA ENTRY LSB ; v=0-127 *1 c=7 MAIN VOLUME ; v=0-127 c=10 PANPOT ; v=0-127 c=11 EXPRESSION ; v=0-127 c=64 SUSTAIN SWITCH ; v=0~63:OFF, 64~127:ON
*1 Only used when setting the specified RPN parameter.
PROGRAM CHANGE CnH
PITCH BEND CHANGE EnH
F0H 7EH 7FH 09H 01H F7H (GM MODE ON) F0H 7EH 7FH 09H 02H F7H (GM MODE OFF)
ACTIVE SENSING FEH
1 2
Page 3
(3-1-4) PROGRAM CHANGE
STATUS 1100nnnn (CnH) n=0~15 VOICE CHANNEL NUMBER PROGRAM NUMBER 0ppppppp p=0~127
Only data relating to voice changes is received.
* Only n = 0 … 6 and 9 are shown on the display. * Reception is always “omni on” in the record mode.
(Reception)
* When the Utility mode PGC MODE parameter is set to NORMAL.
When n 9 in the play mode or when the record track is not set to Dr in the record mode.
The voice is changed when p = 0 … 107. The voice is turned off when p = 108 … 127.
When n = 9 in the play mode or when the record track is set to Dr in the record mode.
p = 0 … 99 ignored. The voice is changed when p = 100 … 107. The voice is turned off when p = 108 … 127.
* When the Utility mode PGC MODE parameter is set to GM.
When n 9 in the play mode or when the record track is not set to Dr in the record mode.
The voice is changed when p = 0 … 127.
The received data is assumed to be GM-format data, and appropriate voices are selected. If no appropriate voice is available, the voice is turned off.
QY20 VOICE No. receive PC No.
1, 2, 3, 4, 6, 8, 22, 9 ; p = 0 - 7 12, 10, 11, 12, 13, 13, 98, 22 ; p = 8 - 15 15, 16, 17, 14, 18, 18, 19, 18 ; p = 16 - 23 20, 21, 23, 24, 28, 30, 31, 34 ; p = 24 - 31 35, 36, 38, 39, 40, 40, 44, 42 ; p = 32 - 39 46, 46, 46, 46, 47, 48, 91,OFF ; p = 40 - 47 50, 51, 52, 52, 53, 54, 55, 56 ; p = 48 - 55 57, 58, 58, 59, 58, 60, 63, 64 ; p = 56 - 63 65, 65, 66, 67, 68, 68, 68, 68 ; p = 64 - 71 69, 69, 71, 70, 70, 70, 71, 71 ; p = 72 - 79 72, 73, 74, 72, 75, 76, 77, 78 ; p = 80 - 87 82, 83, 84, 85, 86, 87, 87, 88 ; p = 88 - 95 64, 89, 90, 91, 92, 52, 93, 94 ; p = 96 - 103 22, 95, 28, 20, 96, 32, 97, 65 ; p =104 - 111 98,OFF, 99,OFF,OFF,OFF,OFF,100 ; p =112 - 119 OFF,OFF,OFF,OFF,OFF,OFF,OFF,OFF ; p =120 - 127
When n = 9 in the play mode or when the record track is set to Dr in the record mode.
Dr1 ; p = 0 - 15 Dr4 ; p = 16 - 23 Dr6 ; p = 24 Dr5 ; p = 25 Dr6 ; p = 26 - 31 Dr7 ; p = 32 - 39 Dr8 ; p = 40 - 47 Dr1 ; p = 48 - 127
(3-1-5) PITCH BEND CHANGE
STATUS 1110nnnn (EnH) n=0~15 VOICE CHANNEL NUMBER LSB 0vvvvvvv PITCH BEND CHANGE LSB MSB 0vvvvvvv PITCH BEND CHANGE MSB
Resolution is 14 bits.
* Reception is always “omni on” in the record mode.
MSB 00000000B (00H) Minimum 01000000B (40H) Center 01111111B (7FH) Maximum
(3-2) CHANNEL MODE MESSAGES
(3-2-1) ALL SOUND OFF
STATUS 1011nnnn (BnH) n=0~15 VOICE CHANNEL NUMBER CONTROL NUMBER 01111000 CONTROL VALUE 00000000
All notes playing on the specified channel are turned off. However, note on, hold on, and other channel messages maintain their current status.
(3-2-2) RESET ALL CONTROLLERS
STATUS 1011nnnn (BnH) n=0~15 VOICE CHANNEL NUMBER CONTROL NUMBER 01111001 CONTROL VALUE 00000000
The following controllers are reset to the values shown.
PITCH BEND CHANGE 0 (Center) MODULATION 0 (Off) EXPRESSION 127 (Maximum) SUSTAIN SWITCH 0 (Off) RPN Unspecified status — internal data not affected.
3 4
Page 4
(3-3) REGISTERED PARAMETER NUMBER
(3-5) SYSTEM EXCLUSIVE MESSAGE
(3-3-1) PITCH BEND SENSITIVITY
RPN MSB 00H RPN LSB 00H DATA ENTRY MSB mmH mmH = 00H - 18H (0 - 24 semitones) DATA ENTRY LSB --- don’t care
* Set to 2 semitones at power-on.
(3-3-2) MASTER FINE TUNE
RPN MSB 00H RPN LSB 01H DATA ENTRY MSB mmH DATA ENTRY LSB llH
(mmH, llH)= (00H, 00H) - (40H, 00H) - (7FH, 7FH) (-8192*100/8192) - 0 - (+8192*100/8192)
(3-3-3) MASTER COARSE TUNE
RPN MSB 00H RPN LSB 02H DATA ENTRY MSB mmH DATA ENTRY LSB --- don’t care
mmH = 28H - 40H - 58H (-24 - 0 - +24 semitones)
(3-3-4) RPN RESET
RPN MSB 7FH RPN LSB 7FH DATA ENTRY MSB --- don’t care DATA ENTRY LSB --- don’t care
The RPN number is set to unspecified status. The internal data is not affected.
(3-4) SYSTEM REAL TIME MESSAGES
(3-5-1) GENERAL MIDI MODE ON
Sets the Utility mode PGC MODE parameter to GM.
The following controllers are reset to the values shown.
PITCH BEND CHANGE 0 (Center) MODULATION 0 (Off) EXPRESSION 127 (Maximum) SUSTAIN SWITCH 0 (Off) RPN Unspecified status — internal data not affected. VOLUME 100
(3-5-2) GENERAL MIDI MODE OFF
Sets the Utility mode PGC MODE parameter to NORMAL.
The following controllers are reset to the values shown. PITCH BEND CHANGE 0 (Center)
MODULATION 0 (Off) EXPRESSION 127 (Maximum) SUSTAIN SWITCH 0 (Off) RPN Unspecified status — internal data not affected. VOLUME 100
(4) KEYBOARD SWITCH, SEQUENCER, AND TONE GENERATOR
CONFIGURATION.
KEYBOARD SWITCH Selected Track
t
t
MIDI IN >
>> > <
t t t s
<
>
>> >
MIDI OUT
(3-2-1) ACTIVE SENSING
STATUS 11111110 (FEH)
Transmitted once approximately every 175 milliseconds.
Sensing is initiated the first time this code is received. If no status or data core is received for more than about 350 milliseconds, the MIDI receive buffer is cleared and all current notes and the sustain switch are forced off. Also, all control values are reset.
REC SEQUENCER PLAY
t t
< < >
t
t t
Receive Channel TONE GENERATOR
5 6
Page 5
Sequencer Section
(2) RECEIVE FLOW
(1) TRANSMIT FLOW
NOTE ON/OFF 9nH
CONTROL CHANGE BnH PROGRAM CHANGE CnH PITCH BEND CHANGE EnH
TIMING CLOCK F8H START FAH CONTINUE FBH STOP FCH
SONG POSITION POINTER F2H
F0H 43H 0nH 0AH 04H 0AH LM__0086QY (QYSEQ DATA) sum F7H F0H 43H 0nH 7EH 04H 32H LM__0086SQ (SONG DATA) sum F7H F0H 43H 0nH 7EH 04H 0AH LM__0086AS (ALL SONG DATA)sum F7H F0H 43H 0nH 0AH 04H 0AH LM__0086PT (PATTERN DATA) sum F7H F0H 43H 0nH 0AH 04H 0AH LM__0086AP (ALL PAT DATA) sum F7H F0H 43H 0nH 7EH 04H 0AH LM__0086SS (ALL DATA) sum F7H
SW1
SW2 MIDI Control
SW3 System Exclusive Message Transmit Channel
MIDI Transmit Channel
The MIDI transmit channel is fixed for each track (1 … 7, 10)
Turns transmission on or off.
Turns system exclusive message transmission on or off, and allows device number selection.
SW1
SW2
SW3
>MIDI OUT
NOTE OFF 8nH < MIDI IN
SW1
NOTE ON/OFF 9nH
CONTROL CHANGE BnH PROGRAM CHANGE CnH PITCH BEND CHANGE EnH
SW2
TIMING CLOCK F8H
SW3 START FAH CONTINUE FBH STOP FCH
SONG POSITION POINTER F2H
SW4 F0H 43H 0nH 0AH 04H 0AH LM__0086QY (QYSEQ DATA) sum F7H F0H 43H 0nH 7EH 04H 32H LM__0086SQ (SONG DATA) sum F7H F0H 43H 0nH 7EH 04H 0AH LM__0086AS (ALL SONG DATA)sum F7H F0H 43H 0nH 0AH 04H 0AH LM__0086PT (PATTERN DATA) sum F7H F0H 43H 0nH 0AH 04H 0AH LM__0086AP (ALL PAT DATA) sum F7H F0H 43H 0nH 7EH 04H 0AH LM__0086SS (ALL DATA) sum F7H F0H 43H 0nH 0AH 04H 0AH LM__0018HQ (HQSEQ DATA) sum F7H F0H 43H 0nH 7EH 02H 56H LM__0018SQ (SONG DATA) sum F7H
SW1
SW2 Clock Condition Set
SW3 MIDI Control
Velocity Filter
Turns step recording and editing of velocity data on or off.
Determines whether the internal clock or an external MIDI clock signal is used as the timing clock.
Turns reception on or off.
SW4 System Exclusive Message Device Number
Turns system exclusive message reception on or off, and allows device number selection.
(3) TRANSMIT/RECEIVE DATA
(3-1) CHANNEL VOICE MESSAGE
Transmission occurs only during playback or recording. The transmit channels are fixed for each track (1 … 7, 10).
Reception occurs only during recording. Reception always occurs on all channels.
7 8
Loading...