Yamaha A3000 Owner's Manual - Page 354

MIDI data format

Page 354 highlights

MIDI data format MIDI data format 1. MIDI reception/transmission conditions block diagram < MIDI reception conditions > 1/3 Bch -- Basic Receive ch. SW -- disable SW. $FE Active Sensing $8n Note Off $9n Note On/Off Control Change enable/disable MIDI Program Change enable/disable $Bn,$00 various Control Changes $Bn,$78 ↓ $Cn,$00 Program Change $Cn,$7F ↓ After Touch (SW) enable/disable $Dn After Touch Pitch Bend (SW) enable/disable $En Pitch Bend < MIDI reception conditions > 2/3 SW -- BULK protect SW. n -- Device Number MIDI Bulk Protect enable/disable $F0,$43,$10,$58,$7F,$00,$00,$F7 Test Entry $F0,$43,$1n,$58,$00 Paramter Change (object select) $F0,$43,$1n,$58,$01 Paramter Change (object edit) $F0,$43,$1n,$58,$02 Paramter Change (system parameter) $F0,$43,$1n,$58,$03 Paramter Change (switch remote) $F0,$43,$3n,$58,$01 Paramter Value Request (object) $F0,$43,$3n,$58,$02 Paramter Value Request (system parameter) $F0,$43,$2n,$7A Dump Request $F0,$43,$0n,$7A (LM__0278SY) $F0,$43,$0n,$7A (LM__0278PG) $F0,$43,$0n,$7A (LM__0278SB) $F0,$43,$0n,$7A (LM__0278SP) $F0,$43,$0n,$7A (LM__0278WD) $F0,$43,$0n,$7A (LM__0278SQ) System Parameter Bulk Program Bulk Sample Bank Bulk Sample Bulk Wave Data Bulk Sequence Bulk < MIDI reception conditions > 3/3 SW -- BULK protect SW. nn -- Device Number Bulk Protect MIDI (SW) enable/ disable $F0,$7E,$nn,$01 Dump Header $F0,$7E,$nn,$02 Data Packet $F0,$7E,$nn,$03 Dump Request $F0,$7E,$nn,$7C Wait $F0,$7E,$nn,$7D Cancel $F0,$7E,$nn,$7E NAK $F0,$7E,$nn,$7F ACK $F0,$7E,$nn,$05,$01 Loop Point Transmission $F0,$7E,$nn,$05,$02 Loop Points Request $F0,$7E,$nn,$06,$01 Identity Request $F0,$7E,$nn,$06,$02 Identity Reply < MIDI transmission conditions > Note Off Note On/Off Control Change Program Change After Touch Pitch Bend Dump Header Dump Packet MIDI 1-16; in the case of All, 1 ACK NAK Cancel Wait Loop Point Transmission Identity Reply System Parameter Bulk Program Bulk Sample Bank Bulk Sample Bulk Wave Data Bulk Sequence Bulk Object List Bulk Parameter Change 352 Appendix

  • 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
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376

MIDI data format
352
Appendix
MIDI data format
1. MIDI reception/transmission conditions block diagram
< MIDI reception conditions > 1/3
Bch
—— Basic Receive ch.
SW
—— disable SW.
$FE Active Sensing
$8n Note Off
$9n Note On/Off
Control Change
<SW>
$Bn,$00 various Control Changes
enable/disable
$Bn,$78
MIDI
Program Change
<SW>
$Cn,$00 Program Change
enable/disable
$Cn,$7F
After Touch
(SW)
$Dn After Touch
enable/disable
Pitch Bend
(SW)
$En Pitch Bend
enable/disable
< MIDI reception conditions > 2/3
SW
—— BULK protect SW.
n
—— Device Number
MIDI
$F0,$43,$10,$58,$7F,$00,$00,$F7
Test Entry
$F0,$43,$1n,$58,$00
Paramter Change
(object select)
$F0,$43,$1n,$58,$01
Paramter Change
(object edit)
$F0,$43,$1n,$58,$02
Paramter Change
(system parameter)
$F0,$43,$1n,$58,$03
Paramter Change
(switch remote)
$F0,$43,$3n,$58,$01
Paramter Value Request
(object)
$F0,$43,$3n,$58,$02
Paramter Value Request
(system parameter)
$F0,$43,$2n,$7A
Dump Request
Bulk Protect
<SW>
$F0,$43,$0n,$7A
System Parameter Bulk
enable/disable
(LM__0278SY)
$F0,$43,$0n,$7A
Program Bulk
(LM__0278PG)
$F0,$43,$0n,$7A
Sample Bank Bulk
(LM__0278SB)
$F0,$43,$0n,$7A
Sample Bulk
(LM__0278SP)
$F0,$43,$0n,$7A
Wave Data Bulk
(LM__0278WD)
$F0,$43,$0n,$7A
Sequence Bulk
(LM__0278SQ)
< MIDI reception conditions > 3/3
SW
—— BULK protect SW.
nn
—— Device Number
Bulk Protect
MIDI
(SW)
$F0,$7E,$nn,$01
Dump Header
enable/
disable
$F0,$7E,$nn,$02
Data Packet
$F0,$7E,$nn,$03
Dump Request
$F0,$7E,$nn,$7C
Wait
$F0,$7E,$nn,$7D
Cancel
$F0,$7E,$nn,$7E
NAK
$F0,$7E,$nn,$7F
ACK
$F0,$7E,$nn,$05,$01
Loop Point Transmission
$F0,$7E,$nn,$05,$02
Loop Points Request
$F0,$7E,$nn,$06,$01
Identity Request
$F0,$7E,$nn,$06,$02
Identity Reply
< MIDI transmission conditions >
Note Off
Note On/Off
Control Change
Program Change
After Touch
Pitch Bend
Dump Header
<Device Number>
MIDI
1-16; in the case of All, 1
Dump Packet
ACK
NAK
Cancel
Wait
Loop Point Transmission
Identity Reply
System Parameter Bulk
Program Bulk
Sample Bank Bulk
Sample Bulk
Wave Data Bulk
Sequence Bulk
Object List Bulk
Parameter Change