Effect Status; Knob Data; Patch System Data - Lexicon MPX 1 - MIDI IMPLEMENTATION DETAILS Midi Implementation Manual

Table of Contents

Advertisement

Lexicon
Effect Status (Bytes 516-517, Parameter Type 0x0113)
This one byte determines the "bypassed/not-bypassed" state of each of the effects blocks. Each of the
first six bits is assigned to an effect block with a 0 indicating "bypassed" and a 1 indicating "not-bypassed"
(or active). The following masks are defined in the system software to toggle these bits:
PITCH_ON
0x01
CHORUS_ON
0x02
EQ_ON
0x04
MOD_ON
0x08
REVERB_ON
0x10
DELAY_ON
0x20
Knob Data (Bytes 698-721)
The "Knob" (also referred to as the custom controller) allows the operator to rename a parameter and place
it in "Soft Row". "Value" represents the value of the custom controller you want to store and the value you
want the controller to initialize to. The minimum and maximum values are 8-bit values but should be limited
to 0-127 as all other controllers.
With Knob you can assign a 9-character name that will appear on the display as well as minimum and a
maximum value to which the controller can be adjusted. As with the program name, the Knob name does
NOT need to be null terminated but should be padded with spaces (0x20).
Patch System Data (Bytes 578-697)
This group of bytes defines the patch assignments made for the current program. Each patch consists
of 12 bytes which function as follows:
Offset
0
1
2
3
4
5
6,7
8,9
10,11
Source controller number is the number from Appendix A: Controller Numbers. A value of 0xFF indicates
that the controller is unassigned.
Source minimum value defines what the system considers the minimum value for a given controller. When
the controller hits this value the system will drive the destination parameter to its defined minimum value.
Source mid value defines what the system considers the mid value for a given controller. When the
controller hits this value the system will drive the destination parameter to the destination's defined mid
value. A value of 0xFF indicates that the mid field is not used.
This implies linear response to controller values between the min and max values.
Source maximum value defines what the system considers the maximum value for a given controller.
When the controller hits this value the system will drive the destination parameter to its defined maximum
value. All controllers have a range of 0-127.
Description
Source controller number
Source minimum value
Source mid value
Source maximum value
Destination effect/controller type
Destination parameter index
Destination minimum value
Destination mid value
Destination maximum value
MPX 1 MIDI Implementation Details
# Bytes
Parameter Type#
1
0x013A
1
0x013B
1
0x013C
1
0x013D
1
0x013E
1
0x013F
2
0x0140
2
0x0141
2
0x0142
33

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mpx 1

Table of Contents