Yamaha DME32 DME32 Owners Manual - Page 285

MIDI Format Table, MIDI Format Detailed Speci, cation, 2 MIDI Program Change Assign Table

Page 285 highlights

284 Appendix C: MIDI 2.2 MIDI Program Change Assign Table This table allows the free assignment of scene memories to Program Changes. 2.3 MIDI Control Change Assign Table This table allows the free assignment of parameters to Control Changes. This is used both for reception and for transmission. If TX is ON, these messages are transmitted when the assigned parameter is edited. 3. MIDI Format Table 3.1 Channel Message Command Bn Control Change Cn Program Change rx/tx rx/tx rx/tx Function Parameter control (according to Control Change Assign Table) Scene memory change (according to Program Change Assign table) 3.2 Parameter Change Parameter type 0x00 rx/tx Function rx/tx edit buffer (byte operation format) 4. MIDI Format Detailed Specification 4.1 Control Change (Bn) Reception These messages are received if [Control Change RX] is ON and the [Rx CH] matches. However if [OMNI] is ON, these messages are received regardless of the channel. These messages are echoed if [Control Change ECHO] is ON. Parameters are controlled according to the [Control Change Assign Table]. Transmission If [Control Change TX] is ON, these messages are transmitted on the [Tx CH] when a parameter specified in the [Control Change Assign Table] is modified. If [Control Change ECHO] is ON, these messages are merged with those output by the unit itself, while taking advantage of running status. STATUS 1011nnnn Bn Control Change DATA 0ccccccc cc Control No. (0-119) 0vvvvvvv vv Control Value (0-127) Control values are converted into parameter values according to the following equa- tion. C = 128 (byte parameter) 16384 (word parameter) S = total number of variable steps for the parameter C / S = X remainder Y INT ((Y+1)/2) = Z DME32-Owner's Manual

  • 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
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296

284
Appendix C: MIDI
DME32
Owner
s Manual
2.2 MIDI Program Change Assign Table
This table allows the free assignment of scene memories to Program Changes.
2.3 MIDI Control Change Assign Table
This table allows the free assignment of parameters to Control Changes. This is used
both for reception and for transmission. If TX is ON, these messages are transmitted
when the assigned parameter is edited.
3. MIDI Format Table
3.1 Channel Message
3.2 Parameter Change
4. MIDI Format Detailed Speci
cation
4.1 Control Change (Bn)
Reception
These messages are received if [Control Change RX] is ON and the [Rx CH] matches.
However if [OMNI] is ON, these messages are received regardless of the channel.
These messages are echoed if [Control Change ECHO] is ON.
Parameters are controlled according to the [Control Change Assign Table].
Transmission
If [Control Change TX] is ON, these messages are transmitted on the [Tx CH] when a
parameter speci
ed in the [Control Change Assign Table] is modi
ed.
If [Control Change ECHO] is ON, these messages are merged with those output by the
unit itself, while taking advantage of running status.
STATUS
1011nnnn Bn
Control Change
DATA
0ccccccc cc
Control No. (0–119)
0vvvvvvv vv
Control Value (0–127)
Control values are converted into parameter values according to the following equa-
tion.
C = 128 (byte parameter)
16384 (word parameter)
S = total number of variable steps for the parameter
C / S = X remainder Y
INT ((Y+1)/2) = Z
Command
rx/tx
Function
Bn Control Change
rx/tx
Parameter control (according to Control Change
Assign Table)
Cn Program Change
rx/tx
Scene memory change (according to Program
Change Assign table)
Parameter type
rx/tx
Function
0x00
rx/tx
edit buffer (byte operation format)