About Midi Sysex Messages; Message Types; Query Messages • Data Messages; Message Components - Lexicon MPX Midi Implementation Manual

Table of Contents

Advertisement

MIDI Implementation Supplement

ABOUT MIDI SYSEX MESSAGES

MIDI System Exclusive (SysEx) messages can
be used to adjust algorithm parameters for
MPX 110, MPX 200, and MPX 500. 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.
4

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)
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.
Lexicon

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mpx seriesMpx 100Mpx 110Mpx 200Mpx 500

Table of Contents