MIDI Data Formaat
Vele van de MIDI boodschappen in het MIDI Data Formaat gedeelte zijn uitgedrukt in hexadecimale of binaire nummers.
Many MIDI messages listed in the MIDI Data Format section are expressed in hexadecimal or binary numbers. Hexadecimal numbers
Hexadecimale nummers kunnen de suffix "H" bevatten. De letter "n" geeft een bepaald heel nummer aan. Onderstaande
may include the letter "H" as a suffix. The letter "n" indicates a certain whole number.
tabel toont de corresponderende decimale nummers voor ieder hexadecimaal/binair nummer.
The chart below lists the corresponding decimal number for each hexadecimal/binary number.
Additional Notes
For example, 144 - 159(Decimal)/9nH/1001 0000 - 1001 1111(Binary) indicate the note-on messages for the channels 1 through 16
respectively. 176 - 191/BnH/1011 0000 - 1011 1111 indicate the control change messages for the channels 1 through 16 respectively.
192 - 207/CnH/1100 0000 - 1100 1111 indicate the program change messages for the channels 1 through 16 respectively.
240/F0H/1111 0000 is positioned at the beginning of data to indicate a system exclusive message. 247/F7H/1111 0111 is positioned
at the end of the system exclusive message.
aaH(Hexadecimal)/0aaaaaaa(Binary) indicates the data addresses. The data address consists of High, Mid and Low.
bbH/0bbbbbbb indicates byte counts.
ccH/0ccccccc indicates tcheck sums.
ddH/0ddddddd indicates data/value.
Synthesizer Section
(1) TRANSMIT FLOW
SW1
MIDI<-[]---+-------NOTE ON/OFF
OUT
|
|
|
+-------CONTROL CHANGE
|
|
MODULATION
|
|
FOOT CONTROLLER
|
|
MAIN VOLUME
|
|
SUSTAIN SWITCH
|
|
RIBBON Z CONTROLLER
|
|
RIBBON X CONTROLLER
|
|
HARMONIC CONTENT
|
|
RELEASE TIME
|
|
ATTACK TIME
|
|
BRIGHTNESS
|
|
DECAY TIME
|
|
ASSIGNABLE
|
|
|
+-------PROGRAM CHANGE
|
|
|
+-------CHANNEL AFTER TOUCH
|
|
|
+-------PITCH BEND CHANGE
|SW2
+-[]-+-------NOTE ON/OFF
|
|SW4
|
+-[]----CONTROL CHANGE
|
|SW4
ASSIGNABLE
|
+-[]----CHANNEL AFTER TOUCH
|
|SW3
+-[]-+-------SYSTEM EXCLUSIV MESSAGE
|
|
<BULK DUMP>
|
|-------SYSTEM
|
|-------USER SEQ
|
|-------CURRENT VOICE
|
|-------CURRENT SEQ
|
|-------CURRENT SCENE1
|
|-------CURRENT SCENE2
|
|[SW5]--CURRENT SCENE_CTRL
|
|-------USER VOICE
|
|
|
|
<PARAMETER CHANGE>
|
|-------SYSTEM
|
|-------CURRENT VOICE
|
|-------CURRENT SEQ
|
|-------CURRENT SCENE1
|
|-------CURRENT SCENE2
|
|[SW5]--CURRENT SCENE_CTRL
|
+---+--------SYSTEM EXCLUSIV MESSAGE
|
IDENTITY REPLY
|
+------------ACTIVE SENSING
SW1 []
MIDI Transmit Channel
Depends on Keyboard Transmit Channel Set in System Data
SW2 []
MIDI Transmit Channel (ARPEGGIO/STEP SEQ)
Depends on Arpeggio/Step SEQ Transmit Channel in System Data
SW3 []
MIDI Device Number
If Device Number=all, then transmit Device Number=1
SW4 []
ARPEGGIO/STEP SEQ SELECT
Available only when Step Sequencer is selected.
SW5 []
SCENE SELECT
Available only when Scene Select is set to "Scene Control".
*1 If Control Change Mode is "mode2", then additional Control Change numbers are transmitted. (See (3-1-6).)
(2) RECEIVE FLOW
MIDI ->--+--------+
IN
|
|
+--+
|
|
+--------+
|
|SW6
|
|-[]-+----NOTE OFF
|
|
|
|
|
+----NOTE ON/OFF
|
|
|
|
|
+----CONTROL CHANGE
|
|
|
MODULATION
|
|
|
FOOT CONTROLLER
|
|
|
PORTAMENTO TIME
|
|
|
DATA ENTRY MSB
|
|
|
DATA ENTRY LSB
|
|
|
MAIN VOLUME
|
|
|
PANPOT
|
|
|
EXPRESSION
|
|
|
SUSTAIN SWITCH
|
|
|
PORTAMENTO SWITCH
|
|
|
HARMONIC CONTENT
|
|
|
RELEASE TIME
|
|
|
ATTACK TIME
|
|
|
BRIGHTNESS
|
|
|
PORTAMENTO CONTROL
|
|
|
REVERB DEPTH
|
|
|
CHORUS(VARIATION) DEPTH
|
|
|
DELAY DEPTH
|
|
|
DATA ENTRY INC
|
|
|
DATA ENTRY DEC
|
|
|
ASSIGNABLE CONTROLLER
|
|
|
RPN
|
|
|
PITCH BEND SENS
|
|
|
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
|
|SW3
|
+-[]-+----SYSTEM EXCLUSIV MESSAGE
|
|
|
<BULK DUMP>
|
|
|------SYSTEM
129
9nH
*1
BnH,01H
BnH,04H
BnH,07H
BnH,40H
BnH,0CH
BnH,0DH
BnH,47H
BnH,48H
BnH,49H
BnH,4AH
BnH,4BH
BnH,00H...5FH
CnH
DnH
EnH
9nH
BnH,00H...5FH
DnH
F0H 43H 0nH 5CH bbH bbH 00H 00H 00H ddH.....ddH ccH F7H
F0H 43H 0nH 5CH bbH bbH 01H aaH 00H ddH.....ddH ccH F7H
F0H 43H 0nH 5CH bbH bbH 10H 00H 00H ddH.....ddH ccH F7H
F0H 43H 0nH 5CH bbH bbH 10H 0EH 00H ddH.....ddH ccH F7H
F0H 43H 0nH 5CH bbH bbH 10H 10H 00H ddH.....ddH ccH F7H
F0H 43H 0nH 5CH bbH bbH 10H 11H 00H ddH.....ddH ccH F7H
F0H 43H 0nH 5CH bbH bbH 10H 12H 00H ddH.....ddH ccH F7H
F0H 43H 0nH 5CH bbH bbH 11H aaH 00H ddH.....ddH ccH F7H
F0H 43H 1nH 5CH 00H 00H aaH ddH.....ddH F7H
F0H 43H 1nH 5CH 10H 00H aaH ddH.....ddH F7H
F0H 43H 1nH 5CH 10H 0EH aaH ddH.....ddH F7H
F0H 43H 1nH 5CH 10H 10H aaH ddH.....ddH F7H
F0H 43H 1nH 5CH 10H 11H aaH ddH.....ddH F7H
F0H 43H 1nH 5CH 10H 12H aaH ddH.....ddH F7H
F0H 7EH 7FH 06H 02H 43H 00H 41H ddH ddH
00H 00H 00H 7EH F7H
FEH
8nH
9nH
*1
BnH,01H
BnH,04H
BnH,05H
BnH,06H
BnH,26H
BnH,07H
BnH,0AH
BnH,0BH
BnH,40H
BnH,41H
BnH,47H
BnH,48H
BnH,49H
BnH,4AH
BnH,54H
BnH,5BH
BnH,5DH
BnH,5EH
BnH,60H
BnH,61H
BnH,00H..5FH
BnH,64H,00H,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 5CH bbH bbH 00H 00H 00H ddH.....ddH ccH F7H