Display Units Type; Requesting The Parameter Description; Parameter Label Message - Lexicon MPX 1 - MIDI IMPLEMENTATION DETAILS Midi Implementation Manual

Table of Contents

Advertisement

Lexicon

Display Units Type

This field specifies a specific display type for this parameter type. Like parameter types, display types
define a display technique that can be used for more than one parameter type.

Requesting the Parameter Description

A parameter description is requested by specifying the parameter type. For example, to request
parameter 125 hex on a system with the Device ID set for 0, the following message would be sent:
request
——header——
F0 06 09 00 06
Note that all 4 nibbles of the parameter must be sent padded with 0s if needed.
05

Parameter Label Message

This message allows you to get a string describing the parameter at a given control level. This message
was included to simplify navigation of the control tree when the controlling system has limited memory
available. The string returned is the same as the "name" field of the parameter description message.
Transmit only
Byte # Value HEX
1
F0
2
06
3
09
4
0bbb bbbb
5
05
6-9
0n
10-x
0n
0n
0n
0n
0n
0n
F7
Control Levels are used in the request message for this packet as follows:
0n
Number of Control Levels
0n
Number of Control Levels
0n
Number of Control Levels
0n
Number of Control Levels
0n
Control Level 0 (A)
0n
Control Level A
0n
Control Level A
0n
Control Level A
0n
Control Level 1 (B)
0n
Control Level B
0n
Control Level B
0n
Control Level B
parameter
parameter
class
04 00
05 02 01 00 F7
Description
Sysex ID (Start)
Lexicon ID
MPX 1 ID
Device ID
Parameter Label
# of characters
Parameter Label String
# of control levels (2 bytes)
Control level 0 (A) (2 bytes)
Control level 1 (B) (2 bytes)
Control level 2 (C) (2 bytes)
— up to Control level 65535
End of Sysex
(lo nib)
(lo mid nib)
(hi mid nib)
(hi nib)
(lo nib)
(lo mid nib)
(hi mid nib)
(hi nib)
(lo nib)
(lo mid nib)
(hi mid nib)
(hi nib)
number
Notes
0-127
Message class
Number of characters (bytes) in the string
This is the actual string (nibble-ized) so it is the "Number of
characters" x 2 long
Number of control levels used in the parameter address. This
is a 16-bit field so the address can have up to 64k digits (control
levels)
This is the first control level. It defines the level 0 (A) control
address of the parameter. The control level addresses are 16-
bit fields so the control addresses can be 64k deep. Letters are
used to differentiate levels and their values.
same as previous
same as previous
same as previous
(Nibble 1 of argument)
(Nibble 2 of argument)
(Nibble 3 of argument)
(Nibble 4 of argument)
(Nibble 5 of argument)
(Nibble 6 of argument)
(Nibble 7 of argument)
(Nibble 8 of argument)
(Nibble 9 of argument)
(Nibble 10 of argument)
(Nibble 11 of argument)
(Nibble 12 of argument)
MPX 1 MIDI Implementation Details
17

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mpx 1

Table of Contents