Yamaha AW16G Owner's Manual - Page 208

Scene Memory Bulk Dump Request

Page 208 highlights

Appendix 5.13.2. BULK DUMP / BULK DUMP REQUEST This message inputs/outputs the contents of various internal memories. The unique header is used to distinguish whether the data belongs to the AW16G. The check sum is calculated by adding the bytes starting after BYTE COUNT (LOW) and ending before CHECK SUM, then inverting the bits and adding 1 (binary complement), and setting bit 7 to 0. CHECK SUM = ( -sum) & 0x7F < Reception > This message is received if [RX DISABLE] is off, and the [MIDI Rx Ch] matches the MIDI channel included in the Sub Status. When a bulk dump is received, it is immediately written into the specified memory. When a bulk dump request is received, a bulk dump will be transmitted immediately. System Memory Bulk Dump is not received while the recorder is running. < Transmission > Bulk Dump messages are transmitted on the [Tx CH] in response to key operations in the [MIDI BULK DUMP] screen. Bulk Dump messages are transmitted on the received MIDI channel in response to a Bulk Dump Request. 5.13.2.1. Scene Memory Bulk Dump Format STATUS 11110000 F0 System Exclusive Message ID No. 01000011 43 Manufacturer's ID No.(YAMAHA) SUB STATUS 0000nnnn 0n n=0-15(MIDI Channel No.1-16) FORMAT No. 01111110 7E Universal Bulk Dump BYTE COUNT 00111111 3F 8126(8116+10)bytes (HIGH) BYTE COUNT 0111110 3E (LOW) 01001100 4C 'L' 01001101 4D 'M' 00100000 20 ' ' 00100000 20 ' ' 00111000 38 '8' 01000011 43 'C' 00110011 37 '7' 00110110 35 '5' DATA NAME 01001101 4D 'M' 0mmmmmmm mm m=0-96,97(Scene Memory No.0-96, Current Scene) Receive is effective No.1-96,97 DATA 0ddddddd ds Scene Memory((4058*2) bytes) : : 0ddddddd de CHECK SUM EOX 0eeeeeee ee ee=(INVERT('L'+'M'+...+ds+...+de)+1) AND 7Fh 11110111 F7 End Of Exclusive All data is divided into 4 bit units. 5.13.2.2. Scene Memory Bulk Dump Request Format STATUS ID No. SUB STATUS FORMAT No. DATA NAME EOX 11110000 F0 01000011 43 0010nnnn 2n 01111110 7E 01001100 4C 01001101 4D 00100000 20 00100000 20 00111000 38 01000011 43 00110111 37 00110101 35 01001101 4D 0mmmmmmm mm 11110111 F7 System Exclusive Message Manufacturer's ID (YAMAHA) n=0-15(MIDI Channel No.1-16) Universal Bulk Dump 'L' 'M' ' ' ' ' '8' 'C' '7' '5' 'M' m=0-96,97(Scene Memory No.0-96, Current Scene) End Of Exclusive 5.13.2.3. System Memory Bulk Dump Format STATUS 11110000 F0 System Exclusive Message ID No. 01000011 43 Manufacturer's ID No.(YAMAHA) SUB STATUS 0000nnnn 0n n=0-15(MIDI Channel No.1-16) FORMAT No. 01111110 7E Universal Bulk Dump BYTE COUNT 00000001 01 128(118+10)bytes (HIGH) BYTE COUNT 00000000 00 (LOW) 01001100 4C 'L' 01001101 4D 'M' 00100000 20 ' ' 00100000 20 ' ' 00111000 38 '8' 01000011 43 'C' 00110111 37 '7' 00110101 35 '5' DATA NAME 01010011 53 'S' 00100000 20 ' ' DATA 0ddddddd ds Setup Memory(59*2bytes) : : 0ddddddd de CHECK SUM EOX 0eeeeeee ee ee=(INVERT('L'+'M'+...+ds+...+de)+1) AND 7Fh 11110111 F7 End Of Exclusive All data is divided into 4 bit units. 5.13.2.4. System Memory Bulk Dump Request Format STATUS ID No. SUB STATUS FORMAT No. DATA NAME EOX 11110000 F0 01000011 43 0010nnnn 2n 01111110 7E 01001100 4C 01001101 4D 00100000 20 00100000 20 00111000 38 01000011 43 00110111 37 00110101 35 01010011 53 00100000 20 11110111 F7 System Exclusive Message Manufacturer's ID (YAMAHA) n=0-15(MIDI Channel No.1-16) Universal Bulk Dump 'L' 'M' ' ' ' ' '8' 'C' '7' '5' 'S' ' ' End Of Exclusive 5.13.2.5. Remote Memory Bulk Dump Format STATUS 11110000 F0 System Exclusive Message ID No. 01000011 43 Manufacturer's ID No.(YAMAHA) SUB STATUS 0000nnnn 0n n=0-15(MIDI Channel No.1-16) FORMAT No. 01111110 7E Universal Bulk Dump BYTE COUNT 00001111 0F 1962(1952+10)bytes (HIGH) BYTE COUNT 00101010 2A (LOW) 01001100 4C 'L' 01001101 4D 'M' 00100000 20 ' ' 00100000 20 ' ' 00111000 38 '8' 01000011 43 'C' 00110111 37 '7' 00110101 35 '5' DATA NAME 01010010 52 'R' 00100000 20 ' ' DATA 0ddddddd ds Remote(Internal Parameter) Memory(976*2bytes) : : 0ddddddd de CHECK SUM EOX 0eeeeeee ee ee=(INVERT('L'+'M'+...+ds+...+de)+1) AND 7Fh 11110111 F7 End Of Exclusive All data is divided into 4 bit units. 208

  • 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
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219

