Section 8: specifications, 1 midi data format, Transmission format – Yamaha FX770 User Manual

Page 70: Section 8: midi data format

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: Specifications

8.1 MIDI DATA FORMAT

TRANSMISSION FORMAT

© Program Data

Wheir a PROGRAM DATA BULK OUT operation is
performed or when a PROGRAM DATA BULK DUMP
REQUEST message is received by the FX770, the data is
transmitted on the MIDI channel specified for current
selected BANK.Data is transmitted from the USER PRO­
GRAM #0 to #99 in the format below if the program

number is set at “All”.

nnnn .= channel # *1

status

1111 0000(FOh)

ID #

0100 0011(43h)

SUB STATUS

0000 nnnn

nnnn

FORMAT #

0111 1110(7Eh)

lyte count

0000 0001(Olh)

byte count

0001 0000(lOh)

header

0100 1100(4Ch)

"L"

0100 1101(4Dh)
0010 0000(20h)
0010 0000(20h)

n

n

0011 1000(38h)

”8"

0100 0001(41h)

"A"

0011 0010(32h)

”2"

0011 0000(30h)

“0"

data name

0100 1101(4Dh)

"M"

program #

Ortimm rmnmm

*2

data

Oddd dddd -

134 byte

Oddd dddd -

check sum

Oeee eeee

EOX

1111 0111(F7h)

I Program Change Table Data

When a PROGRAM CHANGE TABLE BULK OUT op­
eration is performed or when a PROGRAM CHANGE

TABLE BULK DUMP REQUEST message is received by
the FX770, the data is transmitted on the MIDI channel
specified for current selected BANK.Data is transmitted
from BAN A to G in the format below if the BANK is set
at “Air.

# *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)

u //

0011 1000(38h)

«8»

0100 0001(41h)

''A"

0011 0010(32h)

«2«

0011 0000(30h)

data name

0101 0100(54h)

bank #

Obbb bbbb

*3

data

Oddd dddd -1

check sum
EOX

Oddd
Oeee

1111

128 byte

dddd -I
eeee

0111(F7h)

I System Data

When a SYSTEM DATA BULK OUT operation is per­
formed or when a SYSTEM DATA BULK DUMP RE­

QUEST message is received by the FX770 the data is
transmitted on the MIDI channel specified for current
selected BANK.

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)

"L"

0100 1101(4Dh)

«M"

0010 0000(20h)

M //

0010 0000(20h)

W H

0011 1000(38h)

«8"

0100 0001(41h)

"A"

0011 0010(32h)
0011 0000(30h)

"0"

data name

0101 0111(53h)

“S"

0010 0000

W II

version #

0000 0001

VI. 0

0000 0000

data

Oddd dddd ^

22 byte

Oddd dddd -

check sum

Oeee eeee

EOX

1111 0111(F7h)

® All Bulk Data

When a ALL BULK OUT operation is performed, the data
is transmitted on the MIDI channel specified for current
selected BANK.
All data is transmitted in this order as follows.

1. data of USER PROGRAM #0 to #99

2. data of PROGRAM CHANGE TABLE A to G
3. SYSTEM data

67

Advertising