Lexicon MPX550, MPX 500, MPX 100, MPX 200 User's Manual

MPX Series
MIDI Implementation
User Guide Addendum
Lexicon, Inc. 3 Oak Park Bedford, MA 01730-1441 USA Tel 781-280-0300 Fax 781-280-0490 www.lexicon.com
Customer Support
Tel 781-280-0300 Fax 781-280-0495 (Sales) Fax 781-280-0499 (Service)
Lexicon Part No. 070-14979 | Rev 1 | 09/02
DOCUMENTATION CONVENTIONS
This document is an addendum to the MPX Series user guides. It contains information about MIDI SysEx (System Exclusive) message implementation for MPX Series products, including the MPX 100, MPX 110, MPX 200, MPX 500, and MPX
550. It assumes the user is familiar with the function of these units. Refer to the appropriate user guide for general safety, installation, and operating instructions.
Executing SysEx messages is a complicated process. It is important to read this document before attempting to use this feature with MPX Series products. Pay particular attention to the precautions on page 6.
The following symbols are used in this document:
Calls attention to a procedure, practice, condition, or the like that, if not correctly performed or adhered to, could result in damage or destruction to part or all of the product.
Note: Calls attention to information that is essential to highlight.
© 2002 Lexicon, Inc. All rights reserved.
This document should not be construed as a commitment on the part of Lexicon, Inc. The information it contains is subject to change without notice. Lexicon, Inc. assumes no responsibility for errors that may appear within this document.
CAUTION
About MIDI SysEx Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Message Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Query Messages • Data Messages
Message Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
MIDI Identifier Byte • Manufacturer Identifier Byte • Product Identifier Byte • SysEx Message Identifier Byte • Parameter Identifier Byte • MIDI Closing Byte • Data Bytes • Additional Bytes
Sample Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Sample Query Message • Sample Data Message
CAUTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Parameter Tables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
MPX 100 and MPX 110 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
MPX 200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
MPX 500 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
MPX 550 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
MIDI Implementation Addendum
3
MPX Series
CAUTION
ABOUT MIDI IMPLEMENTATION
MIDI System Exclusive (SysEx) messages can be used to adjust algorithm parameters for MPX Series products, including the MPX 100, MPX 110, MPX 200, MPX 500, and MPX 550. In some cases, these parameters are not otherwise available from the front panel of the unit.
Executing SysEx messages is a complicated process. It is important to read this document before attempting to use this feature with MPX Series products. Pay particular attention to the precautions on page 6.
MESSAGE TYPES
Two types of MIDI SysEx messages are available for general use with MPX Series products: Query Messages and Data Messages.
Query Messages can be sent to the unit to ask the value of a specified parameter. When the unit receives a Query Message, it responds by sending a Data Message that contains the requested value.
Data Messages can be sent by the unit in response to Query Messages, or sent to the unit to adjust a specified parameter. When the unit receives a Data Message, it assigns the value it contains to the specified parameter and applies that value to the currently-running program. Data Messages take the same form, whether sent by or to the unit.
As with all MIDI messages, the unit examines the SysEx Message identifier, manufacturer identifier, and product identifier bytes to determine whether or not to respond to the message.
Note:
The unit will be unable to respond to query messages when the System Mode parameter MIDI Out/Thru is set to Thru.
MESSAGE COMPONENTS
The basic format of Query and Data Messages includes the bytes described below. Numbers correspond to the sample messages shown on the next page.
1. MIDI Identifier Byte
Specifies the MIDI message type.
SysEx Messages: F0
2. Manufacturer Identifier Byte
Specifies the manufacturer of the product.
Lexicon: 06
3. Product Identifier Byte
Specifies the product.
MPX 100: 0E (decimal 14)
MPX 110: 0E (decimal 14)
MPX 200: 15 (decimal 21)
MPX 500: 14 (decimal 20)
MPX 550: 16 (decimal 22)
4. Additional Byte
Query Messages: 00
Data Messages: 00
5. SysEx Message Identifier Byte
Specifies the SysEx message type.
Query Messages: 06
Data Messages: 01
6. Additional Bytes
Query Messages: 01 00
Data Messages: 01 or 02
For Data Messages, these bytes specify the size of the data. All audio parameters are two (02) bytes. All System Mode parameters are one (01) byte – except Global Tempo, which is two (02) bytes.
MIDI Implementation Addendum
Lexicon
4
F0 06 0E 00 06 01 00 04 00 00 00 04 00 00 00 05 00 00 00 01 00 00 00 03 01 00 00 E7
1
3 5 6109
2
4
7. Additional Bytes
Query Messages: None
Data Messages: 00 00 00
8. Data Bytes
Query Messages: None
Data Messages:
Data bytes contain the data value. Because data bytes are always nibblized (split in two), values specified as two bytes actually require four bytes. The nibble order begins with the least-significant value. For instance, a one-byte value of 03 would be sent to 03 00. A two-byte value of 14 (decimal 20) would be sent as 04 01 00 00.
9. Parameter Identifier Bytes
Specifies the SysEx address of the parameter. See the tables that begin on page 7 to find specific parameter addresses.
10. MIDI Closing Byte
Closes the message.
Query Messages: E7
Data Messages: E7
MIDI Implementation Addendum
5
MPX Series
F0 06 0E 00 01 02 00 00 00 02 0E 09 00 04 00 00 00 04 00 00 00 05 00 00 00 01 00 00 00 03 01 00 00 E7
1
3 5 109
2
4
6
Sample Data Message
Sample Query Message
7
8
SAMPLE MESSAGES
In the sample messages that appear below, numbers correspond to the numbered items in the Message Components section that begins on page 4.
The Sample Query Message that appears above could be sent to the MPX 100 to request the value of the RtDelay1 parameter.
The Sample Data Message that appears above could be sent by or to the MPX 100. It could be sent by the MPX 100 in response to the Sample Query Message above, to indicate that the RtDelay1 parameter has a value of 09E2. It could also be sent to the unit to assign a value of 09E2 to the RtDelay1 parameter.
1. Parameter identifier bytes must correspond to a parameter that is appropriate for the currently-running program. Sending the unit a Query Message for an inappropriate parameter will cause it to respond with a Data Message that contains a garbage value. Sending the unit a Data Message for an inappropriate parameter will cause unpredictable results, and may even cause the unit to crash. If this occurs, power cycle the unit.
To avoid these complications, remember the algorithm for the currently-running program or send the unit a Query Message asking for the value of the parameter “Algorithm.” Note that some algorithms are dual programs with an additional option (see Number 6 in the next column).
2. Data Messages must contain a value that falls within the range of the specified parameter. Sending the unit a Data Message that contains an inappropriate value will cause unpredictable results, and may even cause the unit to crash. If this occurs, power cycle the unit.
3. SysEx messages can be used to adjust System Mode parameters and Learned Patches. However, these changes will not be stored until some adjustment is made to a System Mode parameter or Learned Patch using the standard user-interface procedures outlined in the user guide.
For example, the unit receives a Data Message to assign a “Program” value to the System Mode parameter Global Tempo Mode. When powered off, the unit will not store this change UNLESS another System Mode parameter or Learned Patch was adjusted using non-SysEx procedures.
4. SysEx messages can be used to adjust audio settings. However, these changes cannot be stored in the user bank. Instead, save these changes as a Current Program Dump sent from the unit to an external MIDI sequencer. The changes will be reapplied when the dump is returned to the unit.
5. Some parameters – such as those in the Delay/Echo programs – have a master­slave relationship. These parameters are intended to be set in pairs, in a particular order. Sending the unit a message that conflicts with this relationship will cause unpredictable results, and may even cause the unit to crash. If this occurs, power cycle the unit.
6. Dual program algorithms are identified in the table below as DX1, DX2, DX3, DX4, and DX5. DX1, DX2, and DX5 contain an option for the second effect. The DX algorithms also contain two Hi-Cut filters that apply to whichever effects are active. It is recommended to avoid adjusting parameters that are inappropriate for the currently-running effect. These changes are usually harmless, but will produce no audible results.
First Effect Second Effect
DX1 Delay/Echo Chorus, Flange, or
Detune
DX2* Delay/Echo Pitch, Rotary, or
Tremolo
DX3 Chorus Reverb
DX4 Pitch Reverb
DX5 Reverb Delay/Echo, Flange,
or Detune
* DX2 is used as a dual program algorithm in Special FX
programs. Otherwise, it is used for single Delay/Echo, Rotary, and Tremolo effects.
MIDI Implementation Addendum
Lexicon
6
CAUTION
Executing MIDI SysEx messages is a complicated process. It is important to read this document before attempting to use this feature with MPX Series products. Pay particular attention to these precautions.
PARAMETER TABLES
The following tables list parameter names, maximum values, and SysEx addresses. Before working with these tables, note the following:
Parameters are arranged in a tree structure. The branches of the tree are indicated by an asterisk (*), i.e. “*FXAlgs.” Indicators are shown for reference; their values and SysEx addresses are meaningless.
Parameter SysEx addresses are shown in Columns 3 through 7. Column 3 indicates the depth of the parameter in the tree, which signifies the number of two-byte address fields that follow.
For example, this is the address of the RtDelay1 parameter that was used in the sample messages on page 5:
04 00 00 00 04 00 00 00 05 00 00 00 01 00 00 00 03 01 00 00
The first part – 04 00 00 00 – appears in Column 3, indicating that four two-byte address fields (each nibblized) follow – 04 00 00 00, 05 00 00 00, 01 00 00 00, 03 01 00 00. Un-nibblized, these address fields are 0004, 0005, 0001, and 0013.
This parameter is located on page 13. (For this parameter, Column 8 contains 0000 because the parameter address has just four fields.)
Column 9 shows the maximum legal value of each parameter in hex. (Column 2 shows the parameter range in decimal.)
MIDI Implementation Addendum
7
MPX Series
MPX 100 AND MPX 110
PARAMETER RANGE SYSEX ADDRESS
*System
Byp=Mute 0 to 1 0002 0000 0000 0000 0000 0000 0001
PchDisable 0 to 1 0002 0000 0001 0000 0000 0000 0001
PLoad Mute, 0 to 1 0002 0000 0002 0000 0000 0000 0001
DigOut=Dry 0 to 1 0002 0000 0003 0000 0000 0000 0001
MidiOT=Out 0 to 1 0002 0000 0004 0000 0000 0000 0001
MidiPgmDis 0 to 1 0002 0000 0005 0000 0000 0000 0001
MidiClkDis 0 to 1 0002 0000 0006 0000 0000 0000 0001
GlbPrgTpo 0 to 1 0002 0000 0007 0000 0000 0000 0001
GlblTpoVal 0 to 5500 0002 0000 0008 0000 0000 0000 157C
Algorithm 0 to 9 0002 0000 0009 0000 0000 0000 0009
Program 0 to 256 0002 0000 000A 0000 0000 0000 0100
. . . MPX 100 and MPX 110 continued on page 8
MPX 100 and MPX 110 (continued from page 7)
PARAMETER RANGE SYSEX ADDRESS
*SysEvents
MidiDpAct 0 to 1 0002 0001 0000 0000 0000 0000 0001
MidiDpU 0 to 1 0002 0001 0001 0000 0000 0000 0001
MidiDpA 0 to 1 0002 0001 0002 0000 0000 0000 0001
StorePgm 0 to 15 0002 0001 0003 0000 0000 0000 000F
PARAMETER RANGE SYSEX ADDRESS
*Plate
BassMult 0 to 9 0003 0004 0000 0000 0000 0000 0009
MidRT 0 to 63 0003 0004 0000 0001 0000 0000 003F
BassXover 0 to 60 0003 0004 0000 0002 0000 0000 003C
Rt HC 0 to 60 0003 0004 0000 0003 0000 0000 003C
PreDelay 0 to 599 0003 0004 0000 0004 0000 0000 0257
RefLvlL 0 to 25 0003 0004 0000 0005 0000 0000 0019
RefLvlR 0 to 25 0003 0004 0000 0006 0000 0000 0019
RefDelayL 0 to 599 0003 0004 0000 0007 0000 0000 0257
RefDelayR 0 to 599 0003 0004 0000 0008 0000 0000 0257
EkoDelayL 0 to 599 0003 0004 0000 0009 0000 0000 0257
EkoDelayR 0 to 599 0003 0004 0000 000A 0000 0000 0257
EkoFbkL 0 to 30 0003 0004 0000 000B 0000 0000 001E
EkoFbkR 0 to 30 0003 0004 0000 000C 0000 0000 001E
Size 0 to 144 0003 0004 0000 000D 0000 0000 0090
Diffusion 0 to 100 0003 0004 0000 000E 0000 0000 0064
Spin 0 to 50 0003 0004 0000 000F 0000 0000 0032
Wander 0 to 255 0003 0004 0000 0010 0000 0000 00FF
Attack 0 to 100 0003 0004 0000 0011 0000 0000 0064
Spread 0 to 255 0003 0004 0000 0012 0000 0000 00FF
Hi Cut Out 0 to 60 0003 0004 0000 0013 0000 0000 003C
RvbLevel 0 to 25 0003 0004 0000 0014 0000 0000 0019
MIDI Implementation Addendum
Lexicon
8
PARAMETER RANGE SYSEX ADDRESS
*Chamber
BassMult 0 to 9 0003 0004 0001 0000 0000 0000 0009
MidRT 0 to 63 0003 0004 0001 0001 0000 0000 003F
BassXover 0 to 60 0003 0004 0001 0002 0000 0000 003C
Rt HC 0 to 60 0003 0004 0001 0003 0000 0000 003C
PreDelay 0 to 599 0003 0004 0001 0004 0000 0000 0257
RefLvlL 0 to 25 0003 0004 0001 0005 0000 0000 0019
RefLvlR 0 to 25 0003 0004 0001 0006 0000 0000 0019
RefDelayL 0 to 599 0003 0004 0001 0007 0000 0000 0257
RefDelayR 0 to 599 0003 0004 0001 0008 0000 0000 0257
EkoDelayL 0 to 599 0003 0004 0001 0009 0000 0000 0257
EkoDelayR 0 to 599 0003 0004 0001 000A 0000 0000 0257
EkoFbkL 0 to 30 0003 0004 0001 000B 0000 0000 001E
EkoFbkR 0 to 30 0003 0004 0001 000C 0000 0000 001E
Size 0 to 144 0003 0004 0001 000D 0000 0000 0090
Diffusion 0 to 100 0003 0004 0001 000E 0000 0000 0064
Spin 0 to 50 0003 0004 0001 000F 0000 0000 0032
Wander 0 to 255 0003 0004 0001 0010 0000 0000 00FF
Shape 0 to 255 0003 0004 0001 0011 0000 0000 00FF
Spread 0 to 255 0003 0004 0001 0012 0000 0000 00FF
Hi Cut Out 0 to 60 0003 0004 0001 0013 0000 0000 003C
RvbLevel 0 to 25 0003 0004 0001 0014 0000 0000 0019
PARAMETER RANGE SYSEX ADDRESS
*Inverse
Duration 0 to 112 0003 0004 0002 0000 0000 0000 0070
LowSlope 0 to 31 0003 0004 0002 0001 0000 0000 001F
HighSlope 0 to 31 0003 0004 0002 0002 0000 0000 001F
BassXover 0 to 60 0003 0004 0002 0003 0000 0000 003C
Rt HC 0 to 60 0003 0004 0002 0004 0000 0000 003C
PreDelay 0 to 599 0003 0004 0002 0005 0000 0000 0257
RefLvlL 0 to 25 0003 0004 0002 0006 0000 0000 0019
RefDelayL 0 to 500 0003 0004 0002 0007 0000 0000 01F4
. . . MPX 100 and MPX 110 *Inverse continued on page 10
MIDI Implementation Addendum
9
MPX Series
MPX 100 and MPX 110 (continued from page 9)
PARAMETER RANGE SYSEX ADDRESS
*Inverse (continued)
RefLvlR 0 to 25 0003 0004 0002 0008 0000 0000 0019
RefDelayR 0 to 500 0003 0004 0002 0009 0000 0000 01F4
Diffusion 0 to 100 0003 0004 0002 000A 0000 0000 0064
Shape 0 to 255 0003 0004 0002 000B 0000 0000 00FF
Spread 0 to 255 0003 0004 0002 000C 0000 0000 00FF
Hi Cut Out 0 to 60 0003 0004 0002 000D 0000 0000 003C
RvbLevel 0 to 25 0003 0004 0002 000E 0000 0000 0019
PARAMETER RANGE SYSEX ADDRESS
*Ambience
DecayTime 0 to 63 0003 0004 0003 0000 0000 0000 003F
Rt HC 0 to 60 0003 0004 0003 0001 0000 0000 003C
PreDelay 0 to 50 0003 0004 0003 0002 0000 0000 0032
Size 0 to 144 0003 0004 0003 0003 0000 0000 0090
Diffusion 0 to 100 0003 0004 0003 0004 0000 0000 0064
Spin 0 to 50 0003 0004 0003 0005 0000 0000 0032
Wander 0 to 255 0003 0004 0003 0006 0000 0000 00FF
DecayLevel 0 to 25 0003 0004 0003 0007 0000 0000 0019
Hi Cut Out 0 to 60 0003 0004 0003 0008 0000 0000 003C
RvbLevel 0 to 25 0003 0004 0003 0009 0000 0000 0019
PARAMETER RANGE SYSEX ADDRESS
*DX1
CascadeFbk 0 to 200 0004 0004 0004 0000 0003 0000 00C8
B1HiCut 0 to 60 0004 0004 0004 0000 0004 0000 003C
B2HiCut 0 to 60 0004 0004 0004 0000 0005 0000 003C
MIDI Implementation Addendum
Lexicon
10
PARAMETER RANGE SYSEX ADDRESS
*DX1Delay
Master Lvl 0 to 16 0004 0004 0004 0001 0000 0000 0010
Master Dly 0 to 200 0004 0004 0004 0001 0001 0000 00C8
Master Fbk 0 to 100 0004 0004 0004 0001 0002 0000 0064
MasterXFbk 0 to 100 0004 0004 0004 0001 0003 0000 0064
HiCut 0 to 60 0004 0004 0004 0001 0005 0000 003C
Left 1 Lvl 0 to 25 0004 0004 0004 0001 000A 0000 0019
Left 2 Lvl 0 to 25 0004 0004 0004 0001 000B 0000 0019
Left 3 Lvl 0 to 25 0004 0004 0004 0001 000C 0000 0019
Right1 Lvl 0 to 25 0004 0004 0004 0001 000D 0000 0019
Right2 Lvl 0 to 25 0004 0004 0004 0001 000E 0000 0019
Right3 Lvl 0 to 25 0004 0004 0004 0001 000F 0000 0019
LeftDelay1 0 to 2690 0004 0004 0004 0001 0010 0000 0A82
LeftDelay2 0 to 2690 0004 0004 0004 0001 0011 0000 0A82
LeftDelay3 0 to 2690 0004 0004 0004 0001 0012 0000 0A82
RtDelay1 0 to 2690 0004 0004 0004 0001 0013 0000 0A82
RtDelay2 0 to 2690 0004 0004 0004 0001 0014 0000 0A82
RtDelay3 0 to 2690 0004 0004 0004 0001 0015 0000 0A82
L-L Fbk 0 to 200 0004 0004 0004 0001 0016 0000 00C8
L-R Fbk 0 to 200 0004 0004 0004 0001 0017 0000 00C8
R-R Fbk 0 to 200 0004 0004 0004 0001 0018 0000 00C8
R-L Fbk 0 to 200 0004 0004 0004 0001 0019 0000 00C8
L-L Lvl 0 to 100 0004 0004 0004 0001 001A 0000 0064
L-R Lvl 0 to 100 0004 0004 0004 0001 001B 0000 0064
R-R Lvl 0 to 100 0004 0004 0004 0001 001C 0000 0064
R-L Lvl 0 to 100 0004 0004 0004 0001 001D 0000 0064
. . . MPX 100 and MPX 110 continued on page 12
MIDI Implementation Addendum
11
MPX Series
MPX 100 and MPX 110 (continued from page 11)
PARAMETER RANGE SYSEX ADDRESS
*DX1 FX
*DX1Chorus
Depth 1 0 to 5000 0005 0004 0004 0002 0000 0000 1388
Depth 2 0 to 5000 0005 0004 0004 0002 0000 0001 1388
Spread 0 to 100 0005 0004 0004 0002 0000 0002 0064
PreDelay 1 0 to 100 0005 0004 0004 0002 0000 0004 0064
PreDelay 2 0 to 100 0005 0004 0004 0002 0000 0005 0064
Resonance1 0 to 200 0005 0004 0004 0002 0000 0006 00C8
Resonance2 0 to 200 0005 0004 0004 0002 0000 0007 00C8
HiCut 0 to 60 0005 0004 0004 0002 0000 0008 003C
Diffusion 0 to 100 0005 0004 0004 0002 0000 0009 0064
*DX1Flange
Rate 0 to 5000 0005 0004 0004 0002 0001 0000 1388
Depth 0 to 100 0005 0004 0004 0002 0001 0002 0064
Resonance 0 to 200 0005 0004 0004 0002 0001 0003 00C8
Phase 0 to 3 0005 0004 0004 0002 0001 0005 0003
Blend 0 to 200 0005 0004 0004 0002 0001 0006 00C8
*DX1Detune
Tune 1 0 to 100 0005 0004 0004 0002 0002 0000 0064
Tune 2 0 to 100 0005 0004 0004 0002 0002 0001 0064
PreDelay 0 to 25 0005 0004 0004 0002 0002 0002 0019
PARAMETER RANGE SYSEX ADDRESS
*DX2
CascadeFbk 0 to 200 0004 0004 0005 0000 0003 0000 00C8
B1HiCut 0 to 60 0004 0004 0005 0000 0004 0000 003C
B2HiCut 0 to 60 0004 0004 0005 0000 0005 0000 003C
MIDI Implementation Addendum
Lexicon
12
PARAMETER RANGE SYSEX ADDRESS
*DX2 Delay
Master Lvl 0 to 16 0004 0004 0005 0001 0000 0000 0010
Master Dly 0 to 200 0004 0004 0005 0001 0001 0000 00C8
Master Fbk 0 to 100 0004 0004 0005 0001 0002 0000 0064
MasterXFbk 0 to 100 0004 0004 0005 0001 0003 0000 0064
HiCut 0 to 60 0004 0004 0005 0001 0005 0000 003C
Left 1 Lvl 0 to 25 0004 0004 0005 0001 000A 0000 0019
Left 2 Lvl 0 to 25 0004 0004 0005 0001 000B 0000 0019
Left 3 Lvl 0 to 25 0004 0004 0005 0001 000C 0000 0019
Right1Lvl 0 to 25 0004 0004 0005 0001 000D 0000 0019
Right2 Lvl 0 to 25 0004 0004 0005 0001 000E 0000 0019
Right3 Lvl 0 to 25 0004 0004 0005 0001 000F 0000 0019
LeftDelay1 0 to 2760 0004 0004 0005 0001 0010 0000 0AC8
LeftDelay2 0 to 2760 0004 0004 0005 0001 0011 0000 0AC8
LeftDelay3 0 to 2760 0004 0004 0005 0001 0012 0000 0AC8
RtDelay1 0 to 2760 0004 0004 0005 0001 0013 0000 0AC8
RtDelay2 0 to 2760 0004 0004 0005 0001 0014 0000 0AC8
RtDelay3 0 to 2760 0004 0004 0005 0001 0015 0000 0AC8
L-L Fbk 0 to 200 0004 0004 0005 0001 0016 0000 00C8
L-R Fbk 0 to 200 0004 0004 0005 0001 0017 0000 00C8
R-R Fbk 0 to 200 0004 0004 0005 0001 0018 0000 00C8
R-L Fbk 0 to 200 0004 0004 0005 0001 0019 0000 00C8
L-L Lvl 0 to 100 0004 0004 0005 0001 001A 0000 0064
L-R Lvl 0 to 100 0004 0004 0005 0001 001B 0000 0064
R-R Lvl 0 to 100 0004 0004 0005 0001 001C 0000 0064
R-L Lvl 0 to 100 0004 0004 0005 0001 001D 0000 0064
. . . MPX 100 and MPX 110 continued on page 14
MIDI Implementation Addendum
13
MPX Series
MPX 100 and MPX 110 (continued from page 13)
PARAMETER RANGE SYSEX ADDRESS
*DX2 Pitch
Feedback 1 0 to 200 0005 0004 0005 0002 0000 0001 00C8
Delay Left 0 to 50 0005 0004 0005 0002 0000 0002 0032
Pitch 1 0 to 5120 0005 0004 0005 0002 0000 0003 1400
Interval 1 0 to 36 0005 0004 0005 0002 0000 0004 0024
Feedback 2 0 to 200 0005 0004 0005 0002 0000 0005 00C8
Delay Rgt 0 to 50 0005 0004 0005 0002 0000 0006 0032
Pitch 2 0 to 5120 0005 0004 0005 0002 0000 0007 1400
Interval 2 0 to 36 0005 0004 0005 0002 0000 0008 0024
PARAMETER RANGE SYSEX ADDRESS
*DX2 Rotary
Rate Drum 0 to 1000 0005 0004 0005 0002 0001 0000 03E8
Rate Horn 0 to 1000 0005 0004 0005 0002 0001 0001 03E8
Delay 0 to 0 0005 0004 0005 0002 0001 0002 0000
Mstr Rate 0 to 100 0005 0004 0005 0002 0001 0003 0064
Depth Drum 0 to 100 0005 0004 0005 0002 0001 0004 0064
Depth Horn 0 to 100 0005 0004 0005 0002 0001 0005 0064
Res Drum 0 to 200 0005 0004 0005 0002 0001 0006 00C8
Res Horn 0 to 200 0005 0004 0005 0002 0001 0007 00C8
Width 0 to 100 0005 0004 0005 0002 0001 0008 0064
Balance 0 to 200 0005 0004 0005 0002 0001 0009 00C8
Acclrtn1 0 to 200 0005 0004 0005 0002 0001 000A 00C8
Dcclrtn1 0 to 200 0005 0004 0005 0002 0001 000B 00C8
DryMix 0 to 25 0005 0004 0005 0002 0001 000C 0019
Acclrtn2 0 to 200 0005 0004 0005 0002 0001 000D 00C8
Dcclrtn2 0 to 200 0005 0004 0005 0002 0001 000E 00C8
Mstr Depth 0 to 100 0005 0004 0005 0002 0001 000F 0064
MIDI Implementation Addendum
Lexicon
14
PARAMETER RANGE SYSEX ADDRESS
*DX2 Tremolo
Rate 1 0 to 5000 0005 0004 0005 0002 0002 0000 1388
Input Lvl 0 to 25 0005 0004 0005 0002 0002 0001 0019
Depth 0 to 100 0005 0004 0005 0002 0002 0002 0064
Phase 0 to 3 0005 0004 0005 0002 0002 0003 0003
Waveform 0 to 4 0005 0004 0005 0002 0002 0004 0004
PARAMETER RANGE SYSEX ADDRESS
*DX3
CascadeFbk 0 to 200 0004 0004 0006 0000 0003 0000 00C8
B1HiCut 0 to 60 0004 0004 0006 0000 0004 0000 003C
B2HiCut 0 to 60 0004 0004 0006 0000 0005 0000 003C
PARAMETER RANGE SYSEX ADDRESS
*DX3 Chorus
Depth 1 0 to 5000 0004 0004 0006 0001 0000 0000 1388
Depth 2 0 to 5000 0004 0004 0006 0001 0001 0000 1388
Spread 0 to 100 0004 0004 0006 0001 0002 0000 0064
PreDelay 1 0 to 100 0004 0004 0006 0001 0004 0000 0064
PreDelay 2 0 to 100 0004 0004 0006 0001 0005 0000 0064
Resonance1 0 to 200 0004 0004 0006 0001 0006 0000 00C8
Resonance2 0 to 200 0004 0004 0006 0001 0007 0000 00C8
HiCut 0 to 60 0004 0004 0006 0001 0008 0000 003C
Diffusion 0 to 100 0004 0004 0006 0001 0009 0000 0064
. . . MPX 100 and MPX 110 continued on page 16
MIDI Implementation Addendum
15
MPX Series
MPX 100 and MPX 110 (continued from page 15)
PARAMETER RANGE SYSEX ADDRESS
*DX3 Reverb
BassMult 0 to 9 0004 0004 0006 0002 0000 0000 0009
MidRT 0 to 63 0004 0004 0006 0002 0001 0000 003F
BassXover 0 to 60 0004 0004 0006 0002 0002 0000 003C
HiCut 0 to 60 0004 0004 0006 0002 0003 0000 003C
PreDelay 0 to 599 0004 0004 0006 0002 0004 0000 0257
Size 0 to 144 0004 0004 0006 0002 0005 0000 0090
Diffusion 0 to 100 0004 0004 0006 0002 0006 0000 0064
Spin 0 to 50 0004 0004 0006 0002 0007 0000 0032
Wander 0 to 255 0004 0004 0006 0002 0008 0000 00FF
Shape 0 to 255 0004 0004 0006 0002 0009 0000 00FF
Spread 0 to 255 0004 0004 0006 0002 000A 0000 00FF
PARAMETER RANGE SYSEX ADDRESS
*DX4
CascadeFbk 0 to 200 0004 0004 0007 0000 0003 0000 00C8
B1HiCut 0 to 60 0004 0004 0007 0000 0004 0000 003C
B2HiCut 0 to 60 0004 0004 0007 0000 0005 0000 003C
PARAMETER RANGE SYSEX ADDRESS
*DX4 Pitch
Feedback L 0 to 200 0004 0004 0007 0001 0001 0000 00C8
Delay Left 0 to 50 0004 0004 0007 0001 0002 0000 0032
Pitch 1 0 to 5120 0004 0004 0007 0001 0003 0000 1400
Interval 1 0 to 36 0004 0004 0007 0001 0004 0000 0024
Feedback R 0 to 200 0004 0004 0007 0001 0005 0000 00C8
Delay Rgt 0 to 50 0004 0004 0007 0001 0006 0000 0032
Pitch 2 0 to 5120 0004 0004 0007 0001 0007 0000 1400
Interval 2 0 to 36 0004 0004 0007 0001 0008 0000 0024
MIDI Implementation Addendum
Lexicon
16
PARAMETER RANGE SYSEX ADDRESS
*DX4 Reverb
BassMult 0 to 9 0004 0004 0007 0002 0000 0000 0009
MidRT 0 to 63 0004 0004 0007 0002 0001 0000 003F
BassXover 0 to 60 0004 0004 0007 0002 0002 0000 003C
HiCut 0 to 60 0004 0004 0007 0002 0003 0000 003C
PreDelay 0 to 599 0004 0004 0007 0002 0004 0000 0257
Size 0 to 144 0004 0004 0007 0002 0005 0000 0090
Diffusion 0 to 100 0004 0004 0007 0002 0006 0000 0064
Spin 0 to 50 0004 0004 0007 0002 0007 0000 0032
Wander 0 to 255 0004 0004 0007 0002 0008 0000 00FF
Shape 0 to 255 0004 0004 0007 0002 0009 0000 00FF
Spread 0 to 255 0004 0004 0007 0002 000A 0000 00FF
PARAMETER RANGE SYSEX ADDRESS
*DX5
CascadeFbk 0 to 200 0004 0004 0008 0000 0003 0000 00C8
B1HiCut 0 to 60 0004 0004 0008 0000 0004 0000 003C
B2HiCut 0 to 60 0004 0004 0008 0000 0005 0000 003C
*DX5 Reverb 0003 0004 0008 0001 0000 0000 000A
BassMult 0 to 9 0004 0004 0008 0001 0000 0000 0009
MidRT 0 to 63 0004 0004 0008 0001 0001 0000 003F
BassXover 0 to 60 0004 0004 0008 0001 0002 0000 003C
HiCut 0 to 60 0004 0004 0008 0001 0003 0000 003C
PreDelay 0 to 100 0004 0004 0008 0001 0004 0000 0064
Size 0 to 144 0004 0004 0008 0001 0005 0000 0090
Diffusion 0 to 100 0004 0004 0008 0001 0006 0000 0064
Spin 0 to 50 0004 0004 0008 0001 0007 0000 0032
Wander 0 to 255 0004 0004 0008 0001 0008 0000 00FF
Shape 0 to 255 0004 0004 0008 0001 0009 0000 00FF
Spread 0 to 255 0004 0004 0008 0001 000A 0000 00FF
. . . MPX 100 and MPX 110 continued on page 18
MIDI Implementation Addendum
17
MPX Series
MPX 100 and MPX 110 (continued from page 17)
PARAMETER RANGE SYSEX ADDRESS
*DX5 Delay
Master Lvl 0 to 16 0005 0004 0008 0002 0000 0000 0010
Master Dly 0 to 200 0005 0004 0008 0002 0000 0001 00C8
Master Fbk 0 to 100 0005 0004 0008 0002 0000 0002 0064
MasterXFbk 0 to 100 0005 0004 0008 0002 0000 0003 0064
HiCut 0 to 60 0005 0004 0008 0002 0000 0005 003C
Left 1 Lvl 0 to 25 0005 0004 0008 0002 0000 000A 0019
Left 2 Lvl 0 to 25 0005 0004 0008 0002 0000 000B 0019
Left 3 Lvl 0 to 25 0005 0004 0008 0002 0000 000C 0019
Right1 Lvl 0 to 25 0005 0004 0008 0002 0000 000D 0019
Right2 Lvl 0 to 25 0005 0004 0008 0002 0000 000E 0019
Right3 Lvl 0 to 25 0005 0004 0008 0002 0000 000F 0019
LeftDelay1 0 to 2000 0005 0004 0008 0002 0000 0010 07D0
LeftDelay2 0 to 2000 0005 0004 0008 0002 0000 0011 07D0
LeftDelay3 0 to 2000 0005 0004 0008 0002 0000 0012 07D0
RtDelay1 0 to 2000 0005 0004 0008 0002 0000 0013 07D0
RtDelay2 0 to 2000 0005 0004 0008 0002 0000 0014 07D0
RtDelay3 0 to 2000 0005 0004 0008 0002 0000 0015 07D0
L-L Fbk 0 to 200 0005 0004 0008 0002 0000 0016 00C8
L-R Fbk 0 to 200 0005 0004 0008 0002 0000 0017 00C8
R-R Fbk 0 to 200 0005 0004 0008 0002 0000 0018 00C8
R-L Fbk 0 to 200 0005 0004 0008 0002 0000 0019 00C8
L-L Lvl 0 to 100 0005 0004 0008 0002 0000 001A 0064
L-R Lvl 0 to 100 0005 0004 0008 0002 0000 001B 0064
R-R Lvl 0 to 100 0005 0004 0008 0002 0000 001C 0064
R-L Lvl 0 to 100 0005 0004 0008 0002 0000 001D 0064
MIDI Implementation Addendum
Lexicon
18
Loading...
+ 40 hidden pages