Yamaha MU100R MU100R SOUND LIST - Page 35

Universal non-realtime messages, XG parameter change

Page 35 highlights

MIDI data format 00000100 04H = Sub-ID #1 = Device Control Message 00000001 01H = Sub-ID #2 = Master Volume 0sssssss SSH = Volume LSB 0ttttttt TTH = Volume MSB 11110111 F7H = End of Exclusive When this is received, the Volume MSB will be reflected by the System parameter MASTER VOLUME. * The binary expression 0sssssss is expressed in hexadec- imal as SSH. The same applies elsewhere. 2.1.2 Universal non-realtime messages 2.1.2.1 General MIDI System On This system exclusive message causes the MU100R to function as a tone generator that is compatible with GM System Level 1. 11110000 F0H = Exclusive status 01111110 7EH = Universal Non-Real Time 01111111 7FH = ID of target device 00001001 09H = Sub-ID #1 = General MIDI Message 00000001 01H = Sub-ID #2 = General MIDI On 11110111 F7H = End of Exclusive or, 11110000 F0H = Exclusive status 01111110 7EH = Universal Non-Real Time 0xxxnnnn XNH = N:Device Number, X:don't care 00001001 09H = Sub-ID #1 = General MIDI Message 00000001 01H = Sub-ID #2 = General MIDI On 11110111 F7H = End of Exclusive When this message is received, the SOUND MODULE MODE is set to XG, and all MIDI messages defined by GM will be received. All data except for MIDI Master Tuning will be restored to the default value. However this message will not be received in any of the following cases. • SOUND MODULE MODE = C/M • MU100 System Parameter (see table 2-2) Rcv GM EXCLUSIVE MESSAGE= OFF Since approximately 50[ms] is required in order to process this message, be sure to allow an appropriate interval before sending the next message. 2.1.2.2 Identity Request 11110000 F0H = Exclusive status 01111110 7EH = Universal Non-Real Time 34 MIDI 0mmmmmmm MMH 00000110 06H 00000001 01H 11110111 F7H = Device Number = Sub-ID #1 = General Information = Sub-ID #2 = Identity Request = End of Exclusive When this message is received, this device will transmit an Identity Reply message as described in the following section 2.1.2.3. 2.1.2.3 Identity Reply 11110000 F0H 01111110 7EH 0mmmmmmm MMH 00000110 06H 00000010 02H 01000011 43H 00000000 00H 01000001 41H 00000000 00H 000000ll 03H 00000000 00H 00000000 00H 00000000 00H 00000001 01H 11110111 F7H = Exclusive status = Universal Non-Real Time = Device Number = Sub-ID #1 = General Information = Sub-ID #2 = Identity Reply = YAMAHA ID = Device Family Code LSB MU100R ID #1 = Device Family Code MSB MU100R ID #2 = Device Number Code LSB MU100R ID #3 = Device Number Code MSB MU100R ID #4 = Tone Generator Code = XG = End of Exclusive This device will transmit this message when it receives the Identity Request message of 2.1.2.2. 2.1.3 XG parameter change This message sets XG-related parameters. Each message can set a single parameter. The message format is as follows. 11110000 F0H 01000011 43H 0001nnnn 1NH 01001100 4CH 0ggggggg GGH 0mmmmmmm MMH 0lllllll LLH 0sssssss SSH : : 11110111 F7H Exclusive status YAMAHA ID N:device Number Model ID Address High Address Mid Address Low Data End of Exclusive For parameters whose Data Size is 2 or 4, the appropriate amount of data will be transmitted as indicated by Size.

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134

34
MIDI
00000100
04H
= Sub-ID #1 = Device
Control Message
00000001
01H
= Sub-ID #2 = Master
Volume
0sssssss
SSH
= Volume LSB
0ttttttt
TTH
= Volume MSB
11110111
F7H
= End of Exclusive
When this is received, the Volume MSB will be reflected
by the System parameter MASTER VOLUME.
*
The binary expression 0sssssss is expressed in hexadec-
imal as SSH.
The same applies elsewhere.
2.1.2
Universal non-realtime messages
2.1.2.1
General MIDI System On
This system exclusive message causes the
MU100R to function as a tone generator that is
compatible with GM System Level 1.
11110000
F0H
= Exclusive status
01111110
7EH
= Universal Non-Real
Time
01111111
7FH
= ID of target device
00001001
09H
= Sub-ID #1 = General
MIDI Message
00000001
01H
=
Sub-ID #2 = General
MIDI On
11110111
F7H
= End of Exclusive
or,
11110000
F0H
= Exclusive status
01111110
7EH
= Universal Non-Real
Time
0xxxnnnn
XNH
= N:Device Number,
X:don't care
00001001
09H
=
Sub-ID #1 = General
MIDI Message
00000001
01H
=
Sub-ID #2 = General
MIDI On
11110111
F7H
= End of Exclusive
When this message is received, the SOUND MODULE
MODE is
set to XG, and all MIDI messages defined by
GM will be received.
All data except for MIDI Master Tuning will be restored to
the default value.
However this message will not be received in any of the
following cases.
• SOUND MODULE MODE = C/M
• MU100 System Parameter (see table 2-2) Rcv GM
EXCLUSIVE MESSAGE= OFF
Since approximately 50[ms] is required in order to process
this message, be sure to allow an appropriate interval before
sending the next message.
2.1.2.2
Identity Request
11110000
F0H
= Exclusive status
01111110
7EH
= Universal Non-Real
Time
0mmmmmmm
MMH
= Device Number
00000110
06H
=
Sub-ID #1 = General
Information
00000001
01H
= Sub-ID #2 = Identity
Request
11110111
F7H
= End of Exclusive
When this message is received, this device will transmit an
Identity Reply message as described in the following section
2.1.2.3.
2.1.2.3
Identity Reply
11110000
F0H
= Exclusive status
01111110
7EH
= Universal Non-Real
Time
0mmmmmmm
MMH
= Device Number
00000110
06H
=
Sub-ID #1 = General
Information
00000010
02H
= Sub-ID #2 = Identity
Reply
01000011
43H
= YAMAHA ID
00000000
00H
=
Device Family Code
LSB
MU100R ID #1
01000001
41H
=
Device Family Code
MSB
MU100R ID #2
00000000
00H
=
Device Number Code
LSB
MU100R ID #3
000000ll
03H
=
Device Number Code
MSB
MU100R ID #4
00000000
00H
00000000
00H
00000000
00H
00000001
01H
=
Tone Generator Code
= XG
11110111
F7H
= End of Exclusive
This device will transmit this message when it
receives the Identity Request message of 2.1.2.2.
2.1.3
XG parameter change
This message sets XG-related parameters. Each message can
set a single parameter.
The message format is as follows.
11110000
F0H
Exclusive status
01000011
43H
YAMAHA ID
0001nnnn
1NH
N:device Number
01001100
4CH
Model ID
0ggggggg
GGH
Address High
0mmmmmmm
MMH
Address Mid
0lllllll
LLH
Address Low
0sssssss
SSH
Data
:
:
11110111
F7H
End of Exclusive
For parameters whose Data Size is 2 or 4, the appropriate
amount of data will be transmitted as indicated by Size.
MIDI data format