Appendix
208
5.13.2. BULK DUMP / BULK DUMP REQUEST
This message inputs/outputs the contents of various internal memo-
ries. The unique header is used to distinguish whether the data
belongs to the AW16G.
The check sum is calculated by adding the bytes starting after BYTE
COUNT (LOW) and ending before CHECK SUM, then inverting the
bits and adding 1 (binary complement), and setting bit 7 to 0.
CHECK SUM = ( -sum) & 0x7F
< Reception >
This message is received if [RX DISABLE] is off, and the [MIDI Rx
Ch] matches the MIDI channel included in the Sub Status.
When a bulk dump is received, it is immediately written into the
speciļ¬ed memory.
When a bulk dump request is received, a bulk dump will be transmit-
ted immediately.
System Memory Bulk Dump is not received while the recorder is
running.
< Transmission >
Bulk Dump messages are transmitted on the [Tx CH] in response to
key operations in the [MIDI BULK DUMP] screen.
Bulk Dump messages are transmitted on the received MIDI channel
in response to a Bulk Dump Request.
5.13.2.1. Scene Memory Bulk Dump Format
All data is divided into 4 bit units.
5.13.2.2. Scene Memory Bulk Dump Request
Format
5.13.2.3. System Memory Bulk Dump Format
All data is divided into 4 bit units.
5.13.2.4. System Memory Bulk Dump Request
Format
5.13.2.5. Remote Memory Bulk Dump Format
All data is divided into 4 bit units.
STATUS
11110000 F0
System Exclusive Message
ID No.
01000011 43
Manufacturer's ID No.(YAMAHA)
SUB STATUS
0000nnnn 0n
n=0-15(MIDI Channel No.1-16)
FORMAT No.
01111110 7E
Universal Bulk Dump
BYTE COUNT
(HIGH)
00111111 3F
8126(8116+10)bytes
BYTE COUNT
(LOW)
0111110 3E
01001100 4C
'L'
01001101 4D
'M'
00100000 20
' '
00100000 20
' '
00111000 38
'8'
01000011 43
'C'
00110011 37
'7'
00110110 35
'5'
DATA NAME
01001101 4D
'M'
0mmmmmmm mm
m=0-96,97(Scene Memory No.0-96, Current
Scene)
Receive is effective No.1-96,97
DATA
0ddddddd ds
Scene Memory((4058*2) bytes)
:
:
0ddddddd de
CHECK SUM
0eeeeeee ee
ee=(INVERT('L'+'M'+...+ds+...+de)+1) AND
7Fh
EOX
11110111 F7
End Of Exclusive
STATUS
11110000 F0
System Exclusive Message
ID No.
01000011 43
Manufacturer's ID (YAMAHA)
SUB STATUS
0010nnnn 2n
n=0-15(MIDI Channel No.1-16)
FORMAT No.
01111110 7E
Universal Bulk Dump
01001100 4C
'L'
01001101 4D
'M'
00100000 20
' '
00100000 20
' '
00111000 38
'8'
01000011 43
'C'
00110111 37
'7'
00110101 35
'5'
DATA NAME
01001101 4D
'M'
0mmmmmmm mm
m=0-96,97(Scene Memory No.0-96, Current
Scene)
EOX
11110111 F7
End Of Exclusive
STATUS
11110000 F0
System Exclusive Message
ID No.
01000011 43
Manufacturer's ID No.(YAMAHA)
SUB STATUS
0000nnnn 0n
n=0-15(MIDI Channel No.1-16)
FORMAT No.
01111110 7E
Universal Bulk Dump
BYTE COUNT
(HIGH)
00000001 01
128(118+10)bytes
BYTE COUNT
(LOW)
00000000 00
01001100 4C
'L'
01001101 4D
'M'
00100000 20
' '
00100000 20
' '
00111000 38
'8'
01000011 43
'C'
00110111 37
'7'
00110101 35
'5'
DATA NAME
01010011 53
'S'
00100000 20
' '
DATA
0ddddddd ds
Setup Memory(59*2bytes)
:
:
0ddddddd de
CHECK SUM
0eeeeeee ee
ee=(INVERT('L'+'M'+...+ds+...+de)+1) AND
7Fh
EOX
11110111 F7
End Of Exclusive
STATUS
11110000 F0
System Exclusive Message
ID No.
01000011 43
Manufacturer's ID (YAMAHA)
SUB STATUS
0010nnnn 2n
n=0-15(MIDI Channel No.1-16)
FORMAT No.
01111110 7E
Universal Bulk Dump
01001100 4C
'L'
01001101 4D
'M'
00100000 20
' '
00100000 20
' '
00111000 38
'8'
01000011 43
'C'
00110111 37
'7'
00110101 35
'5'
DATA NAME
01010011 53
'S'
00100000 20
' '
EOX
11110111 F7
End Of Exclusive
STATUS
11110000 F0
System Exclusive Message
ID No.
01000011 43
Manufacturer's ID No.(YAMAHA)
SUB STATUS
0000nnnn 0n
n=0-15(MIDI Channel No.1-16)
FORMAT No.
01111110 7E
Universal Bulk Dump
BYTE COUNT
(HIGH)
00001111 0F
1962(1952+10)bytes
BYTE COUNT
(LOW)
00101010 2A
01001100 4C
'L'
01001101 4D
'M'
00100000 20
' '
00100000 20
' '
00111000 38
'8'
01000011 43
'C'
00110111 37
'7'
00110101 35
'5'
DATA NAME
01010010 52
'R'
00100000 20
' '
DATA
0ddddddd ds
Remote(Internal Parameter)
Memory(976*2bytes)
:
:
0ddddddd de
CHECK SUM
0eeeeeee ee
ee=(INVERT('L'+'M'+...+ds+...+de)+1) AND
7Fh
EOX
11110111 F7
End Of Exclusive