Yamaha PSR-630 Owner's Manual - Page 158

Xg Parameter Request Recive Only, 6-2-2-1 General Midi System

Page 158 highlights

,QMIDIDa,QtaForm,Qat ,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q (3-6-1-2) TEMPO CONTROL binary hexadecimal 11110000 F0 01000011 43 01111110 7E 00000000 01 0ttttttt TT 0ttttttt TT 0ttttttt TT 0ttttttt TT 11110111 F7 Exclusive status YAMAHA ID Style Tempo4 Tempo3 Tempo2 Tempo1 End of Exclusive The internal clock will be set to the received Tempo value. Tempo Meta Event is a large data block (24-bit), it is divided into 4 groups with 7-bits going into each of the Tempos 1-4 (4 receives the remaining 3 bits). (3-6-2) UNIVERSAL SYSTEM EXCLUSIVE (3-6-2-1) UNIVERSAL REALTIME MESSAGE (3-6-2-1-1) MIDI MASTER VOLUME (Recive only) binary hexadecimal 11110000 F0 Exclusive status 01111110 7F Universal Realtime 01111111 7F ID of target Device 00001001 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 or 11110000 F0 Exclusive status 01111110 7F Universal Realtime 0xxxnnnn XN When N is received N=0-F, whichever is received. When N is transmitted N always=0. X = don't care 00001001 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 The volume for all channels will be changed simultaneously. The TT value is used as the MIDI Master Volume value. (the ss value is ignored.) (3-6-2-2) UNIVERSAL NON REALTIME MESSAGE (3-6-2-2-1) GENERAL MIDI SYSTEM ON binary hexadecimal 11110000 F0 Exclusive status 01111110 7E Universal Non-Realtime 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-Realtime 0xxxnnnn XN When N is received N=0-F, whichever is received. When N is transmitted N always=0. X = don't care 00001001 09 Sub-ID #1=General MIDI Message 00000001 01 Sub-ID #2=General MIDI On 11110111 F7 End of Exclusive Depending upon the received ON message, the System Mode will be changed to XG. Except MIDI Master Tuning, all control data be reset to default values. This message requires approximately 50ms to execute, so sufficient time should be allowed before the next message is sent. (3-6-3) XG STANDARD (3-6-3-1) XG PARAMETER CHANGE (3-6-3-1-1) XG SYSTEM ON binary hexadecimal 11110000 F0 01000011 43 0001nnnn 1N 01001100 4C 00000000 00 00000000 00 01111110 7E 00000000 00 11110111 F7 Exclusive status YAMAHA ID Device Number Model ID Address High Address Mid Address Low Data End of Exclusive Depending upon the received ON message, the SYSTEM MODE will be changed to XG.Controllers will be reset, all values of Multi Part and Effect, and All System values denoted by "XG" data within All System will be reset to default values in the table. This message requires approximately 50ms to execute, so sufficient time should be allowed before the next message is sent. 156 (3-6-3-1-2) XG PARMETER CHANGE binary hexadecimal 11110000 F0 Exclusive status 01000011 43 YAMAHA ID 0001nnnn 1N Device Number 01001100 4C Model ID 0aaaaaaa AA Address High 0aaaaaaa AA Address Mid 0aaaaaaa AA Address Low 0ddddddd DD Data | | 11110111 F7 End of Exclusive For parameters with data size of 2 or 4, transmit the appropriate number of data bytes. For more information on Address and Parameters, refer to < Table 1-2 > ~ < Table 1-8 > (pages 157-162). The 4 data types listed below are transmitted and received. (These are transmitted only after a Parameter change request is received.) XG System Data Multi Effect Data Multi EQ Data Multi Part Data Drums Setup Data (3-6-3-2) XG BULK DUMP binary hexadecimal 11110000 F0 01000011 43 0000nnnn 0N 01001100 4C 0bbbbbbb BB 0bbbbbbb BB 0aaaaaaa AA 0aaaaaaa AA 0aaaaaaa AA 0ddddddd DD | | 0ccccccc CC 11110111 F7 Exclusive status YAMAHA ID Device Number Model ID ByteCount ByteCount Address High Address Mid Address Low Data Check sum End of Exclusive For more information on Address and Byte Count, refer to < Table 1-2 > ~ < Table 1-8 > (pages 157-162). The Check Sum value is set such that the sum of Byte Count, Address, Data, and Check Sum has value zero in its seven least significant bits. If the top of the block is appointed to the Address the XG Bulk Dump, Bulk Request will be received. The Block is a unit that consists of the data, arranged in the list, as the Total Size. The 5 data types listed below are transmitted and received. (These are transmitted only after a Bulk Dump request is received.) System Data Multi Effect Data(Individual effect unit) Multi EQ Data Multi Part Data(Individual part unit) Drums Setup Data(Individual note unit) System Information(Individual only) (3-6-3-3) XG PARAMETER REQUEST (Recive only) binary hexadecimal 11110000 F0 Exclusive status 01000011 43 YAMAHA ID 0011nnnn 3n Device Number 01001100 4C Model ID 0aaaaaaa AA Address High 0aaaaaaa AA Address Mid 0aaaaaaa AA Address Low 11110111 F7 End of Exclusive For more information on Address and Byte Count refer to < Table 1-2 > ~ < Table 1-8 > (pages 157-162). The 4 data types listed below are received. System Data Multi Effect Data Multi EQ Data Multi Part Data Drums Setup Data (3-6-3-4) XG DUMP REQUEST (Recive only) binary hexadecimal 11110000 F0 Exclusive status 01000011 43 YAMAHA ID 0010nnnn 2n Device Number 01001100 4C Model ID 0aaaaaaa AA Address High 0aaaaaaa AA Address Mid 0aaaaaaa AA Address Low 11110111 F7 End of Exclusive For more information on Address and Byte Count refer to < Table 1-2 > ~ < Table 1-8 > (pages 157-162).

  • 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
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178

