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".

Advertising
background image

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

Advertising