Yamaha S-03 Data List page 21

Synthesizer
Hide thumbs Also See for S-03:
Table of Contents

Advertisement

2.1.1 Universal realtime messages
2.1.1.1 Master Volume
11110000
F0H
01111111
7FH
01111111
7FH
00000100
04H
00000001
01H
* 0sssssss
SSH
0ttttttt
TTH
11110111
F7H
or,
11110000
F0H
01111111
7FH
0xxxnnnn
XNH
00000100
04H
00000001
01H
0sssssss
SSH
0ttttttt
TTH
11110111
F7H
When this is received, the Volume MSB will be reflected by the System parameter
MASTER VOLUME.
The binary expression 0sssssss is expressed in hexadecimal as SSH. The same applies
*
elsewhere.
2.1.2 Universal non-realtime messages
2.1.2.1 General MIDI System On
11110000
F0H
01111110
7EH
01111111
7FH
00001001
09H
00000001
01H
11110111
F7H
or,
11110000
F0H
01111110
7EH
0xxxnnnn
XNH
00001001
09H
00000001
01H
11110111
F7H
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.
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
01111110
7EH
0mmmmmmm
MMH
00000110
06H
00000001
01H
11110111
F7H
When this message is received, this device will transmit an Identity Reply message as
described in the following section2.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
01110111
77H
00000100
04H
00000000
00H
00000000
00H
00000000
00H
00000001
01H
11110111
F7H
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
For parameters whose Data Size is 2 or 4, the appropriate amount of data will be
transmitted as indicated by Size
= Exclusive status
= Universal Real Time
= ID of target device
= Sub-ID #1=Device Control Message
= Sub-ID #2=Master Volume
= Volume LSB
= Volume MSB
= End of Exclusive
= Exclusive status
= Universal Real Time
= n:Device Number, x=don't care
= Sub-ID #1=Device Control Message
= Sub-ID #2=Master Volume
= Volume LSB
= Volume MSB
= End of Exclusive
= Exclusive status
= Universal Non-Real Time
= ID of target device
= Sub-ID #1=General MIDI Message
= Sub-ID #2=General MIDI On
= End of Exclusive
= Exclusive status
= Universal Non-Real Time
= n:Device Number, x:don't care
= Sub-ID #1=General MIDI Message
= Sub-ID #2=General MIDI On
= End of Exclusive
= Exclusive status
= Universal Non-Real Time
= Device Number
= Sub-ID #1=General Information
= Sub-ID #2=Identity Request
= End of Exclusive
= Exclusive status
= Universal Non-Real Time
= Device Number
= Sub-ID #1=General Information
= Sub-ID #2=Identity Reply
= YAMAHA ID
= Device Family Code LSB S03 ID #1
= Device Family Code MSB S03 ID #2
= Device Number Code LSB S03 ID #3
= Device Number Code MSB S03 ID #4
= Tone Generator Code=XG
= End of Exclusive
Exclusive status
YAMAHA ID
N:device Number
Model ID
Address High
Address Mid
Address Low
Data
End of Exclusive
2.1.3.1 XG System On
11110000
F0H
01000011
43H
0001nnnn
1NH
01001100
4CH
00000000
00H
00000000
00H
01111110
7EH
00000000
00H
11110111
F7H
When On is received, the SOUND MODULE MODE will be set to XG.
Since approximately 50[ms] are required in order to execute this message, please allow an
appropriate interval before transmitting the next message.
2.1.3.2 XG System parameter change
This message sets the XG SYSTEM block (refer to tables <1-1>, <1-2>).
2.1.3.3 Multi Effect1 parameter change
This message sets the MULTI EFFECT1 block (refer to tables <1-1>, <1-4>).
The S03 responds to this message only when it is set to the Multi mode.
2.1.3.4 Multi Part parameter change
This message sets the MULTI PART block (refer to tables <1-1>, <1-5>).
The S03 responds to this message only when it is set to the Multi mode.
2.1.3.5 Drums Setup parameter change
This message sets the DRUMS SETUP block (refer to tables <1-1>, <1-6>).
The S03 responds to this message only when it is set to the Multi mode.
2.1.4 S03 native parameter change
This message sets parameters unique to the S03. Each message sets a single parameter.
Each message modifies a single parameter.
The message format is as follows.
11110000
F0H
01000011
43H
0001nnnn
1NH
01101100
6CH
0ggggggg
GGH
0mmmmmmm
MMH
0lllllll
LLH
0sssssss
SSH
:
:
11110111
F7H
For parameters whose Data Size is 2 or 4, the number of data bytes indicated by Size are
transmitted.
2.1.4.1 Native System parameter change
This message sets the NATIVE SYSTEM block (refer to tables <2-1>, <2-3>).
2.1.4.2 Remote Switch parameter change
This message sets the REMOTE SWITCH block(refer to tables <2-1>, <2-5>).
2.1.4.3 Normal Voice parameter change
This message sets the NORMAL VOICE (Edit Buffer) block (refer to tables <2-1>, <2-9>,
<2-10>).
The S03 responds to this message only when it is set to the Voice mode.
2.1.4.4 Drum Voice parameter change
This message sets the Drum VOICE (Edit Buffer) block (refer to tables <2-1>, <2-11>, <2-
12>).
The S03 responds to this message only when it is set to the Voice mode.
2.1.5 Other parameter changes
2.1.5.1 Master tuning
This message simultaneously modifies the tuning of all channels.
11110000
F0H
01000011
43H
0001nnnn
1NH
00100111
27H
00110000
30H
00000000
00H
00000000
00H
0000mmmm
0MH
0000llll
0LH
0xxxxxxx
XXH
11110111
F7H
Normally, the XG SYSTEM message MASTER TUNE should be used (refer to table <1-
2>).
21
Exclusive status
YAMAHA ID
N:device Number
Model ID
Address High
Address Mid
Address Low
Data
End of Exclusive
Exclusive status
YAMAHA ID
N:device Number
Model ID
Address High
Address Mid
Address Low
Data
End of Exclusive
Exclusive status
YAMAHA ID
N:device Number
Model ID
Address High
Address Mid
Address Low
Master Tune MSB
Master Tune LSB
don't care
End of Exclusive

Advertisement

Table of Contents
loading

Table of Contents