156
(3-6-1-2) TEMPO CONTROL
binary
hexadecimal
11110000
F0
Exclusive status
01000011
43
YAMAHA ID
01111110
7E
Style
00000000
01
0ttttttt
TT
Tempo4
0ttttttt
TT
Tempo3
0ttttttt
TT
Tempo2
0ttttttt
TT
Tempo1
11110111
F7
End of Exclusive
The internal clock will be set to the received Tempo value.
Tempo Meta Event is a large data block (24-bit), it is divided into 4 groups with 7-bits
going into each of the Tempos 1-4 (4 receives the remaining 3 bits).
(3-6-2) UNIVERSAL SYSTEM EXCLUSIVE
(3-6-2-1) UNIVERSAL REALTIME MESSAGE
(3-6-2-1-1) MIDI MASTER VOLUME (Recive only)
binary
hexadecimal
11110000
F0
Exclusive status
01111110
7F
Universal Realtime
01111111
7F
ID of target Device
00001001
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
or
11110000
F0
Exclusive status
01111110
7F
Universal Realtime
0xxxnnnn
XN
When N is received N=0-F, whichever is received.
When N is transmitted N always=0.
X = don’t care
00001001
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
The volume for all channels will be changed simultaneously.
The TT value is used as the MIDI Master Volume value. (the ss value is ignored.)
(3-6-2-2) UNIVERSAL NON REALTIME MESSAGE
(3-6-2-2-1) GENERAL MIDI SYSTEM ON
binary
hexadecimal
11110000
F0
Exclusive status
01111110
7E
Universal Non-Realtime
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-Realtime
0xxxnnnn
XN
When N is received N=0-F, whichever is received.
When N is transmitted N always=0.
X = don’t care
00001001
09
Sub-ID #1=General MIDI Message
00000001
01
Sub-ID #2=General MIDI On
11110111
F7
End of Exclusive
Depending upon the received ON message, the System Mode will be changed to XG.
Except MIDI Master Tuning, all control data be reset to default values.
This message requires approximately 50ms to execute, so sufficient time should be
allowed before the next message is sent.
(3-6-3) XG STANDARD
(3-6-3-1) XG PARAMETER CHANGE
(3-6-3-1-1) XG SYSTEM ON
binary
hexadecimal
11110000
F0
Exclusive status
01000011
43
YAMAHA ID
0001nnnn
1N
Device Number
01001100
4C
Model ID
00000000
00
Address High
00000000
00
Address Mid
01111110
7E
Address Low
00000000
00
Data
11110111
F7
End of Exclusive
Depending upon the received ON message, the SYSTEM MODE will be changed to
XG.Controllers will be reset, all values of Multi Part and Effect, and All System values
denoted by “XG” data within All System will be reset to default values in the table.
This message requires approximately 50ms to execute, so sufficient time should be
allowed before the next message is sent.
(3-6-3-1-2) XG PARMETER CHANGE
binary
hexadecimal
11110000
F0
Exclusive status
01000011
43
YAMAHA ID
0001nnnn
1N
Device Number
01001100
4C
Model ID
0aaaaaaa
AA
Address High
0aaaaaaa
AA
Address Mid
0aaaaaaa
AA
Address Low
0ddddddd
DD
Data
|
|
11110111
F7
End of Exclusive
For parameters with data size of 2 or 4, transmit the appropriate number of data bytes.
For more information on Address and Parameters, refer to < Table 1-2 > ~ < Table
1-8 > (pages 157-162).
The 4 data types listed below are transmitted and received.
(These are transmitted only after a Parameter change request is received.)
XG System Data
Multi Effect Data
Multi EQ Data
Multi Part Data
Drums Setup Data
(3-6-3-2) XG BULK DUMP
binary
hexadecimal
11110000
F0
Exclusive status
01000011
43
YAMAHA ID
0000nnnn
0N
Device Number
01001100
4C
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 more information on Address and Byte Count, refer to < Table 1-2 > ~ < Table 1-8 >
(pages 157-162).
The Check Sum value is set such that the sum of Byte Count, Address, Data, and
Check Sum has value zero in its seven least significant bits.
If the top of the block is appointed to the Address the XG Bulk Dump, Bulk Request
will be received.
The Block is a unit that consists of the data, arranged in the list, as the Total Size.
The 5 data types listed below are transmitted and received.
(These are transmitted only after a Bulk Dump request is received.)
System Data
Multi Effect Data(Individual effect unit)
Multi EQ Data
Multi Part Data(Individual part unit)
Drums Setup Data(Individual note unit)
System Information(Individual only)
(3-6-3-3) XG PARAMETER REQUEST (Recive only)
binary
hexadecimal
11110000
F0
Exclusive status
01000011
43
YAMAHA ID
0011nnnn
3n
Device Number
01001100
4C
Model ID
0aaaaaaa
AA
Address High
0aaaaaaa
AA
Address Mid
0aaaaaaa
AA
Address Low
11110111
F7
End of Exclusive
For more information on Address and Byte Count refer to < Table 1-2 > ~ < Table
1-8 > (pages 157-162).
The 4 data types listed below are received.
System Data
Multi Effect Data
Multi EQ Data
Multi Part Data
Drums Setup Data
(3-6-3-4) XG DUMP REQUEST (Recive only)
binary
hexadecimal
11110000
F0
Exclusive status
01000011
43
YAMAHA ID
0010nnnn
2n
Device Number
01001100
4C
Model ID
0aaaaaaa
AA
Address High
0aaaaaaa
AA
Address Mid
0aaaaaaa
AA
Address Low
11110111
F7
End of Exclusive
For more information on Address and Byte Count refer to < Table 1-2 > ~ < Table 1-8 >
(pages 157-162).
MIDI Data Format