User Guide

30
MIDI Data Format
0ttttttt tt Volume MSB
11110111 F7 End of Exclusive
or,
11110000 F0 Exclusive status
01111111 7F Universal Real Time
0xxxnnnn xn Device Number,
xxx=irrelevant
00000100 04 Sub-ID #1=Device Control
Message
00000001 01 Sub-ID #2=Master Volume
0sssssss ss Volume LSB
0ttttttt tt Volume MSB
11110111 F7 End of Exclusive
When received, the Volume MSB will be effective
for the System Parameter MASTER VOLUME
(Table 1-2).
* “ss” is the hexadecimal expression of 0sssssss;
same as for “tt”, “aa”, etc.
2.1.3 Universal Non-Realtime Messages
2.1.3.1 General MIDI Mode On
11110000 F0 Exclusive status
01111110 7E Universal Non-Real Time
01111111 7F ID of target device
00001001 09 Sub-ID #1=General MIDI
Message
00000001 01 Sub-ID #2=General MIDI On
11110111 F7 End of Exclusive
or,
11110000 F0 Exclusive status
01111110 7E Universal Non-Real Time
0xxxnnnn xn Device Number, xxx =
irrelevant
00001001 09 Sub-ID #1=General MIDI
Message
00000001 01 Sub-ID #2=General MIDI On
11110111 F7 End of Exclusive
When General MIDI Mode On is received, the play
mode will be changed to XG mode.
When this happens, the MU10 will receive the MIDI
messages which compatible with GM System Level 1,
and consequently will not receive NRPN and Bank
Select messages.
Since approximately 50ms is required to execute this
message, be sure to leave an appropriate interval
before the subsequent message.
2.1.4 XG Native Parameter Change
With the Parameter Change messages as listed below,
you can change the basic character or sound of a
Voice, such as by Effect Type or effect parameter,
transpose, tuning, and others.
11110000 F0 Exclusive status
01000011 43 YAMAHA ID
0001nnnn 1n* Device Number
01001100 4C XG Model ID
0aaaaaaa aa Address High
0aaaaaaa aa Address Mid
0aaaaaaa aa Address Low
0ddddddd dd Data
||
11110111 F7 End of Exclusive
* Any number is OK since the device number for the
MU10 is fixed to “All”.
For parameters with data size of 2 or 4, transmit
the appropriate number of data bytes.
When sending the parameter change messages
consecutively, be sure to leave an appropriate
interval (if the time base is 480, ca 5 unit) between
the messages.
EXAMPLE OF PARAMETER CHANGE
1. To change reverb effect type to Stage 1,
first check the Effect Type List (page 50) to
identify the MSB and LSB numbers; for Stage
1 Reverb effect type numbers are MSB = 03,
LSB = 00.
Next, check the Address in Table 1-3 for the
REVERB TYPE parameter; in this case the
address is High, Mid, Low = 02, 01, 00,
respectively.
Apply these to the 2.1.4 XG Native Parameter
Change list as follows:
11110000 F0 Exclusive status
01000011 43 YAMAHA ID
0001nnnn 1n* Device Number
01001100 4C XG Model ID
00000010 02 Address High
00000001 01 Address Mid
00000000 00 Address Low
00000011 03 Data (REVERB TYPE MSB)
00000000 00 Data (REVERB TYPE LSB)
11110111 F7 End of Exclusive
When this data is received, the MU10 will
change the effect type to Stage 1 Reverb.
* Any number is OK since the device number for
the MU10 is fixed to “All”.
2. To change the effect Dry/Wet balance of Stage
1 to 50% each,
first check the Effect Parameter List (page 51),
parameter number 10, to identify the Dry
(50%)/Wet (50%); in this case the Dry=Wet
value is 64 (hexadecimal 40).
Next, check the Address in Table 1-3 for the
REVERB PARAMETER 10; in this case the
address is High, Mid, Low = 02, 01, 0B,
respectively.
Apply these to the 2.1.4 XG Native Parameter
Change list as follows: