Table of Contents

Advertisement

MIDI Implementation Supplement
Executing MIDI SysEx messages is a complicated process. It is important to read this document

CAUTION

before attempting to use this feature with MPX Series products. Pay particular attention to these
precautions.
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.
6
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
DX1
Delay/Echo
DX2*
Delay/Echo
DX3
Chorus
DX4
Pitch
DX5
Reverb
* DX2 is used as a dual program algorithm in Special FX
programs. Otherwise, it is used for single Delay/Echo,
Rotary, and Tremolo effects.
Lexicon
Second Effect
Chorus, Flange, or
Detune
Pitch, Rotary, or
Tremolo
Reverb
Reverb
Delay/Echo, Flange,
or Detune

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mpx seriesMpx 100Mpx 110Mpx 200Mpx 500

Table of Contents