Number Of Parameter Types; Bottom Parameters; Parameter Data Message - Lexicon MPX 1 - MIDI IMPLEMENTATION DETAILS Midi Implementation Manual

Table of Contents

Advertisement

Lexicon

Number of Parameter Types

The Number of Parameter Types message specifies the number of parameter types in the MPX 1. An
editor program can use this to request Parameter Description (04 hex) dumps of all the parameters in the
system.

Bottom Parameters

A Bottom parameter is the last control level on a given branch and indicates that there is only one lower
level — the one which contains the real, adjustable parameters. With the exception of Effect control levels,
all other parameters are used only to navigate the user interface. (Effect control levels can be sent values
to change the currently running algorithm.)
Rather than identifying Bottom parameters, a controlling system can simply monitor the Control Level flag
in the Parameter Description to identify the end of a branch ( bit/flag cleared).
The remaining information can be used by the controlling system to detect software updates and to
ascertain the ROM version.
There are no arguments to the System Configuration Request. The Request message is as follows
(assuming the Device ID is 0):
——header——
F0 06 09 00 06
|
Device ID (0-126)
01

Parameter Data Message

This message allows all types of parameter data to be passed to and from the system. Typically this
message class is used to change parameter values in a system remotely (automation, etc) and to dump
data in and out of the box. The word "parameter" should be interpreted loosely here as MPX 1 parameters
can be actual dumps as well as traditional parameters such as mix, reverb time, etc.
Transmit + Receive only
Byte #
Value HEX
1
F0
2
06
3
09
4
0bbb bbbb
5
01
6-9
0n
10-x
0n
0n
0n
0n
0n
0n
F7
Class
——unused———
00 00
00 00 00 00 00 00 F7
Description
Sysex ID (Start)
Lexicon ID
MPX 1 ID
Device ID
Message class
Number of bytes (2 bytes)
Parameter data
# 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
MPX 1 MIDI Implementation Details
Req
Notes
0-127 transmit, 0-126 receive
Parameter data
Number of bytes in the parameter and its option, if available.
This is a 16-bit field so up to 64K bytes is supported.
Actual parameter data and, if available, option data. Option
data always appears after the parameter data. Use the
number of bytes field of the parameter and the option
description to differntiate the parameter from the option.
Number of control levels are used in the parameter ad-
dress. This is a 16-bit field so the address can have up to
64k digits (control levels). (MPX 1 max is 5.)
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. Note
that letters are used to differentiate levels and their values.
same as previous
same as previous
same as previous
11

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mpx 1

Table of Contents