Parameter Description; Parameter Type Number; Number Of Parameter Name Characters - Lexicon MPX 1 V1.10 - MIDI IMPLEMENTATION DETAILS Midi Implementation Manual

V1.10 midi implementation details
Table of Contents

Advertisement

Lexicon
04

Parameter Description

Each parameter type used by the system is assigned a unique identifying number, much like menus and
dialog boxes are assigned IDs in Windows and Macintosh software. As these numbers represent the
attributes of a parameter, each can be used for several parameters. An example of this is the audio Mix
parameter type used in all MPX 1 algorithms. The Mix parameter itself is different for each algorithm, but
as each uses the same parameter type, only one parameter description is necessary.
Typically, this message is requested once for each legal parameter type creating a database of all
parameter descriptions to build a control tree.
Transmit only
Byte #
Value HEX
1
F0
2
06
3
09
4
0bbb bbbb
5
04
6-9
0n
10-11
0n
12 - n
0n
0n
0n
0n
0n
0n
0n
0n
0n
0n
0n
0n
0n
0n
F7
Parameter Type Number (Bytes 6-x)
This is the ID of this parameter type. Each actual parameter in the system is assigned a Parameter Type
Number to describe its operation.
Number of Parameter Name Characters (Bytes 10-11)
This identifies both the number of characters in the name and the point at which the Parameter Name field
ends and the Number of bytes field begins. Not all parameter names are of the same size; audio
parameters tend to have 5-character names, while most others have 11 characters.
Description
Sysex ID (Start)
Lexicon ID
MPX 1 ID
Device ID
Message Class
Parameter Type (2 bytes)
# of Characters in Name (1 byte)
Name of parameter
(# of characters nibbled)
# of bytes (2 bytes)
Control Flags (1 byte)
Option Parameter Type (2 bytes)
Number of units/limits (1 byte)
st
1
Minimum Value (2 bytes)
st
1
Maximum Value (2 bytes)
st
1
Display units (2 bytes)
nd
2
Minimum Value (2 bytes)
nd
2
Maximum Value (2 bytes)
nd
2
Display units (2 bytes)
nth Minimum Value (2 bytes)
nth Maximum Value (2 bytes)
nth Display units (2 bytes)
End of Sysex
MPX 1 V1.10 MIDI Implementation Details
Notes
0-127
Parameter description
max 65536 types
max 255 characters
ASCII (as some LCDs use 0-7 for custom characters. 0,
should not be interpreted as the end of the string)
Size of the parameter (max 65535 bytes)
Hex
Binary
00
0000 0000=No flags set
01
0000 0001=Automation
02
0000 0010=Patchable
03
0000 0011=Automation & Patchable
04
0000 0100=Control Level
08
0000 1000=Bottom Control Level
Uses standard Parameter Type numbers. Note that a
value of 0xFFFF indicates no options are used.
max 255 units/limits
see below
15

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mpx 1

Table of Contents