Yamaha QY700 Reference Listings - Page 33

MIDI Data Format

Page 33 highlights

Tone generator parts (1) TRANSMIT FLOW SW1 MIDI -+---- IN | | ------ | | -------- | | SW1 NOTE OFF | | | | | +--- NOTE ON/OFF | | | | | +--- CONTROL CHANGE | | | BANK SEL MSB | | | BANK SEL LSB | | | MODULATION | | | PORTAMENTO TIME | | | DATA ENTRY MSB | | | DATA ENTRY LSB | | | MAIN VOLUME | | | PANPOT | | | EXPRESSION | | | AC1 CONTROLLER | | | SUSTAIN SWITCH | | | PORTAMENTO SWITCH | | | SOSTENUTO | | | SOFT PEDAL | | | HARMONIC CONTENT | | | RELEASE TIME | | | ATTACK TIME | | | BRIGHTNESS | | | PORTAMENTO CONTROL | | | EFFECT SEND LEVEL 1 | | | EFFECT SEND LEVEL 3 | | | EFFECT SEND LEVEL 4 | | | DATA ENTRY INC | | | DATA ENTRY DEC | | | NRPN | | | VIBRATO RATE | | | VIBRATO DEPTH | | | VIBRATO DELAY | | | FILTER CUTOFF FREQ. | | | FILTER RESONANCE | | | AEG ATTACK TIME | | | AEG DECAY TIME | | | AEG RELEASE TIME | | | DRUM INST | | | CUTOFF FREQ. | | | FILTER RESONANCE | | | AEG ATTACK RATE | | | AEG DECAY RATE | | | PITCH COARSE | | | LEVEL | | | PANPOT | | | REVERB SEND 8nH 9nH BnH,00H BnH,20H BnH,01H BnH,05H BnH,06H BnH,26H BnH,07H BnH,0AH BnH,0BH BnH,10H BnH,40H BnH,41H BnH,42H BnH,43H BnH,47H BnH,48H BnH,49H BnH,4AH BnH,54H BnH,5BH BnH,5DH BnH,5EH BnH,60H BnH,61H BnH,63H,01H,62H,08H,06H,mmH BnH,63H,01H,62H,09H,06H,mmH BnH,63H,01H,62H,0AH,06H,mmH BnH,63H,01H,62H,20H,06H,mmH BnH,63H,01H,62H,21H,06H,mmH BnH,63H,01H,62H,63H,06H,mmH BnH,63H,01H,62H,64H,06H,mmH BnH,63H,01H,62H,66H,06H,mmH BnH,63H,14H,62H,rrH,06H,mmH BnH,63H,15H,62H,rrH,06H,mmH BnH,63H,16H,62H,rrH,06H,mmH BnH,63H,17H,62H,rrH,06H,mmH BnH,63H,18H,62H,rrH,06H,mmH BnH,63H,1AH,62H,rrH,06H,mmH BnH,63H,1CH,62H,rrH,06H,mmH BnH,63H,1DH,62H,rrH,06H,mmH MIDI Data Format | | | CHORUS SEND | | | VARIATION SEND | | | RPN | | | PITCH BEND SENS. | | | FINE TUNING | | | COARSE TUNING | | | RPN RESET | | | ALL SOUND OFF | | | RESET ALL CONTROLLERS | | | ALL NOTE OFF | | | OMNI MODE OFF | | | OMNI MODE ON | | | MONO MODE | | | POLY MODE | | | | | +--- PROGRAM CHANGE | | | | | +--- CHANNEL AFTER TOUCH | | | | | +--- PITCH BEND CHANGE | | | | |-----+ SYSTEM EXCLUSIV MESSAGE | | | | | |------- XG SYSTEM | | | | | |------- MULTI EFFECT | | | | | |------- MULTI PART | | | | | |------- DRUM SETUP | | | | | | | | |------- MIDI MASTER TUNING | | |------- XG SYSTEM ON | | |------- XG SYSTEM | | |------- MULTI EFFECT | | |------- MULTI PART | | |------- DRUM SETUP | | | | | |------- XG SYSTEM | | |------- MULTI EFFECT | | |------- MULTI PART | | |------- DRUM SETUP | | |------- SYSTEM INFOMATION | | | | | |------- XG SYSTEM | | |------- MULTI EFFECT | | |------- MULTI PART | | |------- DRUM SETUP | | | |-----+ SYSTEM EXCLUSIV MESSAGE | GM MODE ON | MIDI MASTER VOLUME | IDENTITY REQUEST | |-------+ ACTIVE SENSING BnH,63H,1EH,62H,rrH,06H,mmH BnH,63H,1FH,62H,rrH,06H,mmH BnH,64H,00H,65H,00H,06H,mmH BnH,64H,01H,65H,00H,06H,mmH,26H,llH BnH,64H,02H,65H,00H,06H,mmH BnH,64H,7FH,65H,7FH BnH,78H,00H BnH,79H,00H BnH,7BH BnH,7CH BnH,7DH BnH,7EH BnH,7FH CnH DnH EnH F0H 43H 0nH 4CH bbH bbH aaH aaH aaH ddH.....ddH ccH F7H F0H 43H 0nH 4CH bbH bbH aaH aaH aaH ddH.....ddH ccH F7H F0H 43H 0nH 4CH bbH bbHaaH aaH aaH ddH.....ddH ccH F7H F0H 43H 0nH 4CH bbH bbH aaH aaH aaH ddH ..... ddH ccH F7H F0H 43H 1nH 27H 30H 00H 00H mmH llH ccH F7H F0H 43H 1nH 4CH 00H 00H 7EH 00H F7H F0H 43H 1nH 4CH aaH aaH aaH ddH.....ddH F7H F0H 43H 1nH 4CH aaH aaH aaH ddH.....ddH F7H F0H 43H 1nH 4CH aaH aaH aaH ddH.....ddH F7H F0H 43H 1nH 4CH aaH aaH aaH ddH.....ddH F7H F0H 43H 2nH 4CH aaH aaH aaH F7H F0H 43H 2nH 4CH aaH aaH aaH F7H F0H 43H 2nH 4CH aaH aaH aaH F7H F0H 43H 2nH 4CH aaH aaH aaH F7H F0H 43H 2nH 4CH aaH aaH aaH F7H F0H 43H 3nH 4CH aaH aaH aaH F7H F0H 43H 3nH 4CH aaH aaH aaH F7H F0H 43H 3nH 4CH aaH aaH aaH F7H F0H 43H 3nH 4CH aaH aaH aaH F7H F0H 7EH 7FH 09H 01H F7H F0H 7FH 7FH 04H 01H llH mmH F7H F0H 7EH 0nH 06H 01H F7H FEH SW1 [] Data received from MIDI-A will be sounded by Part gn h ( gn h being the receive channel),and data received from MIDI-B will be sounded by Part gn + 16 h. (3) TRANSMIT/RECEIVE DATA (3-1) CHANNEL VOICE MESSAGES (3-1-1) NOTE OFF STATUS 1000nnnn(8nH) NOTE NUMBER 0kkkkkkk VELOCITY 0vvvvvvv n = 0 ' 15 VOICE CHANNEL NUMBER k = 0 (C-2) ' 127 (G8) gv h is ignored Received only. (3-1-2) NOTE ON/OFF STATUS 1001nnnn(9nH) NOTE NUMBER 0kkkkkkk VELOCITY 0vvvvvvv 00000000 n = 0 ' 15 VOICE CHANNEL NUMBER k = 0 (C-2) ' 127 (G8) (v 0) NOTE ON (v 0) NOTE OFF (3-1-3) PROGRAM CHANGE STATUS 1100nnnn(CnH) PROGRAM NUMBER 0ppppppp n = 0 ' 15 VOICE CHANNEL NUMBER p = 0 ' 127 * Correspondence between XG Drum Voice number and Program Number P = 1 DR1 Standard P = 2 DR2 Standard2 P = 9 DR3 Room P = 17 DR4 Rock P = 25 DR5 Elctrnic P = 26 DR6 Analog P = 33 DR7 Jazz P = 41 DR8 Brush P = 49 DR9 Classic * Correspondence between XG SFX Kit number and Program number P = 1 DR10 SFX1 P = 2 DR11 SFX2 33

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43

