Ensoniq Corporation MR-61, MR-76 Specification

Your Authorized ENSONIQ Dealer is your primary source for service and suppo
This manual is copyrighted and all rights are reserved by ENSONIQ Corp. Thi
Although every effort has been made to ensure the accuracy of the text and
mrsysex.txt 10/10/2011 8:17 PM
1
MR MIDI System Exclusive Specification
2
Document Version 1.53/2.11-A
3 4
Written by: Jeff R. Dec
5
Documentation Management: Bill Whipple
6
Thanks to: Robby Berman, Michael Chen
7 8 9
10 11 12 13 14
Copyright © 1997 ENSONIQ Corp 155 Great Valley Parkway Box 3035 Malvern, PA 19355-0735 USA
World Wide Web(http://www.ensoniq.com)
15 16 17
Printed in U.S.A.
All Rights Reserved
18 19 20 21 22 23 24 25 26
TABLE OF CONTENTS:
27 28
1.0 Introduction and Overview
29
1.1 Data Type Definitions
30
1.2 4 to 5 Bulk SysEx Data Encoding
31
1.3 Data Block Size
32
1.4 Checksum Calculation
33
1.5 Reserved/Not Defined Data
34
1.6 MR-Rack and MR-61/76 Model ID Code
35
1.7 Error Messages
36
2.0 Universal System Exclusive Messages
37
2.1 Universal System Exclusive Device Inquiry Message
38
2.2 Universal System Exclusive Device Identity Reply Message
39
2.3 Universal System Exclusive General MIDI ON Message
40
2.4 Universal System Exclusive General MIDI OFF Message
41
2.5 Universal MIDI Bulk Tuning Dump Reply Message
42
2.6 Universal MIDI Single Note Tuning Change Message
43
3.0 Ensoniq MR Specific System Exclusive Messages
44
3.1 Single Item Transmit Request
45 46 47 48 49
3.2 Parameter Change Request
50 51 52 53
3.3 Waveform Information Request
54
3.4 Initialize RAM Request
55
3.5 Transmit Display/LED Request
3.1.1 System Parameter Transmit Request
3.1.2 Single Sound Program Transmit Request
3.1.3 Single Performance Transmit Request
3.1.4 Single Drum Kit Program Transmit Request
3.2.1 Sound Program Parameter Change Request
3.2.2 Performance Parameter Change Request
3.2.3 Drum Kit Program Parameter Change Request
Page 1 of 161
This document describes the MIDI System Exclusive (SysEx) communication pro
Positive Integer (4-bytes) ranging from 0 to 4294967295
Two’s Complement Signed Integer (4-bytes) ranging f
Two’s Complement Signed Integer (2-bytes) ranging from -32768 to +32767
Two’s Complement Signed Integer ranging from -128 to +127
Unless otherwise specified, all data types are in Motorola big-endian byte order.
Where specified, the MR will encode/interpret a consecutive group of 4-bytes:
mrsysex.txt 10/10/2011 8:17 PM
56
3.6 Receive Display/LED Request
57
4.0 Global System Parameter Structure
58
4.1 Single Sound Program Dump Data Format
59
4.2 Transmit Display/LED Dump Data Format
60
4.3 Receive Display/LED Dump Data Format
61
5.0 Sound Program Parameters Structure
62
5.1 Sound Program Insert Effect Structure
63
6.0 Layer Parameter Structure
64
6.1 Pitch Parameters
65
6.2 Filter Parameters
66
6.3 Waveform Parameters
67
6.4 Amplitude Parameters
68
6.5 Envelope 1 Parameters
69
6.6 Envelope 2 Parameters
70
6.7 Envelope 3 Parameters
71
6.8 LFO Parameters
72
7.0 Drum Kit Program Parameters
73
8.0 Performance Parameters
74
8.1 Part 1 Performance Parameters
75
8.2 Part 2 thru 16 Performance Parameters
76
8.3 Performance Effects Parameters
77
8.4 Performance PerfEditKit Drum Kit Program Parameters
78 79
Appendix 1 - MR Internal Waveform List
80
Appendix 2 - EXP1 World Expansion Board Waveform List
81
Appendix 3 - EXP2 Drum Expansion Board Waveform List
82
Appendix 4 - EXP3 Urban Dance Project Expansion Board Waveform List
83
Appendix 5 - Insert Effect Parameters
84
Appendix 6 - Breakdown of an Example Single Sound Program SysEx Dump
85 86
1.0 Introduction and Overview
87 88 89 90
1.1 Data Type Definitions
91 92
The following internal data types are used within the MR:
93 94
Unsigned Long Word
95
Long Word
96
Unsigned Short Word Positive Integer (2-bytes) ranging from 0 to 65535
97
Short Word
98
Unsigned Byte Positive Integer ranging from 0 to 255
99
Byte
100
ASCII Character Positive Integer (1-byte) ranging from 0 to 127
101 102 103 104
1.2 4 to 5 Bulk SysEx Data Encoding
105 106 107 108 109 110
Byte #0 b31b30b29b28b27b26b25b24 Byte #1 b23b22b21b20b19b18b17b16 Byte #2 b15b14b13b12b11b10b09b08
Page 2 of 161
In the event that less than 4 bytes need to be encoded, the remaining bytes
The Data Block Size parameter, which is found in certain Ensoniq specific S
Unless otherwise specified, checksum values are to be calculated by perform
Any data that is denoted as Reserved or Not Defined should NEVER be modifie
The Model ID Code for the MR-Rack is defined as the value 00h, while the MR
The following SysEx error message will be generated in response to an impro
The following Universal Real-Time and Non-Real-Time System Exclusive messag
The MR supports the MIDI Device Inquiry message which allows instruments an
mrsysex.txt 10/10/2011 8:17 PM
111
Byte #3 b07b06b05b04b03b02b01b00
112 113
as the following 5 consecutive SysEx bytes:
114 115 116 117 118 119
Byte #0 0 b06b05b04b03b02b01b00 Byte #1 0 b13b12b11b10b09b08b07 Byte #2 0 b20b19b18b17b16b15b14 Byte #3 0 b27b26b25b24b23b22b21
Byte #4 0 0 0 0 b31b30b29b28
120 121 122 123
1.3 Data Block Size
124 125 126 127
1.4 Checksum Calculation
128 129 130 131
1.5 Reserved/Not Defined Data
132 133 134 135
1.6 MR-Rack and MR-61/76 Model ID Code
136 137 138 139
1.7 Error Messages
140 141 142 143 144 145
F0 System Exclusive Status Byte 0F Ensoniq Manufacturer Code
09 MR Family ID Code
146 147 148 149
00 MR-Rack Model ID Code
or
01/02 MR-61/76 Model ID Code
150 151
nn Device ID Number (0 to 127)
152 153 154
7F Error Reply
01 Bad Message Error Code
155 156
F7 End of System Exclusive
157 158
2.0 Universal System Exclusive Messages
159 160 161 162
2.1 Universal System Exclusive Device Inquiry Message
163 164 165
Page 3 of 161
The following Identity Reply message contains information about the MR, and
The following message will cause the MR-Rack to select the General MIDI per
Upon the reception of this message, the MR will conclude General MIDI opera
mrsysex.txt 10/10/2011 8:17 PM
166 167
F0 System Exclusive Status Byte
7E Non Real Time Message Code
168 169 170 171
nn Device ID Number (0 to 127)
or
7F All Channel Broadcast Code
172 173 174
06 General Information Message Code
01 Identity Request Message Code
175 176
F7 End of System Exclusive
177 178
2.2 Universal System Exclusive Device Identity Reply Message
179 180 181 182 183 184
F0 System Exclusive Status Byte 7E Non Real Time Message Code
nn Device ID Number (0 to 127)
185 186 187
06 General Information Message Code
02 Identity Reply Message Code
188 189 190 191 192 193 194 195 196 197
0F Ensoniq Manufacturer's Code
09 MR Product Family ID Code (LSByte)
00 MR Product Family ID Code (MSByte)
mm MR Family Member ID Code (LSByte)
00 MR Family Member ID Code (MSByte)
rr Software Revision Information
00 Reserved
ii Major Version Number (Integer Portion)
nn Minor Version Number (Decimal Fraction Portion)
198 199
F7 End of System Exclusive
200 201
2.3 Universal System Exclusive General MIDI ON Message
202 203 204 205 206
F0 System Exclusive Status Byte
7E Non Real Time Message Code
207 208 209 210
nn Device ID Number (0 to 127)
or
7F All Channel Broadcast Code
211 212 213
09 General MIDI Message Code
01 General MIDI "ON" Message Code
214 215
F7 End of System Exclusive
216 217
2.4 Universal System Exclusive General MIDI OFF Message
218 219 220
Page 4 of 161
As a recent addition to the MIDI Specification and the Ensoniq product line
This message allows real-time, performance oriented adjustments to be made
In addition, the MR’s response to this message has been extended to allow a
mrsysex.txt 10/10/2011 8:17 PM
221 222
F0 System Exclusive Status Byte
7E Non Real Time Message Code
223 224 225 226
nn Device ID Number (0 to 127)
or
7F All Channel Broadcast Code
227 228 229
09 General MIDI Message Code
02 General MIDI "OFF" Message Code
230 231
F7 End of System Exclusive
232 233
2.5 Universal MIDI Bulk Tuning Dump Reply Message
234 235 236 237 238
F0 System Exclusive Status Byte
7E Non Real Time Message Code
239 240 241 242
nn Device ID Number (0 to 127)
or
7F All Channel Broadcast Code
243 244 245
08 MIDI Tuning Standard Message Code
01 Bulk Dump Reply Message Code
246 247 248 249 250
tt Tuning Program Number (0 to 127)
(This is currently ignored by the MR)
[aa] x 16 Tuning Program Name - 16 ASCII Characters
(This is currently ignored by the MR)
251 252 253 254
xx Semitone Frequency Data for MIDI Key #0 yy MSB Fraction of Semitone Data for MIDI Key #0
zz LSB Fraction of Semitone Data for MIDI Key #0
255 256
Repeat [xx,yy,zz] 127 More Times For MIDI Keys #1 to 127
257 258 259 260 261 262 263 264 265
cc Checksum = XOR of
7E (Non Real Time Message Code) 08 (MIDI Tuning Standard Message Code) 01 (Bulk Dump Reply Message Code) tt (Tuning Program Number) All 128 sets of [xx,yy,zz]
F7 End of System Exclusive
266 267
2.6 Universal MIDI Single Note Tuning Change Message
268 269 270 271 272 273 274
F0 System Exclusive Status Byte 7F Real Time Message Code
275
Page 5 of 161
This section describes the entire set of Ensoniq specific SysEx messages th
This multi-context command will initiate a dump of a single Sound Program,
The MR will respond to this command with the following SysEx message string:
mrsysex.txt 10/10/2011 8:17 PM
276 277 278
nn Device ID Number (0 to 127)
or
7F All Channel Broadcast Code
279 280 281
08 MIDI Tuning Standard Message Code
02 Note Change Message Code
282 283 284
tt Tuning Program Number (0 to 127)
(This is currently ignored by the MR)
285 286
cc Number of Note Changes
287 288 289 290 291
kk MIDI Key Number (0 to 127)
xx Semitone Frequency Data for MIDI Key kk
yy MSB Fraction of Semitone Data for MIDI Key kk
zz LSB Fraction of Semitone Data for MIDI Key kk
292 293
Repeat [kk,xx,yy,zz] to Equal Number of Note Changes Minus One
294 295
F7 End of System Exclusive
296 297
3.0 Ensoniq MR Specific System Exclusive Messages
298 299 300 301
3.1 Single Item Transmit Request
302 303 304 305
3.1.1 System Parameter Transmit Request
306 307 308 309
F0 System Exclusive Status Byte 0F Ensoniq Manufacturer Code
09 MR Family ID Code
310 311 312 313
00 MR-Rack Model ID Code
or
01/02 MR-61/76 Model ID Code
314 315
nn Device ID Number (0 to 127)
316 317 318 319 320
03 Transmit Request Command
00 System Parameter Dump Request
00 Reserved
00 Reserved
321 322
F7 End of System Exclusive
323 324 325 326 327 328
F0 System Exclusive Status Byte
0F Ensoniq Manufacturer Code
09 MR Family ID Code
329 330
00 MR-Rack Model ID Code
Page 6 of 161
The MR will respond to this command with the following SysEx message string:
mrsysex.txt 10/10/2011 8:17 PM
331 332
01/02 MR-61/76 Model ID Code
or
333 334
nn Device ID Number (0 to 127)
335 336 337 338 339
43 Transmit Request Reply Command
00 System Parameter Dump Request
00 Reserved
00 Reserved
340 341 342 343 344 345
bb Data Block Size - 0 b06b05b04b03b02b01b00
bb Data Block Size - 0 b13b12b11b10b09b08b07
bb Data Block Size - 0 b20b19b18b17b16b15b14
bb Data Block Size - 0 b27b26b25b24b23b22b21
0b Data Block Size - 0 0 0 0 b31b30b29b28
346 347
Start of Data Block
348 349
[Section 4.0 Data Structure] ( 4-to-5 Bulk SysEx Data Encoded
350 351
End of Data Block
352 353 354
kk 14-Bit Checksum - LSByte
kk 14-Bit Checksum - MSByte
355 356
F7 End of System Exclusive
357 358
3.1.2 Single Sound Program Transmit Request
359 360 361 362
F0 System Exclusive Status Byte 0F Ensoniq Manufacturer Code
09 MR Family ID Code
363 364 365 366
00 MR-Rack Model ID Code
or
01/02 MR-61/76 Model ID Code
367 368
nn Device ID Number (0 to 127)
369 370 371
03 Transmit Request Command
01 Single Sound Program Dump Request
372 373 374
pp Program Number (0 to 127)
bb Bank Number (0 to 127)
375 376
F7 End of System Exclusive
377 378 379 380 381 382
F0 System Exclusive Status Byte
0F Ensoniq Manufacturer Code
09 MR Family ID Code
383 384 385
00 MR-Rack Model ID Code
or
Page 7 of 161
The MR-61/76 does not allow for Performance dumps because the sequencer has
The MR-Rack will respond to this command with the following SysEx message string:
mrsysex.txt 10/10/2011 8:17 PM
386
01/02 MR-61/76 Model ID Code
387 388
nn Device ID Number (0 to 127)
389 390 391
43 Transmit Request Reply Command
01 Single Sound Program Dump Request
392 393 394
pp Program Number (0 to 127)
bb Bank Number (0 to 127)
395 396 397 398 399 400
bb Data Block Size - 0 b06b05b04b03b02b01b00
bb Data Block Size - 0 b13b12b11b10b09b08b07
bb Data Block Size - 0 b20b19b18b17b16b15b14
bb Data Block Size - 0 b27b26b25b24b23b22b21
0b Data Block Size - 0 0 0 0 b31b30b29b28
401 402
Start of Data Block
403 404
[Section 4.1 Data Structure] ( 4-to-5 Bulk SysEx Data Encoded
405 406
End of Data Block
407 408 409
kk 14-Bit Checksum - LSByte
kk 14-Bit Checksum - MSByte
410 411
F7 End of System Exclusive
412 413
3.1.3 Single Performance Transmit Request
414 415 416 417 418 419 420 421
F0 System Exclusive Status Byte 0F Ensoniq Manufacturer Code 09 MR Family ID Code 00 MR-Rack Model ID Code
nn Device ID Number (0 to 127)
422 423 424
03 Transmit Request Command
02 Single Performance Dump Request
425 426 427
pp Program Number (0 to 127)
bb Bank Number (0 to 127)
428 429
F7 End of System Exclusive
430 431 432 433 434 435 436 437
F0 System Exclusive Status Byte
0F Ensoniq Manufacturer Code
09 MR Family ID Code
00 MR-Rack Model ID Code
nn Device ID Number (0 to 127)
438 439 440
43 Transmit Request Reply Command
02 Single Performance Dump Request
Page 8 of 161
The MR will respond to this command with the following SysEx message string:
mrsysex.txt 10/10/2011 8:17 PM
441 442 443
pp Program Number (0 to 127)
bb Bank Number (0 to 127)
444 445 446 447 448 449
bb Data Block Size - 0 b06b05b04b03b02b01b00
bb Data Block Size - 0 b13b12b11b10b09b08b07
bb Data Block Size - 0 b20b19b18b17b16b15b14
bb Data Block Size - 0 b27b26b25b24b23b22b21
0b Data Block Size - 0 0 0 0 b31b30b29b28
450 451
Start of Data Block
452 453
[Section 8 Data Structure] ( 4-to-5 Bulk SysEx Data Encoded
454 455
End of Data Block
456 457 458
kk 14-Bit Checksum - LSByte
kk 14-Bit Checksum - MSByte
459 460
F7 End of System Exclusive
461 462
3.1.4 Single Drum Kit Program Transmit Request
463 464 465 466
F0 System Exclusive Status Byte 0F Ensoniq Manufacturer Code
09 MR Family ID Code
467 468 469 470
00 MR-Rack Model ID Code
or
01/02 MR-61/76 Model ID Code
471 472
nn Device ID Number (0 to 127)
473 474 475
03 Transmit Request Command
03 Single Drum Kit Program Dump Request
476 477 478
pp Program Number (0 to 127)
bb Bank Number (0 to 127)
479 480
F7 End of System Exclusive
481 482 483 484 485 486
F0 System Exclusive Status Byte
0F Ensoniq Manufacturer Code
09 MR Family ID Code
487 488 489 490
00 MR-Rack Model ID Code
or
01/02 MR-61/76 Model ID Code
491 492
nn Device ID Number (0 to 127)
493 494 495
43 Transmit Request Reply Command
03 Single Drum Kit Program Dump Request
Page 9 of 161
This multi-context command will allow for a consecutive group of one to fou
mrsysex.txt 10/10/2011 8:17 PM
496 497 498
pp Program Number (0 to 127)
bb Bank Number (0 to 127)
499 500 501 502 503 504
bb Data Block Size - 0 b06b05b04b03b02b01b00
bb Data Block Size - 0 b13b12b11b10b09b08b07
bb Data Block Size - 0 b20b19b18b17b16b15b14
bb Data Block Size - 0 b27b26b25b24b23b22b21
0b Data Block Size - 0 0 0 0 b31b30b29b28
505 506
Start of Data Block
507 508
[Section 7 Data Structure] ( 4-to-5 Bulk SysEx Data Encoded )
509 510
End of Data Block
511 512 513
kk 14-Bit Checksum - LSByte
kk 14-Bit Checksum - MSByte
514 515
F7 End of System Exclusive
516 517
3.2 Parameter Change Request
518 519 520 521
3.2.1 Sound Program Parameter Change Request
522 523 524 525
F0 System Exclusive Status Byte 0F Ensoniq Manufacturer Code
09 MR Family ID Code
526 527 528 529
00 MR-Rack Model ID Code
or
01/02 MR-61/76 Model ID Code
530 531 532
nn Device ID Number (0 to 127)
05 Parameter Change Request Command
533 534
01 Sound Program Parameter
535 536 537
pp Program Number (0 to 127)
bb Bank Number (0 to 127)
538 539 540 541
01 Program Parameter (See Section 5.0)
or
02 Layer Parameter (See Section 6)
542 543 544
yy Layer Number minus 1 (LSByte)
zz Layer Number minus 1 (MSByte)
545 546 547 548 549 550
bb Parameter Offset - 0 b06b05b04b03b02b01b00
bb Parameter Offset - 0 b13b12b11b10b09b08b07
bb Parameter Offset - 0 b20b19b18b17b16b15b14
bb Parameter Offset - 0 b27b26b25b24b23b22b21
0b Parameter Offset - 0 0 0 0 b31b30b29b28
Page 10 of 161
The MR-61/76 does not allow for Performance parameter changes because the s
mrsysex.txt 10/10/2011 8:17 PM
551 552 553 554 555 556
0b Parameter Byte Size (1 to 4)
00
00
00
00
557 558 559 560 561 562
bb Parameter Value - 0 b06b05b04b03b02b01b00
bb Parameter Value - 0 b13b12b11b10b09b08b07
bb Parameter Value - 0 b20b19b18b17b16b15b14
bb Parameter Value - 0 b27b26b25b24b23b22b21
0b Parameter Value - 0 0 0 0 b31b30b29b28
563 564
F7 End of System Exclusive
565 566
3.2.2 Performance Parameter Change Request
567 568 569 570 571 572 573 574 575
F0 System Exclusive Status Byte 0F Ensoniq Manufacturer Code 09 MR Family ID Code 00 MR-Rack Model ID Code nn Device ID Number (0 to 127)
05 Parameter Change Request Command
576 577
02 Performance Parameter (See Section 8)
578 579 580
pp Program Number (0 to 127)
bb Bank Number (0 to 127)
581 582 583 584
00 Reserved
00 Reserved
00 Reserved
585 586 587 588 589 590
bb Parameter Offset - 0 b06b05b04b03b02b01b00
bb Parameter Offset - 0 b13b12b11b10b09b08b07
bb Parameter Offset - 0 b20b19b18b17b16b15b14
bb Parameter Offset - 0 b27b26b25b24b23b22b21
bb Parameter Offset - 0 0 0 0 b31b30b29b28
591 592 593 594 595 596
0b Parameter Byte Size (1 to 4)
00
00
00
00
597 598 599 600 601 602
bb Parameter Value - 0 b06b05b04b03b02b01b00
bb Parameter Value - 0 b13b12b11b10b09b08b07
bb Parameter Value - 0 b20b19b18b17b16b15b14
bb Parameter Value - 0 b27b26b25b24b23b22b21
bb Parameter Value - 0 0 0 0 b31b30b29b28
603 604
F7 End of System Exclusive
605
Page 11 of 161
The following command string will request a dump of all the waveform names,
mrsysex.txt 10/10/2011 8:17 PM
606
3.2.3 Drum Kit Program Parameter Change Request
607 608 609 610
F0 System Exclusive Status Byte 0F Ensoniq Manufacturer Code
09 MR Family ID Code
611 612 613 614
00 MR-Rack Model ID Code
or
01/02 MR-61/76 Model ID Code
615 616 617
nn Device ID Number (0 to 127)
05 Parameter Change Request Command
618 619
03 Drum Kit Program Parameter (See Section 7)
620 621 622
pp Program Number (0 to 127)
bb Bank Number (0 to 127)
623 624 625 626
00 Reserved
00 Reserved
00 Reserved
627 628 629 630 631 632
bb Parameter Offset - 0 b06b05b04b03b02b01b00
bb Parameter Offset - 0 b13b12b11b10b09b08b07
bb Parameter Offset - 0 b20b19b18b17b16b15b14
bb Parameter Offset - 0 b27b26b25b24b23b22b21
bb Parameter Offset - 0 0 0 0 b31b30b29b28
633 634 635 636 637 638
0b Parameter Byte Size (1 to 4)
00
00
00
00
639 640 641 642 643 644
bb Parameter Value - 0 b06b05b04b03b02b01b00
bb Parameter Value - 0 b13b12b11b10b09b08b07
bb Parameter Value - 0 b20b19b18b17b16b15b14
bb Parameter Value - 0 b27b26b25b24b23b22b21
bb Parameter Value - 0 0 0 0 b31b30b29b28
645 646
F7 End of System Exclusive
647 648
3.3 Waveform Information Request
649 650 651 652 653 654
F0 System Exclusive Status Byte 0F Ensoniq Manufacturer Code
09 MR Family ID Code
655 656 657 658
00 MR-Rack Model ID Code
or
01/02 MR-61/76 Model ID Code
659 660
nn Device ID Number (0 to 127)
Page 12 of 161
The MR will respond to a properly formatted command with the following SysEx message:
Number of Waveform Information Blocks - 0 b06b05b04b03b02b01b00
Number of Waveform Information Blocks - 0 b13b12b11b10b09b08b07
Number of Waveform Information Blocks - 0 b20b19b18b17b16b15b14
Number of Waveform Information Blocks - 0 b27b26b25b24b23b22b21
Number of Waveform Information Blocks - 0 0 0 0 b31b30b29b28
The Waveform Information Block Is Repeated For The Remaining Waveforms
mrsysex.txt 10/10/2011 8:17 PM
661 662
06 Waveform Information Request Message
663 664 665 666 667 668
00 Query Expansion Board Slot #1
or
01 Query Expansion Board Slot #2
or
02 Query Expansion Board Slot #3
669 670
F7 End of System Exclusive
671 672 673 674 675 676
F0 System Exclusive Status Byte
0F Ensoniq Manufacturer Code
09 MR Family ID Code
677 678 679 680
00 MR-Rack Model ID Code
or
01/02 MR-61/76 Model ID Code
681 682
nn Device ID Number (0 to 127)
683 684
46 Waveform Information Reply Message
685 686 687 688 689 690
00 Query Expansion Board Slot #1
or
01 Query Expansion Board Slot #2
or
02 Query Expansion Board Slot #3
691 692 693 694 695 696
bb
bb
bb
bb
0b
697 698
Start of Waveform Information Block #1
699 700 701 702 703 704
4-to-5 Bulk SysEx Data Encoded:
[Waveform Number (MSByte)]
[Waveform Number (LSByte)]
[Waveform Checksum (LSByte)]
[Waveform Checksum (MSByte)]
705 706
Waveform Name ( NULL Terminated ASCII String )
707 708
End of Waveform Information Block #1
709 710 711 712
F7 End of System Exclusive
713 714
3.4 Initialize RAM Request
715
Page 13 of 161
The function of this command is to erase, or nullify, a range of RAM Sound
If the Starting Program Number added to the Number of Programs to Clear exceeds 127,
the MR will wrap around to Program #0, and continue within the SAME bank, after erasing
The following command string will request a dump of the current LCD screen
The MR will send the following SysEx message in response to the previous command:
mrsysex.txt 10/10/2011 8:17 PM
716 717 718 719 720
F0 System Exclusive Status Byte
0F Ensoniq Manufacturer Code
09 MR Family ID Code
721 722 723 724
00 MR-Rack Model ID Code
or
01/02 MR-61/76 Model ID Code
725 726
nn Device ID Number (0 to 127)
727 728 729
07 Initialize RAM Request
01 Sound Program RAM
730 731 732
pp Starting Program Number (0 to 127)
bb Bank Number (0 to 127)
733 734 735
cc Number of Programs to Clear - LSByte
cc Number of Programs to Clear - MSByte
736 737
F7 End of System Exclusive
738 739
Note:
740 741
Program #127.
742 743
3.5 Transmit Display/LED Request
744 745 746 747 748 749
F0 System Exclusive Status Byte 0F Ensoniq Manufacturer Code
09 MR Family ID Code
750 751 752 753
00 MR-Rack Model ID Code
or
01/02 MR-61/76 Model ID Code
754 755
nn Device ID Number (0 to 127)
756 757
09 Transmit Display/LED Request Message
758 759
F7 End of System Exclusive
760 761 762 763 764 765
F0 System Exclusive Status Byte
0F Ensoniq Manufacturer Code
09 MR Family ID Code
766 767 768 769
00 MR-Rack Model ID Code
or
01/02 MR-61/76 Model ID Code
770
Page 14 of 161
This command will temporarily display a user specified ASCII text string on
0000001Ch, Fixed Unsigned Long Word
25 to 250, Unsigned Short Word
mrsysex.txt 10/10/2011 8:17 PM
771
nn Device ID Number (0 to 127)
772 773
49 Transmit Display/LED Reply Message
774 775
[Section 4.2 Data Structure]
776 777
F7 End of System Exclusive
778 779
3.6 Receive Display/LED Request
780 781 782 783 784 785
F0 System Exclusive Status Byte 0F Ensoniq Manufacturer Code
09 MR Family ID Code
786 787 788 789
00 MR-Rack Model ID Code
or
01/02 MR-61/76 Model ID Code
790 791
nn Device ID Number (0 to 127)
792 793
0A Receive Display/LED Request Message
794 795 796 797
[Section 4.3 Data Structure]
F7 End of System Exclusive
798 799
4.0 Global System Parameter Structure
800 801
The following is the Global System Parameter Structure for the MR-Rack:
802 803
Offset Parameter Name Range/Values
804 805
00-03h Global System Parameter Size
806
04-07h Global System Parameter Tag 'GBL1' In ASCII
807
08h System Pitch Bend Down Range See Table 5.3
808
09h System Pitch Bend Up Range See Table 5.2
809
0Ah System Fine Tune Offset See Table 4.1
810
0Bh System Pitch Table See Table 5.1
811
0C-0Dh System Tempo
812
0Eh System Tempo Clock Source 00h = Internal
813 814
0Fh Audition Mode See Table 4.2
815
10h Wake-Up Mode 00h = Last Page
816 817 818 819
11h Write Protect 00h = OFF
820 821
12h System Stak MIDI Channel 0 to 15
822
13h System CTRL1 Source See Table 4.3
823
14h System CTRL2 Source See Table 4.3
824
15h System CTRL3 Source See Table 4.3
825
16h System CTRL4 Source See Table 4.3
01h = MIDI
01h = Last Sound 02h = General MIDI 03h = Demo
Page 15 of 161
02h = System Exclusive Recv
04h = Bank & Prog Change Recv
10h = Perf Prog Change Recv
00000028h, Fixed Unsigned Long Word
04h = Bank & Prog Change Recv
08h = Track Parameter Reset
mrsysex.txt 10/10/2011 8:17 PM
826
17h System MIDI Enables 01h = All Notes Off Recv
827
Bitwise Definitions
828 829
08h = Part Parameter Reset
830 831 832 833
18h System Exclusive Device ID Number 0 to 127
834
19h Stak Coherence 00h = OFF
835 836
1Ah System Pitch Bend Mode 00h = As Programmed
837 838 839
1Bh Aux To Main Outs 00h = Never
840 841
20h = Auto Select FX Bus 80h = Not Defined
01h = ON
02h = Auto
842 843
The following is the Global System Parameter Structure for the MR-61/76:
844 845
Offset Parameter Name Range/Values
846 847
00-03h Global System Parameter Size
848
04-07h Global System Parameter Tag 'GBL1' In ASCII
849
08h System Pitch Bend Down Range See Table 5.3
850
09h System Pitch Bend Up Range See Table 5.2
851
0Ah System Fine Tune Offset See Table 4.1
852
0Bh System Pitch Table See Table 5.1
853
0C-0Dh Reserved
854
0Eh System Tempo Clock Source 00h = Internal
855 856
0F-10h Reserved
857
11h Write Protect 00h = OFF
858 859
12h Base MIDI Channel 0 to 15
860
13h System CTRL1 Source See Table 4.3
861
14h System CTRL2 Source See Table 4.3
862
15h System CTRL3 Source See Table 4.3
863
16h System CTRL4 Source See Table 4.3
864
17h System MIDI Enables 01h = All Notes Off Recv
865
Bitwise Definitions 02h = Not Defined
01h = MIDI
866 867 868 869 870 871
18h System Exclusive Device ID Number 0 to 127
872
19h Reserved
873
1Ah System Pitch Bend Mode 00h = As Programmed
874 875 876
1Bh Aux To Main Outs 00h = Never
877 878 879
1Ch Touch Curve 00h = Table-1
880
10h = Not Defined 20h = Auto Select FX Bus 80h = Not Defined
01h = Table-2
Page 16 of 161
The following parameter is used to specify the starting offset value of the
00000000h ( No Insert Effect
00000140h ( 01 Layer Defined
000001F4h ( 02 Layers Defined
000002A8h ( 03 Layers Defined
0000035Ch ( 04 Layers Defined
00000410h ( 05 Layers Defined
000004C4h ( 06 Layers Defined
00000578h ( 07 Layers Defined
0000062Ch ( 08 Layers Defined
000006E0h ( 09 Layers Defined
mrsysex.txt 10/10/2011 8:17 PM
881 882 883 884 885
1Dh Pressure Threshold 00h = Soft
886 887 888 889
1Eh Foot Switch 1 Left Mode See Table 4.4
890
1Fh Foot Switch 1 Right Mode See Table 4.4
891
20h Foot Switch 2 Left Mode See Table 4.4
892
21h Foot Switch 2 Right Mode See Table 4.4
02h = Table-3 03h = Table-4 04h = Fixed 64 05h = Fixed 127
893 894
22h CV Pedal Mode 00h = Foot Controller #004
895 896 897 898 899 900
23-24h Reserved
901
25h Transmit MIDI Clocks 00h = OFF
902 903
26h FX Out Enables 01h = Insert FX Out
904
Bitwise Definitions 02h = Global Chorus Out
905 906 907 908 909 910 911
27h Rewind Sound 00h = OFF
912
01h = Volume #007 02h = SysCTRL1 03h = SysCTRL2 04h = SysCTRL3 05h = SysCTRL4
01h = ON
04h = Global Reverb Out 08h = Dry FX Bus Out 10h = Not Defined 20h = Not Defined 40h = Not Defined 80h = Not Defined
01h = ON
913 914
4.1 Single Sound Program Dump Data Format
915 916
Offset Parameter Name Range/Values
917 918
00-03h Sound Program Size Unsigned Long Word
919
04-07h Sound Program Tag 'PRG1' In ASCII
920 921
08-0Bh Offset Table Size 00000018h
922
0C-0Fh Offset Table Tag 'OFTT' In ASCII
923 924 925 926
10-13h Effects Offset
927 928 929 930 931 932 933 934 935
Page 17 of 161
00000794h ( 10 Layers Defined
00000848h ( 11 Layers Defined
000008FCh ( 12 Layers Defined
000009B0h ( 13 Layers Defined
00000A64h ( 14 Layers Defined
00000B18h ( 15 Layers Defined
00000BCCh ( 16 Layers Defined
The Layer Offset Table is used to store the starting offset value for each
Because the MR dynamically allocates memory for a given Sound Program based
The Sound Program Insert Effect Structure, as outlined in Section 5.1, will
mrsysex.txt 10/10/2011 8:17 PM
936 937 938 939 940 941 942 943 944
14-17h Program Parameters Offset 00000020h
945
18-1Bh Layer Offset Table Offset 00000044h
946
1C-1Fh Reserved 00000000h
947
20-43h Sound Program Parameters Structure See Section 5.0
948 949 950 951
44-47h Layer Offset Table Size 00000048h
952
48-4Bh Layer Offset Table Tag 'OFST' In ASCII
953
4C-4Fh Layer #01 Offset 0000008Ch
954
50-53h Layer #02 Offset 00000140h or 00000000h
955
54-57h Layer #03 Offset 000001F4h or 00000000h
956
58-5Bh Layer #04 Offset 000002A8h or 00000000h
957
5C-5Fh Layer #05 Offset 0000035Ch or 00000000h
958
60-63h Layer #06 Offset 00000410h or 00000000h
959
64-67h Layer #07 Offset 000004C4h or 00000000h
960
68-6Bh Layer #08 Offset 00000578h or 00000000h
961
6C-6Fh Layer #09 Offset 0000062Ch or 00000000h
962
70-73h Layer #10 Offset 000006E0h or 00000000h
963
74-77h Layer #11 Offset 00000794h or 00000000h
964
78-7Bh Layer #12 Offset 00000848h or 00000000h
965
7C-7Fh Layer #13 Offset 000008FCh or 00000000h
966
80-83h Layer #14 Offset 000009B0h or 00000000h
967
84-87h Layer #15 Offset 00000A64h or 00000000h
968
88-8Bh Layer #16 Offset 00000B18h or 00000000h
969 970 971 972
08C-13Fh Layer #01 Parameter Structure See Section 6
973
140-1F3h Layer #02 Parameter Structure See Section 6
974
1F4-2A7h Layer #03 Parameter Structure See Section 6
975
2A8-35Bh Layer #04 Parameter Structure See Section 6
976
35C-40Fh Layer #05 Parameter Structure See Section 6
977
410-4C3h Layer #06 Parameter Structure See Section 6
978
4C4-577h Layer #07 Parameter Structure See Section 6
979
578-62Bh Layer #08 Parameter Structure See Section 6
980
62C-6DFh Layer #09 Parameter Structure See Section 6
981
6E0-793h Layer #10 Parameter Structure See Section 6
982
794-847h Layer #11 Parameter Structure See Section 6
983
848-8FBh Layer #12 Parameter Structure See Section 6
984
8FC-9AFh Layer #13 Parameter Structure See Section 6
985
9B0-A63h Layer #14 Parameter Structure See Section 6
986
A64-B17h Layer #15 Parameter Structure See Section 6
987
B18-BCBh Layer #16 Parameter Structure See Section 6
988 989 990
Page 18 of 161
The following is the Transmit Display/LED Dump data format for the MR-Rack:
The following is the Transmit Display/LED Dump data format for the MR-61/76:
mrsysex.txt 10/10/2011 8:17 PM
991
140-1A9h Sound Program Insert Effect Structure ( 01 Layer Defined
992
1F4-25Dh Sound Program Insert Effect Structure ( 02 Layers Defined
993
2A8-311h Sound Program Insert Effect Structure ( 03 Layers Defined
994
35C-3C5h Sound Program Insert Effect Structure ( 04 Layers Defined
995
410-479h Sound Program Insert Effect Structure ( 05 Layers Defined
996
4C4-52Dh Sound Program Insert Effect Structure ( 06 Layers Defined
997
578-5E1h Sound Program Insert Effect Structure ( 07 Layers Defined
998
62C-695h Sound Program Insert Effect Structure ( 08 Layers Defined
999
6E0-749h Sound Program Insert Effect Structure ( 09 Layers Defined
1000 1001 1002 1003 1004 1005 1006
794-7FDh Sound Program Insert Effect Structure ( 10 Layers Defined
848-8B1h Sound Program Insert Effect Structure ( 11 Layers Defined
8FC-965h Sound Program Insert Effect Structure ( 12 Layers Defined
9B0-A19h Sound Program Insert Effect Structure ( 13 Layers Defined
A64-ACDh Sound Program Insert Effect Structure ( 14 Layers Defined
B18-B81h Sound Program Insert Effect Structure ( 15 Layers Defined
BCC-C35h Sound Program Insert Effect Structure ( 16 Layers Defined
1007 1008
4.2 Transmit Display/LED Dump Data Format
1009 1010 1011 1012
Offset Parameter Name Range/Values
1013 1014 1015
00-13h LCD Display - Line #1 - Page #0 ASCII Text String
14-27h LCD Display - Line #2 - Page #0 ASCII Text String
1016 1017 1018
28-3Bh LCD Display - Line #1 - Page #1 ASCII Text String
3C-4Fh LCD Display - Line #2 - Page #1 ASCII Text String
1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041
50h Performance Pushbutton LED Status 00h = OFF
01h = ON 02h = Flashing
51h System Pushbutton LED Status 00h = OFF
01h = ON 02h = Flashing
52h Effects Bypass LED Status 00h = OFF
01h = ON 02h = Flashing
53h Effects Pushbutton LED Status 00h = OFF
01h = ON 02h = Flashing
54h Sound Pushbutton LED Status 00h = OFF
01h = ON 02h = Flashing
55h Parameter Pushbutton LED Status 00h = OFF
01h = ON 02h = Flashing
56h Mute Pushbutton LED Status 00h = OFF
01h = ON 02h = Flashing
57h Reserved
1042 1043 1044 1045
Offset Parameter Name Range/Values
Page 19 of 161
mrsysex.txt 10/10/2011 8:17 PM
1046 1047 1048
00-13h LCD Display - Line #1 - Page #0 ASCII Text String
14-27h LCD Display - Line #2 - Page #0 ASCII Text String
1049 1050 1051
28-3Bh LCD Display - Line #1 - Page #1 ASCII Text String
3C-4Fh LCD Display - Line #2 - Page #1 ASCII Text String
1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100
50h Sequencer Track 1 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing
51h Sequencer Track 2 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing
52h Sequencer Track 3 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing
53h Sequencer Track 4 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing
54h Sequencer Track 5 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing
55h Sequencer Track 6 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing
56h Sequencer Track 7 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing
57h Sequencer Track 8 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing
58h Sequencer Track 9 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing
59h Sequencer Rhythm 00h = OFF
Pushbutton (Right) LED Status 01h = ON
02h = Flashing
5Ah Sequencer Track 11 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing
5Bh Sequencer Track 12 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing
5Ch Sequencer Track 13 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing
5Dh Sequencer Track 14 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing
5Eh Sequencer Track 15 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing
5Fh Sequencer Track 16 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing
Page 20 of 161
mrsysex.txt 10/10/2011 8:17 PM
1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155
60h Song Editor Intro 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing
61h Song Editor Verse 1 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing
62h Song Editor Chorus 1 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing
63h Song Editor Verse 2 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing
64h Song Editor Chorus 2 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing
65h Song Editor Bridge 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing
66h Song Editor Solo 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing
67h Song Editor Ending 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing
68h Song Editor Select Song 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing
69h Song Editor Bank 1 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing
6Ah Song Editor Bank 2 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing
6Bh Song Editor Bank 3 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing
6Ch Song Editor Song Playlist 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing
6Dh Song Editor From Region 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing
6Eh Song Editor To Region 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing
6Fh Song Editor Loop 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing
70h Song Editor Record Mode 00h = OFF
Replace LED Status 01h = ON
02h = Flashing
71h Song Editor Record Mode 00h = OFF
Add LED Status 01h = ON
02h = Flashing
72h Song Editor Record Mode 00h = OFF
Page 21 of 161
mrsysex.txt 10/10/2011 8:17 PM
1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210
Step LED Status 01h = ON
02h = Flashing
73h Song Editor Record Mode 00h = OFF
Track Mix LED Status 01h = ON
02h = Flashing
74h Song Editor Record Mode 00h = OFF
Final Mix LED Status 01h = ON
02h = Flashing 75-77h Reserved 78h Sequencer Play 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 79h Sequencer Record 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 7Ah Sequencer Rhythm 00h = OFF
Pushbutton (Left) LED Status 01h = ON
02h = Flashing 7B-7Fh Reserved 80h FX/Mixdown Mute 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 81h FX/Mixdown Solo 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 82-87h Reserved 88h Drum Machine Select Rhythm 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 89h Drum Machine Start/Stop 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 8Ah Drum Machine Fill/Variation 00h = OFF
Pushbutton (Left) LED Status 01h = ON
02h = Flashing 8Bh Drum Machine Fill/Variation 00h = OFF
Pushbutton (Right) LED Status 01h = ON
02h = Flashing 8C-8Fh Reserved 90h Sound Finder Select Sound 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 91h Sound Finder Transpose 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 92h Sound Finder Split 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 93h Sound Finder Layer 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 94-97h Reserved 98h Idea Pad Recall Idea 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing
Page 22 of 161
The following is the Receive Display/LED Dump data format for the MR-61/76:
mrsysex.txt 10/10/2011 8:17 PM
1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265
99h Idea Pad Start/Stop 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 9A-9Fh Reserved A0h Enter/Yes Pushbutton LED Status 00h = OFF
01h = ON
02h = Flashing A1h Exit/No Pushbutton LED Status 00h = OFF
01h = ON
02h = Flashing A2h Disk/Global Save 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing A3-CFh Reserved
4.3 Receive Display/LED Dump Data Format
The following is the Receive Display/LED Dump data format for the MR-Rack:
Offset Parameter Name Range/Values
00-13h LCD Display - Line #1 ASCII Text String 14h Carriage Return ASCII Character 0Dh 15h Line Feed ASCII Character 0Ah
16-29h LCD Display - Line #2 ASCII Text String 2Ah NULL ASCII Character 00h
2Bh Performance Pushbutton LED Status 00h = OFF
01h = ON
02h = Flashing 2Ch System Pushbutton LED Status 00h = OFF
01h = ON
02h = Flashing 2Dh Effects Bypass LED Status 00h = OFF
01h = ON
02h = Flashing 2Eh Effects Pushbutton LED Status 00h = OFF
01h = ON
02h = Flashing 2Fh Sound Pushbutton LED Status 00h = OFF
01h = ON
02h = Flashing 30h Parameter Pushbutton LED Status 00h = OFF
01h = ON
02h = Flashing 31h Mute Pushbutton LED Status 00h = OFF
01h = ON
02h = Flashing 32h Reserved
Offset Parameter Name Range/Values
Page 23 of 161
mrsysex.txt 10/10/2011 8:17 PM
1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320
00-13h LCD Display - Line #1 ASCII Text String 14h Carriage Return ASCII Character 0Dh 15h Line Feed ASCII Character 0Ah
16-29h LCD Display - Line #2 ASCII Text String 2Ah NULL ASCII Character 00h
2Bh Sequencer Track 1 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 2Ch Sequencer Track 2 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 2Dh Sequencer Track 3 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 2Eh Sequencer Track 4 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 2Fh Sequencer Track 5 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 30h Sequencer Track 6 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 31h Sequencer Track 7 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 32h Sequencer Track 8 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 33h Sequencer Track 9 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 34h Sequencer Rhythm 00h = OFF
Pushbutton (Right) LED Status 01h = ON
02h = Flashing 35h Sequencer Track 11 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 36h Sequencer Track 12 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 37h Sequencer Track 13 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 38h Sequencer Track 14 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 39h Sequencer Track 15 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 3Ah Sequencer Track 16 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing
Page 24 of 161
mrsysex.txt 10/10/2011 8:17 PM
1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375
3Bh Song Editor Intro 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 3Ch Song Editor Verse 1 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 3Dh Song Editor Chorus 1 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 3Eh Song Editor Verse 2 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 3Fh Song Editor Chorus 2 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 40h Song Editor Bridge 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 41h Song Editor Solo 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 42h Song Editor Ending 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 43h Song Editor Select Song 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 44h Song Editor Bank 1 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 45h Song Editor Bank 2 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 46h Song Editor Bank 3 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 47h Song Editor Song Playlist 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 48h Song Editor From Region 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 49h Song Editor To Region 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 4Ah Song Editor Loop 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 4Bh Song Editor Record Mode 00h = OFF
Replace LED Status 01h = ON
02h = Flashing 4Ch Song Editor Record Mode 00h = OFF
Add LED Status 01h = ON
02h = Flashing 4Dh Song Editor Record Mode 00h = OFF
Page 25 of 161
mrsysex.txt 10/10/2011 8:17 PM
1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430
Step LED Status 01h = ON
02h = Flashing 4Eh Song Editor Record Mode 00h = OFF
Track Mix LED Status 01h = ON
02h = Flashing 4Fh Song Editor Record Mode 00h = OFF
Final Mix LED Status 01h = ON
02h = Flashing 50-52h Reserved 53h Sequencer Play 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 54h Sequencer Record 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 55h Sequencer Rhythm 00h = OFF
Pushbutton (Left) LED Status 01h = ON
02h = Flashing 56-5Ah Reserved 5Bh FX/Mixdown Mute 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 5Ch FX/Mixdown Solo 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 5D-62h Reserved 63h Drum Machine Select Rhythm 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 64h Drum Machine Start/Stop 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 65h Drum Machine Fill/Variation 00h = OFF
Pushbutton (Left) LED Status 01h = ON
02h = Flashing 66h Drum Machine Fill/Variation 00h = OFF
Pushbutton (Right) LED Status 01h = ON
02h = Flashing 67-6Ah Reserved 6Bh Sound Finder Select Sound 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 6Ch Sound Finder Transpose 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 6Dh Sound Finder Split 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 6Eh Sound Finder Layer 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 6F-72h Reserved 73h Idea Pad Recall Idea 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing
Page 26 of 161
mrsysex.txt 10/10/2011 8:17 PM
1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485
74h Idea Pad Start/Stop 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 75-7Ah Reserved 7Bh Enter/Yes Pushbutton LED Status 00h = OFF
01h = ON
02h = Flashing 7Ch Exit/No Pushbutton LED Status 00h = OFF
01h = ON
02h = Flashing 7Dh Disk/Global Save 00h = OFF
Pushbutton LED Status 01h = ON
02h = Flashing 7E-AAh Reserved
Table 4.1 - Fine Tune Offset Values
80h = -50 Cents 82h = -49 Cents 84h = -48 Cents 87h = -47 Cents 89h = -46 Cents 8Ch = -45 Cents 8Fh = -44 Cents 91h = -43 Cents 94h = -42 Cents 96h = -41 Cents 99h = -40 Cents 9Bh = -39 Cents 9Eh = -38 Cents A0h = -37 Cents A3h = -36 Cents A6h = -35 Cents A8h = -34 Cents ABh = -33 Cents ADh = -32 Cents B0h = -31 Cents B2h = -30 Cents B5h = -29 Cents B8h = -28 Cents BAh = -27 Cents BDh = -26 Cents BFh = -25 Cents C2h = -24 Cents C4h = -23 Cents C7h = -22 Cents C9h = -21 Cents CCh = -20 Cents CFh = -19 Cents D1h = -18 Cents D4h = -17 Cents D6h = -16 Cents D9h = -15 Cents DBh = -14 Cents DEh = -13 Cents
Page 27 of 161
mrsysex.txt 10/10/2011 8:17 PM
1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540
E0h = -12 Cents E3h = -11 Cents E6h = -10 Cents E8h = -09 Cents EBh = -08 Cents EDh = -07 Cents F0h = -06 Cents F2h = -05 Cents F5h = -04 Cents F8h = -03 Cents FAh = -02 Cents FDh = -01 Cents 00h = 00 Cents 03h = +01 Cents 06h = +02 Cents 08h = +03 Cents 0Bh = +04 Cents 0Eh = +05 Cents 10h = +06 Cents 13h = +07 Cents 15h = +08 Cents 18h = +09 Cents 1Ah = +10 Cents 1Dh = +11 Cents 20h = +12 Cents 22h = +13 Cents 25h = +14 Cents 27h = +15 Cents 2Ah = +16 Cents 2Ch = +17 Cents 2Fh = +18 Cents 31h = +19 Cents 34h = +20 Cents 37h = +21 Cents 39h = +22 Cents 3Ch = +23 Cents 3Eh = +24 Cents 41h = +25 Cents 43h = +26 Cents 46h = +27 Cents 48h = +28 Cents 4Bh = +29 Cents 4Eh = +30 Cents 50h = +31 Cents 53h = +32 Cents 55h = +33 Cents 58h = +34 Cents 5Ah = +35 Cents 5Dh = +36 Cents 60h = +37 Cents 62h = +38 Cents 65h = +39 Cents 67h = +40 Cents 6Ah = +41 Cents 6Ch = +42 Cents
Page 28 of 161
mrsysex.txt 10/10/2011 8:17 PM
1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595
6Fh = +43 Cents 71h = +44 Cents 74h = +45 Cents 77h = +46 Cents 79h = +47 Cents 7Ch = +48 Cents 7Eh = +49 Cents
Table 4.2 - Audition Modes
00h = Sound Type 01h = A Octaves 02h = A# Octaves 03h = B Octaves 04h = C Octaves 05h = C# Octaves 06h = D Octaves 07h = D# Octaves 08h = E Octaves 09h = F Octaves 0Ah = F# Octaves 0Bh = G Octaves 0Ch = G# Octaves 0Dh = A maj Chord 0Eh = A# maj Chord 0Fh = B maj Chord 10h = C maj Chord 11h = C# maj Chord 12h = D maj Chord 13h = D# maj Chord 14h = E maj Chord 15h = F maj Chord 16h = F# maj Chord 17h = G maj Chord 18h = G# maj Chord 19h = A maj Arpeg 1Ah = A# maj Arpeg 1Bh = B maj Arpeg 1Ch = C maj Arpeg 1Dh = C# maj Arpeg 1Eh = D maj Arpeg 1Fh = D# maj Arpeg 20h = E maj Arpeg 21h = F maj Arpeg 22h = F# maj Arpeg 23h = G maj Arpeg 24h = G# maj Arpeg 25h = All OFF Only
Table 4.3 - System Controller Sources
00h = Bank Select 01h = Mod Wheel 02h = Breath 03h = MIDI Controller #3
Page 29 of 161
mrsysex.txt 10/10/2011 8:17 PM
1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650
04h = Foot Controller 05h = Glide Time 06h = Data Entry 07h = Volume 08h = Balance 09h = MIDI Controller #9 0Ah = Pan 0Bh = Expression 0Ch = FX Control 1 0Dh = FX Control 2 0Eh = MIDI Controller #14 0Fh = MIDI Controller #15 10h = General Purpose 1 11h = General Purpose 2 12h = General Purpose 3 13h = General Purpose 4 14h = MIDI Controller #20 15h = MIDI Controller #21 16h = MIDI Controller #22 17h = MIDI Controller #23 18h = MIDI Controller #24 19h = MIDI Controller #25 1Ah = MIDI Controller #26 1Bh = MIDI Controller #27 1Ch = MIDI Controller #28 1Dh = MIDI Controller #29 1Eh = MIDI Controller #30 1Fh = MIDI Controller #31 20h = Bank Select 21h = Mod Wheel 22h = Breath 23h = MIDI Controller #35 24h = Foot Controller 25h = Glide Time 26h = Data Entry 27h = Volume 28h = Balance 29h = MIDI Controller #41 2Ah = Pan 2Bh = Expression 2Ch = FX Control 1 2Dh = FX Control 2 2Eh = MIDI Controller #46 2Fh = MIDI Controller #47 30h = General Purpose 1 31h = General Purpose 2 32h = General Purpose 3 33h = General Purpose 4 34h = MIDI Controller #52 35h = MIDI Controller #53 36h = MIDI Controller #54 37h = MIDI Controller #55 38h = MIDI Controller #56 39h = MIDI Controller #57 3Ah = MIDI Controller #58
Page 30 of 161
Loading...
+ 131 hidden pages