beautypg.com

Midi data format – Yamaha DB50XG User Manual

Page 13

background image

12

2.1.4.2 XG System Data parameter change

See tables <1 - 1> and <1 - 2> (page 27).

2.1.4.3 Multi Effect1 Data parameter change

See tables <1 - 1> and <1 - 3> (page 27).

2.1.4.4 Multi Part Data parameter change

See tables <1 - 1> (page 27) and <1 - 4> (page 28).

2.1.4.5 Drums Setup Data parameter change

See tables <1 - 1> (page 27) and <1 - 5> (page 30) .

If a Drum Setup Reset parameter change message (page 27)
is received, the Drum Setup parameter values will be ini-
tialized.
Selecting a Drum Set will cause the Drum Setup parameter
values to be initialized.

2.1.5

Other parameter changes

2.1.5.1 Master Tuning

11110000

F0

Exclusive status

01000011

43

YAMAHA ID

0001nnnn

1n

Device Number

00100111

27

Model ID

00110000

30

Sub ID2

00000000

00

00000000

00

0mmmmmmm

mm

Master Tune MSB

01111111

11

Master Tune LSB

Occccccc

cc

irrelevant

11110111

F7

End of Exclusive

This message simultaneously changes the pitch of all chan-
nels.

2.2 Bulk Dump

The DB50XG receives the following bulk dump data.

[ XG NATIVE ]
1) XG System Data
2) Multi Effect1 Data
3) Multi Part Data
4) Drums Setup Data

[ QS300 NATIVE ]
1) QS300 User Normal Voice Data

2.2.1

XG Native Bulk Dump

11110000

F0

Exclusive status

01000011

43

YAMAHA ID

0000nnnn

0n

Device Number

01001100

4C

XG Model ID

0bbbbbbb

bb

ByteCount

0bbbbbbb

bb

ByteCount

0aaaaaaa

aa

Address High

0aaaaaaa

aa

Address Mid

0aaaaaaa

aa

Address Low

0ddddddd

dd

Data

|

|

|

|

0ccccccc

cc

Check-sum

11110111

F7

End of Exclusive

For the Address and Byte Count, refer to the supplementary
tables.

The Check Sum is the value that results in a value of 0 for
the lower 7 bits when the Start Address, Byte Count, Data,
plus the Check Sum itself are added.

2.2.1.1 XG System Data bulk dump

See tables <1 - 1> and <1 - 2> (page 27).

2.2.1.2 Multi Effect1 Data bulk dump

See tables <1 - 1> and <1 - 3> (page 27).

2.2.1.3 Multi Part Data bulk dump

See tables <1 - 1> (page 27) and <1 - 4> (page 28).

2.2.1.4 Drums Setup Data bulk dump

See tables <1 - 1> (page 27) and <1 - 5> (page 30).

2.2.2

QS300 Native Bulk Dump

Up to 32 Voices created by the QS300 can be saved in the
DB50XG’s User Memory by bulk dump messages. (Effective
only when the XG mode is active.)
QS300 User Voices are stored in Bank MSB = 63, LSB = 00.
Program Change numbers for User Voices are 1 – 32.

11110000

F0

Exclusive status

01000011

43

YAMAHA ID

0000nnnn

0n

Device Number

01001011

4B

QS300 Model ID

0bbbbbbb

bb

ByteCount

0bbbbbbb

bb

ByteCount

0aaaaaaa

aa

Address High

0aaaaaaa

aa

Address Mid

0aaaaaaa

aa

Address Low

0ddddddd

dd

Data

|

|

|

|

0ccccccc

cc

Check-sum

11110111

F7

End of Exclusive

* Because of possible differences in number of elements, some

QS300 Voices may sound slightly different.

2.2.2.1 QS300 User Normal Voice Data bulk dump

See tables <2 - 1> and <2 - 2> (page 30).

3. REALTIME MESSAGES

3.1 Active Sensing

Once FE has been received, if no MIDI data is subsequently
received for longer than an interval of approximately 300msec,
the DB50XG will perform the same function as when ALL
SOUNDS OFF, ALL NOTES OFF, and RESET ALL CON-
TROLLERS messages are received, and will then return to a
status in which FE is not monitored.

MIDI Data Format