33
Tone generator parts
(1) TRANSMIT FLOW
SW1
MIDI <-[]--+---NOTE ON/OFF
9nH
OUT
|
|SW2
|
+[]-PITCH BEND
EnH, BnH,01H-77H(except 20H), DnH
|
|SW2
|
+[]-ASSIGNABLE WHEEL
EnH, BnH,01H-77H(except 20H), DnH
|
|SW3
|
+[]-FOOT SW
Bn,40H 42H
|
|----+---
SYSTEM EXCLUSIV MESSAGE
|
|
<BULK DUMP>
|
|------- XG SYSTEM
F0H 43H 0nH 4CH bbH bbH aaH aaH aaH
|
|
ddH
.....
ddH ccH F7H
|
|------- MULTI EFFECT
F0H 43H 0nH 4CH bbH bbH aaH aaH aaH
|
|
ddH
.....
ddH ccH F7H
|
|------- MULTI PART
F0H 43H 0nH 4CH bbH
bbH aaH aaH aaH
|
|
ddH
.....
ddH ccH F7H
|
|------- DRUM SETUP
F0H 43H 0nH 4CH bbH bbH aaH aaH aaH
|
|
ddH
.....
ddH ccH F7H
|
|------- SYSTEM INFOMATION
F0H 43H 1nH 4CH bbH bbH aaH aaH aaH
|
|
ddH
.....
ddH ccH F7H
|
|
|
|
<PARAMETER CHANGE>
|
|------- MIDI MASTER TUNING
F0H 43H 1nH 27H 30H 00H 00H mmH llH ccH F7H
|
|------- XG SYSTEM
F0H 43H 1nH 4CH aaH aaH aaH ddH
.....
ddH F7H
|
|------- MULTI EFFECT
F0H 43H 1nH 4CH aaH aaH aaH ddH
.....
ddH F7H
|
|------- MULTI PART
F0H 43H 1nH 4CH aaH aaH aaH ddH
.....
ddH F7H
|
|------- DRUM SETUP
F0H 43H 1nH 4CH aaH aaH aaH ddH
.....
ddH F7H
|
|
|----+--- SYSTEM EXCLUSIV MESSAGE
|
MIDI MASTER VOLUME
F0H 7FH 7FH 04H 01H llH mmH F7H
|
IDENTITY REPLY
F0H 7EH 7FH 06H 02H 43H 00H 41H ddH ddH
|
00H 00H 00H 01H F7H
+--- ACTIVE SENSING
FEH
SW1 []
MIDI Transmit Channel
MIDI Transmit Channel is selected by Output MIDI CH.
SW2 []
Assignable Wheel
selected by the UTILITY parameter WHEEL.
SW3 []
FOOT SWITCH
selected by the UTILITY parameter FOOT SWITCH.
(2) RECEIVE FLOW
MIDI ->-+----
IN
|
|
------
|
| --------
| | SW1
| |-[]--+---
NOTE OFF
8nH
| |
|
| |
+---
NOTE ON/OFF
9nH
| |
|
| |
+---
CONTROL CHANGE
| |
|
BANK SEL MSB
BnH,00H
| |
|
BANK SEL LSB
BnH,20H
| |
|
MODULATION
BnH,01H
| |
|
PORTAMENTO TIME
BnH,05H
| |
|
DATA ENTRY MSB
BnH,06H
| |
|
DATA ENTRY LSB
BnH,26H
| |
|
MAIN VOLUME
BnH,07H
| |
|
PANPOT
BnH,0AH
| |
|
EXPRESSION
BnH,0BH
| |
|
AC1 CONTROLLER
BnH,10H
| |
|
SUSTAIN SWITCH
BnH,40H
| |
|
PORTAMENTO SWITCH
BnH,41H
| |
|
SOSTENUTO
BnH,42H
| |
|
SOFT PEDAL
BnH,43H
| |
|
HARMONIC CONTENT
BnH,47H
| |
|
RELEASE TIME
BnH,48H
| |
|
ATTACK TIME
BnH,49H
| |
|
BRIGHTNESS
BnH,4AH
| |
|
PORTAMENTO CONTROL
BnH,54H
| |
|
EFFECT SEND LEVEL 1
BnH,5BH
| |
|
EFFECT SEND LEVEL 3
BnH,5DH
| |
|
EFFECT SEND LEVEL 4
BnH,5EH
| |
|
DATA ENTRY INC
BnH,60H
| |
|
DATA ENTRY DEC
BnH,61H
| |
|
NRPN
| |
|
VIBRATO RATE
BnH,63H,01H,62H,08H,06H,mmH
| |
|
VIBRATO DEPTH
BnH,63H,01H,62H,09H,06H,mmH
| |
|
VIBRATO DELAY
BnH,63H,01H,62H,0AH,06H,mmH
| |
|
FILTER CUTOFF FREQ.
BnH,63H,01H,62H,20H,06H,mmH
| |
|
FILTER RESONANCE
BnH,63H,01H,62H,21H,06H,mmH
| |
|
AEG ATTACK TIME
BnH,63H,01H,62H,63H,06H,mmH
| |
|
AEG DECAY TIME
BnH,63H,01H,62H,64H,06H,mmH
| |
|
AEG RELEASE TIME
BnH,63H,01H,62H,66H,06H,mmH
| |
|
DRUM INST
| |
|
CUTOFF FREQ.
BnH,63H,14H,62H,rrH,06H,mmH
| |
|
FILTER RESONANCE
BnH,63H,15H,62H,rrH,06H,mmH
| |
|
AEG ATTACK RATE
BnH,63H,16H,62H,rrH,06H,mmH
| |
|
AEG DECAY RATE
BnH,63H,17H,62H,rrH,06H,mmH
| |
|
PITCH COARSE
BnH,63H,18H,62H,rrH,06H,mmH
| |
|
LEVEL
BnH,63H,1AH,62H,rrH,06H,mmH
| |
|
PANPOT
BnH,63H,1CH,62H,rrH,06H,mmH
| |
|
REVERB SEND
BnH,63H,1DH,62H,rrH,06H,mmH
| |
|
CHORUS SEND
BnH,63H,1EH,62H,rrH,06H,mmH
| |
|
VARIATION SEND
BnH,63H,1FH,62H,rrH,06H,mmH
| |
|
RPN
| |
|
PITCH BEND SENS.
BnH,64H,00H,65H,00H,06H,mmH
| |
|
FINE TUNING
BnH,64H,01H,65H,00H,06H,mmH,26H,llH
| |
|
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
| |
|
ALL NOTE OFF
BnH,7BH
| |
|
OMNI MODE OFF
BnH,7CH
| |
|
OMNI MODE ON
BnH,7DH
| |
|
MONO MODE
BnH,7EH
| |
|
POLY MODE
BnH,7FH
| |
|
| |
+--- PROGRAM CHANGE
CnH
| |
|
| |
+--- CHANNEL AFTER TOUCH
DnH
| |
|
| |
+--- PITCH BEND CHANGE
EnH
| |
|
| |-----+ SYSTEM EXCLUSIV MESSAGE
| |
|
<BULK DUMP>
| |
|------- XG SYSTEM
F0H 43H 0nH 4CH bbH bbH aaH aaH aaH
| |
|
ddH
.....
ddH ccH F7H
| |
|------- MULTI EFFECT
F0H 43H 0nH 4CH bbH bbH aaH aaH aaH
| |
|
ddH
.....
ddH ccH F7H
| |
|------- MULTI PART
F0H 43H 0nH 4CH bbH bbHaaH aaH aaH ddH
.....
ddH
| |
|
ccH F7H
| |
|------- DRUM SETUP
F0H 43H 0nH 4CH bbH bbH aaH aaH aaH ddH
.....
ddH
| |
|
ccH F7H
| |
|
<PARAMETER CHANGE>
| |
|------- MIDI MASTER TUNING
F0H 43H 1nH 27H 30H 00H 00H mmH llH ccH F7H
| |
|------- XG SYSTEM ON
F0H 43H 1nH 4CH 00H 00H 7EH 00H F7H
| |
|------- XG SYSTEM
F0H 43H 1nH 4CH aaH aaH aaH ddH
.....
ddH F7H
| |
|------- MULTI EFFECT
F0H 43H 1nH 4CH aaH aaH aaH ddH
.....
ddH F7H
| |
|------- MULTI PART
F0H 43H 1nH 4CH aaH aaH aaH ddH
.....
ddH F7H
| |
|------- DRUM SETUP
F0H 43H 1nH 4CH aaH aaH aaH ddH
.....
ddH F7H
| |
|
<BULK DUMP REQUEST>
| |
|------- XG SYSTEM
F0H 43H 2nH 4CH aaH aaH aaH F7H
| |
|------- MULTI EFFECT
F0H 43H 2nH 4CH aaH aaH aaH F7H
| |
|------- MULTI PART
F0H 43H 2nH 4CH aaH aaH aaH F7H
| |
|------- DRUM SETUP
F0H 43H 2nH 4CH aaH aaH aaH F7H
| |
|------- SYSTEM INFOMATION
F0H 43H 2nH 4CH aaH aaH aaH F7H
| |
|
<PARAMETER REQUEST>
| |
|------- XG SYSTEM
F0H 43H 3nH 4CH aaH aaH aaH F7H
| |
|------- MULTI EFFECT
F0H 43H 3nH 4CH aaH aaH aaH F7H
| |
|------- MULTI PART
F0H 43H 3nH 4CH aaH aaH aaH F7H
| |
|------- DRUM SETUP
F0H 43H 3nH 4CH aaH aaH aaH F7H
| |
| |-----+ SYSTEM EXCLUSIV MESSAGE
|
GM MODE ON
F0H 7EH 7FH 09H 01H F7H
|
MIDI MASTER VOLUME
F0H 7FH 7FH 04H 01H llH mmH F7H
|
IDENTITY REQUEST
F0H 7EH 0nH 06H 01H F7H
|
|-------+ ACTIVE SENSING
FEH
SW1 []
Data received from MIDI-A will be sounded by Part gn h ( gn h being the
receive channel),and data received from MIDI-B will be sounded by Part gn +
16 h.
(3) TRANSMIT/RECEIVE DATA
(3-1) CHANNEL VOICE MESSAGES
(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
gv
h
is ignored
Received only.
(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
(v
0)
NOTE ON
00000000
(v
0)
NOTE OFF
(3-1-3) PROGRAM CHANGE
STATUS
1100nnnn(CnH)
n = 0 ‘ 15 VOICE CHANNEL NUMBER
PROGRAM NUMBER
0ppppppp
p = 0 ‘ 127
* Correspondence between XG Drum Voice number and Program Number
P = 1
DR1
Standard
P = 2
DR2
Standard2
P = 9
DR3
Room
P = 17
DR4
Rock
P = 25
DR5
Elctrnic
P = 26
DR6
Analog
P = 33
DR7
Jazz
P = 41
DR8
Brush
P = 49
DR9
Classic
* Correspondence between XG SFX Kit number and Program number
P = 1
DR10
SFX1
P = 2
DR11
SFX2
MIDI Data Format