Section 8: spécíficatiohs, 1 format de donnees midi, Format de transmission – Yamaha FX770 User Manual
Page 146: Données de programme, Données de tableau de changement de programme, Données de système, Toute la masse de données
Attention! The text in this document has been recognized automatically. To view the original document, you can use the "Original mode".
Section 8: Spécíficatiohs
8.1 FORMAT DE DONNEES MIDI
FORMAT DE TRANSMISSION
© Données de programme
Lorsqu’une opération PROGRAM DATA BULK OUT est
effectuée ou quand un message PROGRAM DATA BULK
DUMP REQUEST est reçu par le FX770, les données sont
transmises sur le-canal MIDI spécifié pour la BANK actuel
lement sélectionnée. Les données sont transmises de USER
PROGRAM #0 à #99 dans le format ci-dessous si le numéro
de programme est réglé sur “Tous”.
nnnn = channel # *1
status
1111 0000(FOh)
ID #
0100 0011(43h)
SUB STATUS
0000 nnnn
nnni
FORMAT #
0111 1110(7Eh)
byte count
0000 0001(Olh)
byte count
0001 0000(lOh)
header
0100 1100(4Ch)
"L"
0100 1101(4Dh)
"M"
0010 0000(20h)
" "
0010 0000(20h)
" "
0011 1000(38h)
"8"
0100 0001(41h)
"A"
0011 0010(32h)
”2"
0011 0000(30h)
"0"
data name
0100 1101(4Dh)
program #
Ommm mtrcm
*2
data
Oddd dddd -
134 byte
Oddd dddd -
check sum
Oeee eeee
EOX
1111 0111(F7h)
> Données de tableau de changement de programme
Lorsqu’une opération PROGRAMCHANGETABLEBULK
OUT est effectuée ou quand un message PROGRAM
CHANGETABLEBULKDUMP REQUEST estreçu parle
FX770, les données sont transmises sur le canal MIDI spéci
fié pour la BANK actuellement sélectionnée. Les données
sont transmises de BANK A à G dans le format ci-dessous si
BANK est réglée sur “Toutes”.
channel # *1
status
1111 0000(FOh)
ID #
0100 0011(43h)
SUB STATUS
0000 nnnn
nnnn
FORMAT #
0111 1110(7Eh)
byte count
0000 0001(Olh)
byte count
0000 1010(OAh)
header
0100 1100(4Ch)
”L"
0100 1101(4Dh)
"M"
0010 0000(20h)
« "
0010 0000(20h)
" "
0011 1000(38h)
"8"
0100 0001(41h)
"A"
’“boil
0010(32h)
"2"
0011 0000(30h)
"0"
data name
0101 0100(54h)
"T"
bank #
Obbb bbbb
*3
data
Oddd dddd -
128 byte
Oddd dddd —
check sum
Oeee eeee
EOX
1111 0111(F7h)
Données de système
Lorsqu’une opération SYSTEM DATA BULK OUT est
effectuée ou quand un message SYSTEM DATA BULK
DUMP REQUEST est reçu par le FX770, les données sont
transmises sur le canal MIDI spécifié pour la BANK actuel
lement sélectionnée.
nnnn = channel # *1
status
1111 0000(FOh)
ID #
0100 0011(43h)
SUB STATUS
0000 nnnn
nnnn
FORMAT #
0111 1110(7Eh)
byte count
0000 0000(OOh)
byte count
0010 0010(22h)
header
0100 1100(4Ch)
0100 1101(4Dh)
0010 0000(20h)
« "
0010 0000(20h)
« «
0011 1000 (38h)
"8"
0100 0001(41h)
"A"
0011 0010(32h)
0011 0000(30h)
"0"
data name
0101 0111(53h)
0010 0000
w //
version #
0000 0001
VI. 0
0000 0000
data
Oddd dddd ^
22 byte
Oddd dddd -J
check sum
Oeee eeee
EOX
1111 0111(F7h)
@ Toute la masse de données
Lorsqu’une opération ALL BULK OUT est effectuée, les
données sont transmises sur le canal MIDI spécifié pour la
BANK actuellement sélectionnée.
Toutes les données sont transmises dans l’ordre comme suit.
1. données de USER PROGRAM #0 à #99
2. données de PROGRAM CHANGE TABLE A à G
3. données de SYSTEM
67