Sie sind auf Seite 1von 41

300 MIDI Implementation Details

300
Digital Effects
System
MIDI
Implementation
Details

41

300 MIDI Implementation Details

Lexicon

SysEx Protocol
Received Messages
and Responses

Generic System Exclusive Message Format


Value

Description

F0
06
03

System Exclusive ID
Lexicon ID
M300 ID

0ccc nnnn

c = Message Class
0 = Active Bulk Data
1 = Stored Bulk Data
2 = Parameter Data
3 = Event Data
4 = Request Data
5 = Response Data
6 = Display Data
n = Midi Chnl

0sss dddd

Subclass, Domain

0xxx xxxx...

(Various Data Bytes)

F7

End of System Exclusive

(Receive Only)
(Transmit Only)
(MacIntosh GUI)

300 MIDI Implementation Details

Active Bulk Data Format


I/O format used to transmit and receive bulk data in active use.
Value

Description

F0
06
03

M300 System Exclusive Header

0000 nnnn

Active Bulk Data Class, Midi Chnl

0sss dddd

0x02 - V1.02 Active Setup


0x03 - V1.02 Active Effect
0x10 - V1.02 Active Table
0x20 - V1.02 Active Event List
0x32 - V3.00 Active Setup
0x33 - V3.00 Active Effect A
0x34 - V3.00 Active Effect B
0x40 - V3.00 Active Table

0iii iiii
0x00 - 0x7F: Table Entry
0x00 - 0x31: EList Entry

Index
1 - 128
1 - 50

0ccc cccc

Data Byte Count (# Nibblized Pairs + 4)

0000 xxxx
0000 xxxx

Nibblized Data Byte Pairs, LSB First

0B, 09, 06, 0D


0B, 06, 09, 0D

Bulk Data Flag

0sss ssss

Data Checksum

F7

End of System Exclusive

300 MIDI Implementation Details

Lexicon

Stored Bulk Data Format


I/O format used to transmit and receive user register bulk data.

Value

Description

F0
06
03

M300 System Exclusive Header

0001 nnnn

Stored Bulk Data Class, Midi Chnl

0sss dddd

0x00 - V1.02 Stored Setup


0x10 - V1.02 Stored Effect
0x20 - V3.00 Stored Setup
0x30 - V3.00 Stored Effect
0x40 - V3.00 Preset Setup
0x50 - V3.00 Preset Effect

0iii iiii
0x00 - 0x63: Presets
0x00 - 0x7F: Registers

Index
1 - 100
1-28

0ccc cccc

Data Byte Count (# Nibblized Pairs + 4)

0000 xxxx
0000 xxxx...

Nibblized Data Byte Pairs, LSB First

0B, 09, 06, 0D


0B, 06, 09, 0D

Bulk data flag

0sss ssss

Data checksum

F7

End of System Exclusive

300 MIDI Implementation Details

Parameter Data Format


I/O format used to transmit and receive sysex param automation data.
Value

Description

F0
06
03

M300 System Exclusive Header

0010 nnnn

Parameter Data Class, Midi Chnl

0sss dddd

s = Subclass
0 = Param Value
1 = Param Limit
2 = Param Count
d = Domain
0 = Utility
1 = Run
2 = Setup
3 = Effect A
4 = Effect B
5 = Modulation A
6 = Modulation B

0nnn nnnn
0x00 - 0x21: Param 1-34

Parameter Number

NOTE: The param count is domain dependent. Out of range parameter numbers
will be ignored.
0vvv vvvv

Parameter Value, LSB

0vvv vvvv

Parameter Value, MSB

F7

End of System Exclusive

300 MIDI Implementation Details

Lexicon

Event Data Format


I/O format used to transmit and receive sysex event automation data.
Value

Description

F0
06
03

M300 System Exclusive Header

0011 nnnn

Event Data Class, Midi Chnl

0sss dddd

s = Subclass
0 = Enqueue Event
d = Domain
0 = Utility
1 = Run
2 = Setup
3 = Effect A
4 = Effect B
5 = Modulation A
6 = Modulation B

0nnn nnnn

Event Number
0x00 - 0x7F: Event 1 - 128

0vvv vvvv

Event Data, LSB

0vvv vvvv

Event Data, MSB

F7

End of System Exclusive

300 MIDI Implementation Details

Request Data Format


Receive only format.
Value

Description

F0
06
03

M300 System Exclusive Header

0100 nnnn

Request Data Class, Midi Chnl

0sss dddd
0ooo oooo

s = Subclass
0 = Request Data
d = Domain
0x00/0x00 - All Preset Setups
0x00/0x01 - All Preset Effects
0x00/0x02 - All Stored Setups
0x00/0x03 - All Stored Effects
0x00/0x04 - Preset Setup
0x00/0x05 - Preset Effect
0x00/0x06 - Stored Setup
0x00/0x07 - Stored Effect
0x02/0x08 - Active Setup
0x03/0x09 - Active Effect A
0x04/0x09 - Active Effect B
0x00/0x0A - Map Table
0x00/0x0B - Map Table Entry
0x00/0x0C - Event List
0x00/0x0D - Event List Entry
0x0n/0x0E - Param Value
n = Domain (As Specified Above)
0x0n/0x0F - Param Limit
0x0n/0x10 - Param Count
0x0n/0x11 - Param Name String (S)
n = Domain (3 or 4)
0x0n/0x12 - Param Name String (L)
0x0n/0x13 - Param Value String (S)
0x0n/0x14 - Param Value String (L)
0x00/0x15 - Setup ID
0x03/0x16 - Effect A ID
0x04/0x16 - Effect B ID
0x00/0x17 - System Data
0x00/0x18 - Preset Effect Data
0x00/0x19 - Stored Effect Data
0x03/0x1A - Active Effect A Data
0x04/0x1A - Active Effect B Data

0vvv vvvv

Register/Entry/Param#, LSB
(Opcodes: 4-7, 11, 13-20, 24-25)

0vvv vvvv

Register/Entry/Param#, MSB

F7

End of System Exclusive

300 MIDI Implementation Details

Lexicon

Response Data Format


Transmit only format.
Value

Description

F0
06
03

M300 System Exclusive Header

0101 nnnn

Response Data Class, Midi Chnl

0sss dddd
0ooo oooo

s = subclass
Response Data Opcode
0x0n/0x12 - Param Name String (L)
0x0n/0x13 - Param Value String (S)
0x0n/0x14 - Param Value String (L)
0x00/0x15 - Setup ID
0x03/0x16 - Effect A ID
0x04/0x16 - Effect B ID
0x00/0x17 - System Data
0x00/0x18 - Preset Effect Data
0x00/0x19 - Stored Effect Data
0x03/0x1A - Active Effect A Data
0x04/0x1A - Active Effect B Data
0x30/0x1B - Active Meter DataD
0x7F - NACK

(Unrecognized Request)

0xxx xxxx

Various Data Bytes, Opcode Dependent.

F7

End of System Exclusive

Param String Request - Response


(Opcode 17 - 20) Data Format:

Value

Description

0nnn nnnn

Parameter Number
0x00 - 0x7F: Param 1 - 128

0sss ssss

String Length (Including Null)

0ccc cccc

ASCII Char #1

0ccc cccc

ASCII Char #n

300 MIDI Implementation Details

Register ID Request
Response (Opcode 21, 22) Data Format:
Value

Description

0000 000t

Register Type
0 - Preset
1 - Stored

0iii iiii

Index
0x00 - 0x7F: Registers 1 - 128

System Data Request


Response (Opcode 23) Data Format:
Byte Number

Description

Max Setup Preset Registers

Max Setup Stored Registers

Max Effect Preset Registers

Max Effect Stored Registers

Max Config Programs

Max Effect Programs

Max Effect Parameters

Max Effect Patches

Register Param Data Request


Response (Opcode 24 - 26) Data Format:
Value

Description

0iii iiii

Register Index
0x00 - 0x7F: Registers 1 - 128

0nnn nnnn

Register Param Count


0x00 - 0x21: Params 1 - 34

0ccc cccc

Data Byte Count (# Nibblized Pairs + 4)

0000 xxxx
0000 xxxx

Nibblized Data Byte Pairs, LSB First

0B, 09, 06, 0D


0B, 06, 09, 0D

Bulk data flag

0sss ssss

Data checksum

300 MIDI Implementation Details

Lexicon

Unnibblized Bulk Param Data Format


Byte Number

Description

Param Index
0x00 - 0x21: Params 1 - 34

Status
0 - Inactive
1 - Alg Param
2 - I/O Param

Limit LSB

Limit MSB

5-9

Short Name String ( 4 chars + 1)

10-30

Long Name String (20 chars + 1)

31

Disp Type

Active Meter Data - Response


(Opcode 27) Data Format:

10

Value

Description

0aaa aaaa

L Meter Value LSB

0bbb bbbb

L Meter Value MSB

0ccc cccc

R Meter Value LSB

0ddd dddd

R Meter Value MSB

300 MIDI Implementation Details

Display Data Format


MacIntosh GUI support format.
Value

Description

F0
06
03

M300 System Exclusive Header

0110 nnnn

Display Data Class, Midi Chnl

0sss dddd

s = Subclass
0 - Front Panel
d = Domain
0 - Utility

0ooo oooo

Display Data Opcode


0 = Display String
1 = Display Underline
2 =Display Blink
3 = Clear String
4 = Clear Attributes

0xxx xxxx

Various Data Bytes, Opcode Dependent.

F7

End of System Exclusive

Display String
Display (Opcode 0) Data Format:
Value

Description

0nnn nnnn

Starting Position
0x00 - 0x27: Column 0 - 39

0sss ssss

String Length (Including Null)

0ccc cccc

ASCII Char #1

0ccc cccc

ASCII Char #n (Max = 40 chars)

Display String - Display


(Opcode 1 - 2) Data Format:
Value

Description

0nnn nnnn

Starting Position
0x00 - 0x27: Column 0 - 39

0sss ssss

Character Count

11

300 MIDI Implementation Details

Lexicon

Unnibblized Bulk Data Setup Register Format (V1.02)


Byte Number

Description

1 - 12
13

Setup Name (ASCII)


0

14

Effect A Number
0x00 - 0x4A: Presets 1-75
0x4B - 0x7F: Registers 1-53
0x8B : Available

Note: Registers 54 - 64 are ignored.


15

Effect B Number
0x00 - Inactive

16

Single Machine Input Config


0 =Analog
1 =Digital
2 =Ana+Dig

17

Misc Setup Params


Bits
7-6

18

12

Param
Left Meter Assignment
0 =ANA-IN
1 = DIG-IN
2 = FX-OUT

Bits
5-4

Param
Analog Sample Rate
0 - 48kHz
1 - 44.1kHz

Bits
3-2

Param
Right Meter Assignment
0 - ANA-IN
1 - DIG-IN
2 - FX-OUT

Bits
1-0

Param
Digital Input Connector
0 = XLR
1 = RCA
2 = Optical

Misc Setup Params


Bit
6

Param
Digital Copy Protection
0 = No-Copy
1 = One-Copy

Bit
5

Param
Analog Emphasis
0 = Off
1 = On

Bit
4

Param
Digital Emphasis
0 -=Off
1 = On

Bit
0

Param
Digital Output Format
0 = SPDIF (EIAJ-340)
1 = AES

300 MIDI Implementation Details

Unnibblized Bulk Data Setup Register Format (V3.00)


Byte Number

Description

1-12

Setup Name (ASCII)

13

14

Effect A Number
0x00 - 0x63: Presets 1 - 100
0x64 - 0x95: Registers 1 - 50

15

Effect B Number
0x00 - 0x63: Presets 1 - 100
0x64 - 0x95: Registers 1 - 50

16

Setup Machine Config/Routing


Bits
Param
7-6
Machine Config
0 = Single
1 = Dual Mono
2 = Cascade A->B
3 = Cascade B->A
5-4

LFO Shape
0 - Sine
1 - Triangle
2 - Square
4 - Random

3-2

Left Meter Assignment


Single
0 =ANA-IN
1 =DIG-IN
2 = FX-OUT
Dual Mono
0 =LCH-IN
1 = RCH-IN
2 =LFXOUT
Cascade
0 = INPUT
1 = MID-PT
2 = OUTPUT

1-0

Right Meter Assignment


Single
0 = ANA-IN
1 = DIG-IN
2 = FX-OUT
Dual Mono
0 = LCH-IN
1 = RCH-IN
2 = RFXOUT
Cascade
0 = INPUT
1 = MID-PT
2 = OUTPUT

17

Softknob
0x00 - 0x7F: MIDI Controller Value

18

LFO Rate

13

300 MIDI Implementation Details

Lexicon

Bits
3-0
19 - 24

25 - 30

31 - 36

14

Single I/O Signal Levels


Byte
1
2
3
4
5
6

Param
LFO Rate
0-Off; 1-250 value x .02Hz
Param
ALVL
ABAL
DLVL
DBAL
OMIX
n/a

(I)
(I)
(I)
(I)
(O)

Dual Mono I/O Signal Levels


Byte
Param
1
AIN
2
ABAL
3
BIN
4
BBAL
5
AMIX
6
BMIX

(I)
(I)
(I)
(I)
(O)
(O)

Cascade I/O Signal Levels


Byte
Param
1
INPT
2
BAL
3
FDBK
4
AMIX
5
BMIX
6
OMIX

(I)
(I)
(I)
(O)
(O)
(O)

Patch 1
Byte
1
2
3
4
5
6

Param
Source
Destination
Scale (MSB)
Threshold
Scale (LSB)
0

Patch 2 (Byte Order As Above)

300 MIDI Implementation Details

Unnibblized Bulk Data Effect Register Format (V1.02)


Byte Number

Description

1 - 12

Effect Name (ASCII)

13

14

Algorithm ID
0 =Reverb
1 =Stereo Adjust
2 =Ambience
3 =Stereo Pitch Shift

15 - 74

Params 0-29 (16-bit Values, MSB first)

75 - 80

Patch 1
Byte
1
2
3
4
5
6

Param
Source
Destination
Scale (MSB)
Threshold
Scale (LSB)
0

81 - 86

Patch 2 (Byte Order As Above)

87 - 92

Patch 3 (Byte Order As Above)

93 - 98

Patch 4 (Byte Order As Above)

99 - 104

Patch 5 (Byte Order As Above)

15

300 MIDI Implementation Details

Lexicon

Unnibblized Bulk Data Effect Register Format (V3.00)


Byte Number

Description

1 - 12

Effect Name (ASCII)

13

14

Algorithm ID
0 = Reverb
1 = Ambience
2 =Plate
3 = Stereo Adjust
4 =Stereo Pitch Shift
5 =Twin Echo
6 =Small Reverb
7 = Mono Pitch Shift
8 =Mono Compressor
9 = PONS
10 = Small Stereo Adjust

15 - 82

Params 0-33 (16-bit Values, MSB first)

83 - 87

Patch 1
Byte
1
2
3
4
5

Param
Source
Destination
Scale (MSB)
Threshold
Scale (LSB)

88 - 92

Patch 2 (Byte Order As Above)

93 - 97

Patch 3 (Byte Order As Above)

98 - 102

Patch 4 (Byte Order As Above)

Unnibblized Bulk Data Program Change Map Table Format (V1.02)

16

Byte Number

Description

Effect A Number
0x00 - 0x4A: Presets 1 - 75
0x4B - 0x8A: Registers 1 - 64
0x8B
Available

300 MIDI Implementation Details

Unnibblized Bulk Data Program Change Map Table Format (V3.00:


Byte Number

Description

0
1
2

0-99
Presets 1-100
100-149 Registers 1-50

Machine A Effect
Machine B Effect
Setup

Unnibblized Bulk Data Event List Data Format (V1.02 - Input Only)
Byte Number

Description

Event Type
0 =No Event
1 = New Event
2 = Effect Change

Not Used

Timecode Hours
0x00 - 0x17 (0 - 23)

Timecode Minutes
0x00 - 0x3B (0 - 59)

Timecode Seconds
0x00 - 0x3B (0 - 59)

Timecode Frames
0x00 - 0x1D (0 - 29)

Timecode Sub-Frames
0x00 - Not Used

Not Used

Not Used

10

Not Used

11

Not Used

12

Not Used

13

Not Used

14

Effect Register
0x00 - 0x4A: Presets 1 - 75
0x4B - 0x8A: Registers 1 - 64

17

300 MIDI Implementation Details

Lexicon

Midi Time Code Setup Format


I/O format used to tramsmit and receive active event list data.
Value

Description

F0
7E
0000 nnnn

System Exclusive ID
Non-Real-Time ID
Midi Chnl

04

Midi Time Code


0000 dddd
Setup Message Type
0 = Special
7 = Event Start Point w/Additional Info
9 = Delete Event Start Point

0tth hhhh

t = Frame Rate
0 = 24 Fr/Sec (Film)
1 = 25 Fr/Sec (EBU )
2 = 30 Fr/Sec (SMPTE Drop)
3 = 30 Fr/Sec (SMPTE Non-Drop)
h = Hours
0x00 - 0x17 (0 - 23)

00mm mmmm

m = Minutes
0x00 - 0x3B (0 - 59)

00ss ssss

s = Seconds
0x00 - 0x3B (0 - 59)

000f ffff

f = Frames
0x00 - 0x1D (0 - 29)

0ggg gggg

g = Fractional Frames
0x00 - 0x63 (0 - 99)

0iii iiii

Event Number
Special Message
0 = Time Code Offset
1 = Enable Event List
2 = Disable Event List.
3 = Clear Event List
5 =Event List Request
Non-Special Message
0x00 - 0x31: Event List Entry 1 - 50

18

0iii iiii

Data Byte Count (# Nibblized Pairs)

0000 xxxx
0000 xxxx...

Nibblized Data Byte Pairs, LSB First


(Optional, varies among message types)

F7

End of System Exclusive

300 MIDI Implementation Details

Unnibblized Event List Data Format


Byte Number

Description

Lexicon ID

M300 ID

Event Type
0 = No Event
1 = New Event
2 =Setup Change
3 = Effect A Change
4 = Effect B Change
5 = Param A Change
6 = Param B Change

Setup, Effect or Param Number


Setup Register
0-99: Presets 1 - 100
100-149: Registers 1 - 50
Effect Register
0-99: Presets 1 - 100
100-149: Registers 1 - 50

Parameter Number
0x00 - 0x21: Param 1 - 34
5

Glide Status
Reserved for internal use only.

Parameter Glide Time


0x00 - 0xFF: 0 - 255 Frames

Parameter Initial Value, LSB

Parameter Initial Value, MSB

Parameter Final Value, LSB

10

Parameter Final Value, MSB

19

300 MIDI Implementation Details

Lexicon

Other Non-Real-Time SysEx Messages


Inquiry Request Format: Receive only
Value

Description

F0
7E
0000 nnnn

System Exclusive ID
Non-Real-Time ID
Midi Chnl

06
01
F7

General Info
Device Inquiry Message
End of System Exclusive

Inquiry Response Format


Transmit only

20

Value

Description

F0
7E
0000 nnnn

System Exclusive ID
Non-Real-Time ID
Midi Chnl

06
02
06

General Info
Device ID Message
Lexicon ID

0
0

Device Family Code, LSB


Device Family Code, MSB

0mmm mmmm

Family Member Code, LSB


0 = PCM70
1 =480L
(Not Implemented!)
2 = LXP1
3 = M300
4 = MRC
V3.0
5 = LXP5
6 = LXP15
>6 = Future Products

Family Member Code, MSB

0sss ssss
0sss ssss
0sss ssss
0sss ssss

Software Rev, Byte 1


Software Rev, Byte 2
Software Rev, Byte 3
Software Rev, Byte 4

F7

End of System Exclusive

(ASCII)
( )
( )
( )

300 MIDI Implementation Details

Other Real-Time SysEx Messages


MTC Full Message: Receive only
Value

Description

F0
7F
7F

System Exclusive ID
Real-Time ID
Universal Device ID

01
01

MIDI Time Code


MTC Full Message

0tth hhhh

t = Frame Rate
0 = 24 Fr/Sec (Film)
1 =25 Fr/Sec (EBU )
2 =30 Fr/Sec (SMPTE Drop)
3 = 30 Fr/Sec (SMPTE Non-Drop)
h = Hours
0x00 - 0x17 (0 - 23)

00mm mmmm

m = Minutes
0x00 - 0x3B (0 - 59)

00ss ssss

s = Seconds
0x00 - 0x3B (0 - 59)

000f ffff

f = Frames
0x00 - 0x1D (0 - 29)

F7

End of System Exclusive

21

300 MIDI Implementation Details

Lexicon

300 Microcode
Parameter Maps
Single Setup Parameters

Single Setup Master Parameter Table

(Random Hall/Random Ambience/


Rich Plate/Stereo Adjust/)

Page One:
Single Setups

Display Name
Param #

Short

Long

0
1
2
3
4
5
6
7
8
9
10
11

ABAL
DBAL
OMIX
ALVL
DLVL

Analog Balance
Digital Balance
Wet Dry Mix
Analog Level
Digital Level

0-127
0-127
0-127
0-25
0-25

Display Name
Button #
1
2
3
4
5

22

Range

Param #

Short

Long

Range

10
4
11
5
7

ALVL
ABAL
DLVL
DBAL
OMIX

Analog Level
Analog Balance
Digital Level
Digital Balance
Wet Dry Mix

0-25
0-127
0-25
0-127
0-127

300 MIDI Implementation Details

Split (Dual Mono and


Cascade) Setup
Parameters
(Dual Delays/Split Chamber/
Mono Shift/Compressor/
PONS/Small Stereo Adjust)
Dual Mono Setup Master Parameter Table

Dual Mono Setups

Display Name
Param #

Short

Long

Range

0
1
2
3
4
5
6
7
8
9
10
11

ABAL
BBAL
AMIX
BMIX
AIN
BIN

Mach A Balance
Mach B Balance
Mach A Mix
Mach B Mix
Mach A Input
Mach B Input

0-127
0-127
0-127
0-127
0-25
0-25

Button #

Param #

Short

Display Name
Long

Range

1
2
3
4
5
6

10
4
10
5
8
9

AIN
ABAL
BIN
BBAL
AMIX
BMIX

Mach A Input
Mach A Balance
Mach B Input
Mach B Balance
Mach A Mix
Mach B Mix

0-25
0-127
0-25
0-127
0-127
0-127

Cascade Setups

Cascade Setup Master Parameter Table


Display Name
Short

Param #
0
1
2
3
4
5
6
7
8
9
10

BAL
FDBK
OMIX
AMIX
BMIX
INPT

Button #

Param #

Short

1
2
4
5
6
7

10
4
6
8
9
7

INPT
BAL
FDBK
AMIX
BMIX
OMIX

Page:
Dual Mono Levels

Long

Range

Mach A Balance
Mach A Feedback
Master Mix
Mach A Mix
Mach B Mix
Mach A Input

0-100
0-198
0-127
0-127
0-127
0-25

Display Name
Long
Mach A Input
Mach A Balance
Mach A Feedback
Mach A Mix
Mach B Mix
Master Mix

Range

Page:
Cascade Setups

0-25
0-100
0-198
0-127
0-127
0-127
23

300 MIDI Implementation Details

Lexicon

Effect Parameters
Algorithm: Random Hall

Random Hall Master Parameter Table


Display Name
Short

Param #
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27

Page One:
Random Hall Coarse Params

Page Two:
Random Hall Fine Params

24

SIZE
OMIX
RTIM
XOVR
BASS
ROLL
TDCY
DIFF
PDLY
LINK
SPRD
SHAP
DLY1
LVL1
DLY2
LVL2
DLY3
LVL3
DLY4
LVL4
SPIN
WAND
FBK3
FBK4
RLVL
SHLF
ALVL
DLVL

Long

Range

Room Size
See Setup Edit
Mid Reverb Time
Bass Crossover
Bass Multiply
Hi-Freq Rolloff
Treble Decay
Diffusion
Predelay
Size-Rtim-Sprd Link
Early Echo Spread
Decay Envelope Shape
Echo Delay 1
Echo Level 1
Echo Delay 2
Echo Level 2
Echo Delay 3
Echo Level 3
Echo Delay 4
Echo Level 4
Spin
Wander
Echo Feedback 3
Echo Feedback 4
Reverb Level
Shelf
See Setup Edit
See Setup Edit

0-63

Display Name
Short

0-63
0-62
0-9
0-63
0-15
0-99
0-500
0-1
0-255
0-255
0-500
0-15
0-500
0-15
0-1400
0-15
0-1400
0-15
0-255
0-255
0-30
0-30
0-25
0-25

Button #

Param #

1
2
3
4
5
6
7
8

2
0
5
8
24
6
4
3

RTIM
SIZE
ROLL
PDLY
RLVL
TDCY
BASS
XOVR

Long

Range

Mid Reverb Time


Room Size
Hi Freq Rolloff
Pre-Delay
Reverb Level
Treble Decay
Bass Multiply
Bass Crossover

0-63
0-63
0-63
0-500
0-25
0-15
0-9
0-62

Button #

Param #

Short

Long

Range

1
2
3
4
5
6
7
8

20
21
11
10
7
9
25
0

SPIN
WAND
SHAP
SPRD
DIFF
LINK
SHLF
SIZE

Spin
Wander
Decay Envelope Shape
Early Echo Spread
Diffusion
Size-Rtim-Sprd Link
Shelf
Room Size

0-48
0-255
0-255
0-255
0-99
0-1
0-25
0-63

Display Name

300 MIDI Implementation Details

Page Three:
Random Hall Pre-Echoes

Display Name
Button #

Param #

Short

Long

Range

1
2
3
5
6
7

12
14
2
13
15
24

DLY1
DLY2
RTIM
LVL1
LVL2
RLVL

Echo Delay 1
Echo Delay 2
Mid Reverb Time
Echo Level 1
Echo Level 2
Reverb Level

0-500
0-500
0-63
0-15
0-15
0-25

Display Name
Button #

Param #

Short

Long

Range

1
2
3
4
5
7

16
22
18
23
17
19

DLY3
FBK3
DLY4
FBK4
LVL3
LVL4

Echo Delay 3
Echo Feedback 3
Echo Delay 4
Echo Feedback 4
Echo Level
Echo Level 4

0-1400
0-30
0-1400
0-30
0-15
0-15

Random Ambience Master Parameter Table

Param #

Short

0
1
2
3
4
5
6
7
8
9
10
11

SIZE
OMIX
RTIM
RLVL
ROLL
SPIN
WAND
DIFF
PDLY
DDLY
DLVL
ALVL

Display Name
Long
Room Size
See Setup Edit
Reverb Time
Rear Level
Hi Freq Rolloff
Spin
Wander
Diffusion
Predelay
Dry Delay
See Setup Edit
See Setup Edit

Page Four:
Feedback Pre-Echoes

Algorithm: Random
Ambience
Range
0-63
0-63
0-25
0-15
0-48
0-255
0-99
0-1199
0-1199

Display Name
Button #

Param #

Short

Long

Range

1
2
3
4
5
6
7

2
0
7
4
3
9
8

RTIM
SIZE
DIFF
ROLL
RLVL
DDLY
PDLY

Reverb Time
Room Size
Diffusion
Hi Freq Rolloff
Reverb Level
Dry Delay
Pre Delay

0-63
0-63
0-99
0-15
0-25
0-1199
0-1199

Button #

Param #

Short

Long

Range

1
2

5
6

SPIN
WAND

Spin
Wander

0-48
0-255

Display Name

Page One:
Random Ambience
Coarse Params

Page Two:
Random Ambience
Fine Params
25

300 MIDI Implementation Details

Algorithm: Rich Plate

Lexicon
Rich Plate Master Parameter Table
Display Name

Page One:
Rich Plate Coarse Params

Page Two:
Rich Plate: Fine Params

26

Param #

Short

Long

Range

0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

SIZE
OMIX
RTIM
XOVR
BASS
ROLL
TDCY
DIFF
PDLY
LINK
SPRD
SHAP
DLY1
FBK1
DLY2
FBK2
DLY3
LVL3
DLY4
LVL4
DLY5
LVL5
FBK5
DLY6
LVL6
FBK6
SPIN
WAND
RLVL
RAND
DLVL
ALVL

Room Size
See Setup Edit
Mid Reverb Time
Bass Crossover
Bass Multiply
Hi-Freq Rolloff
Treble Decay
Diffusion
Predelay
Size-RTim-Sprd Link
Early Echo Spread
Decay Envelope Shape
Echo Delay 1
Echo Feedback 1
Echo Delay 2
Echo Feedback 2
Echo Delay 3
Echo Level 3
Echo Delay 4
Echo Level 4
Echo Delay 5
Echo Level 5
Echo Feedback 5
Echo Delay 6
Echo Level 6
Echo Feedback 6
Spin
Wander
Reverb Level
Randomization
See Setup Edit
See Setup Edit

0-63
0-63
0-62
0-9
0-63
0-15
0-99
0-500
0-255
0-255
0-1000
0-30
0-1000
0-30
0-500
0-15
0-500
0-15
0-1400
0-15
0-30
0-1400
0-15
0-30
0-255
0-255
0-25
0-99

Display Name
Button #

Param #

Short

Long

Range

1
2
3
4
5
6
7
8

2
0
5
8
28
6
4
3

RTIM
SIZE
ROLL
PDLY
RLVL
TDCY
BASS
XOVR

Reverb Tijme
Room Size
Hi Freq Rolloff
Pre-Delay
Reverb Level
Treble Decay
Bass Multiply
Bass Crossover

0-63
0-63
0-63
0-500
0-25
0-15
0-9
0-62

Button #

Param #

Short

Long

Range

1
4
5
6
8

29
10
7
9
0

RAND
SPRD
DIFF
LINK
SIZE

Randomization
Early Echo Spread
Diffusion
Size-Rtim-Sprd Link
Room Size

0-99
0-255
0-99
0-1
0-63

Display Name

300 MIDI Implementation Details


Display Name
Button #

Param #

Short

Long

Range

1
5
2
6
3
7
4
8

12
13
14
15
16
17
18
19

DLY1
FBK1
DLY2
FBK2
DLY3
LVL3
DLY4
LVL4

Echo Delay 1
Echo Feedback
Echo Delay 2
Echo Feedback 2
Echo Delay 3
Echo Level 3
Echo Delay 4
Echo Level 4

0-1000
0-30
0-1000
0-30
0-500
0-15
0-500
0-15

Button #

Param #

Short

Long

Range

1
2
5
3
4
7

20
22
21
23
25
24

DLY5
FBK5
LVL5
DLY6
FBK6
LVL6

Echo Delay 5
Echo Feedback 5
Echo Level 5
Echo Delay 6
Echo Feedback 6
Echo Level 6

0-1400
0-30
0-15
0-1400
0-30
0-15

Display Name

Page Three:
Rich Plate: Pre-Echoes 1-4

Page Four:
Rich Plate: Pre-Echoes 5 & 6

27

300 MIDI Implementation Details

Algorithm: Stereo Adjust

Page One:
Stereo Adjust Master Params

Page One:
Stereo Adjust Master Params

28

Lexicon
Stereo Adjust Master Parameter Table

Param #

Short

0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27

MSTR
BASS
LTRB
RTRB
SPEQ
BXOV
TXOV
TXLR
TREB
ROT
BAL
D-EM
11s
RFnS
DLAY
LDLY
RDLY
LFIN
RFIN
LFBK
Lfbk
RFBK
Rfbk
L-DC
R-DC
DCSW
DLVL
ALVL

Display Name
Long
Master Stereo Level
Stereo Bass
Treble Left
Treble Right
Spatial Equalization
BassCrossover
Treble Crossover
L&R Treble Crossover
Stereo Treble
Rotation
Balance
De-Emphasis
Lch 1/2 Sample Dly
Rch FlipnSwap
Lch 5sec Dly Rch
Lch Delay-#Samples
Rch Delay-# Samples
Lch Delay-# Samples
Rch Delay-# Samples
Lch Coarse Feedback
Lch Fine Feedback
Rch Coarse Feedback
Rch Fine Feedback
Lch DC Offset
Rch DC Offset
DC Offset Nulling
See Setup Edit
See Setup Edit

Range
0-220
0-49
0-49
0-49
0-49
0-62
0-62
0-62
0-49
0-127
0-255
On/Off
On/Off
0-3
0-500
0-500
0-500
0-500
0-500
0-198
0-198
0-198
0-198
0-198
0-198
0-2

Display Name
Button #

Param #

Short

Long

Range

1
2
3
4
5
6
7

0
10
9
14
11
12
13

MSTR
BAL
ROT
DLAY
D-EM
11uS
RFnS

Master Stereo Level


Balance
Rotation
Lch 5sec Delay Rch
De-Emphasis
Lch 1/2 Sample Dly
Rch FlipnSwap

0-220
0-255
0-127
0-500
On/Off
On/Off
0-3

Button #

Param #

Short

1
2
3
4
5
6
7
8

1
8
2
3
5
6
7
4

BASS
TREB
LTRB
RTRB
BXOV
TXOV
TXLR
SPEQ

Display Name
Long
Stereo Bass
Stereo Treble
Treble Left
Treble Right
Bass Crossover
Treble Crossover
L & R Treble Xover
Spatial Equalization

Range
0-49
0-49
0-49
0-49
0-49
0-62
0-62
0-49

300 MIDI Implementation Details

Display Name
Button #

Param #

Short

Long

Range

1
2
3
4
5
6
7
8

15
17
16
18
19
20
21
22

LDLY
LFIN
RDLY
RFIN
LFBK
Lfbk
RFBK
Rfbk

Lch Delay - #Samples


Lch Delay - #Samples
Rch Delay - #Samples
Rch Delay - #Samples
Lch Coarse Feedback
Lch Fine Feedback
Rch Coarse Feedback
Rch Fine Feedback

0-500
0-500
0-500
0-500
0-198
0-198
0-198
0-198

Button #

Param #

Short

Long

Range

1
2
3

25
23
24

DCSW
L-DC
R-DC

DC Offset Nulling
Lch DC Offset
Rch DC Offset

0-2
0-198
0-198

Display Name

0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

Display Name
Short
BNPS
OMIX
ALVL
DLVL
RDLY
LDLY
RFBK
LFBK
MODE
SYNC
GLDL
PCHL
FINL
GLDR
PCHR
FINR

Page Four
Stereo Adjust:
Auto Zero Params

Algorithm:
Stereo Pitch Shift

Stereo Pitch Shift Master Parameter Table

Param #

Page Three
Stereo Adjust: Delay Params

Long

Range

Bandpass On/Off
See Setup Edit
See Setup Edit
See Setup Edit
Right Predelay
Left Predelay
R Shifter Feedback
L Shifter Feedback
Mono/Stereo
Auto Reset
Pitch Glide L
Pitch Shift L&L/R
Fine Pitch Shift L & L/R
Pitch Glide R
Pitch Shift R
Fine Pitch R

On/Off

0-255
0-255
0-127
0-127
0-1
On/Off
0-10
0-36
0-64
0-10
0-36
0-64

Display Name
Button #

Param #

Short

Long

Range

1
2
4
5
6
7
8

10
12
15
13
14
16
17

MODE
GLDL
GLDR
PCHL
FINL
PCHR
FINR

Mono / Stereo
Pitch Glide L & L/R
Pitch Glide R
Pitch Shift L & L/R
Fine Pitch L & L/R
Pitch Shift R
Fine Pitch R

0-1
0-10
0-10
0-36
0-64
0-36
0-64

Button #

Param #

Short

Long

Range

1
2
3
4
5
6

7
9
6
8
0
11

LDLY
LFBK
RDLY
RFBK
BNPS
SYNC

Left Pre-Delay
L Shifter Feedback
Right Pre-Delay
R Shifter Feedback
Bandpass ON/OFF
Auto Reset ON/OFF

0-255
0-127
0-255
0-127
On/Off
On/Off

Display Name

Page One
Stereo Pitch Shift: Master
Params

Page Two
Stereo Pitch Shift: Delay
Params

29

300 MIDI Implementation Details

Algorithm: Dual Delays

Lexicon
Dual Delays Master Parameter Table
Display Name
Param #
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

Page One:
Dual Delay Flanger Params

Page Two:
Dual Delay Main Delay Params

Page Three: Dual Delay Cross


Delay Params

30

Short
FDLY
LFBD
RFBD
LFLG
RFLG
APD1
APG1
APD2
APG2
DLY1
FBK1
DLY2
FBK2
DLY3
FBK3
DLY4
FBK4
LDLY
RDLY
LPAN
RPAN

Long
Flange Glide Delay
L Flange Bass Delay
R Flange Bass Delay
L Flange Gain
R Flange Gain
L All-Pass Delay
L All-Pass Gain
R All-Pass Delay
R All-Pass Gain
L->L Delay
L->L Feedback
R->R Delay
R->R Feedback
L->R Delay
L->R Feedback
R->L Delay
R->L Feedback
Left Out Delay
Right Out Delay
Left Out Pan L-R
Right Out Pan R-L

Display Name
Long

Range
0-959
0-959
0-959
0-198
0-198
0-479
0-191
0-479
0-191
0-29999
0-198
0-29999
0-198
0-29999
0-198
0-29999
0-198
0-29999
0-29999
0-127
0-127

Button #

Param #

Short

1
2
3
4
5
6

1
2
0

LFBD
RFBD
FDLY

L Flange Base Delay


R Flange Base Delay
Flange Glide Delay

0-959
0-959
0-959

3
4

LFLG
RFLG

L Flange Gain
R Flange Gain

0-198
0-198

Button #

Param #

Short

1
2
3
4
5
6
7
8

9
5
11
7
10
6
12
8

DLY1
APD1
DLY2
APD2
FBK1
APG1
FBK2
APG2

Button #

Param #

Short

1
2
3
4
5
6
7
8

13
15
17
18
14
16
19
20

DLY3
DLY4
LDLY
RDLY
FBK3
FBK4
LPAN
RPAN

Display Name
Long
L->L Delay
L All-Pass Delay
R->R Delay
R All-Pass Delay
L->L Feedback
L All-Pass Gain
R->R Feedback
R All-Pass Gain

Display Name
Long
L->R Delay
R->L Delay
Left Out Delay
Right Out Delay
L->R Feedback
R->L Feedback
Left Out Pan L-R
Right Out Pan R-L

Range

Range
0-29999
0-479
0-29999
0-479
0-198
0-191
0-198
0-191

Range
0-29999
0-29999
0-29999
0-29999
0-198
0-198
0-127
0-127

300 MIDI Implementation Details


Split Chamber Master Parameter Table

Param #

Short

0
1
2
3
4
5
6
7
8
9
10

SIZE
XOVR
BASS
TDCY
PDLY
RTIM
RAND
SPRD
SHAP
LINK
DIFF

Algorithm: Split Chamber


Display Name
Long
Room Size
Bass Crossover
Bass Multiply
Treble Decay
Predealy
Mid Reverb Time
Randomization
Early Echo Spread
Decay Envelope Shape
Size-RTim-Sprd Link
Diffusion

Range
0-111
0-62
0-9
0-15
0-500
0-63
0-99
0-255
0-255
On/Off
0-99

Display Name
Button #

Param #

Short

Long

Range

1
2
4
5
6
7
8

5
0
4
9
3
2
1

RTIM
SIZE
PDLY
LINK
TDCY
BASS
XOVR

Mid Reverb Time


Room Size
Pre-Delay
Size-Rtim-Sprd Link
Treble Decay
Bass Multiply
Bass Crossover

0-63
0-111
0-500
On/Off
0-15
0-9
0-62

Display Name
Button #

Param #

Short

Long

Range

1
2
3
4
8

10
6
8
7
0

DIFF
RAND
SHAP
SPRD
SIZE

Diffusion
Randomization
Decay Envelope Shape
Early Echo Spread
Room Size

0-99
0-99
0-255
0-255
0-111

Page One:
Split Chamber Coarse Params

Page Two:
Split Chamber Fine Params

Algorithm: Mono
Pitch Shift

Mono Pitch Shift Master Parameter Table


Display Name
Param #

Short

Long

Range

0
1
2
3
4
5
6
7

DLY
FBK
MODE
SYNC
RATE
PCH
FIN
BNPS

Predelay
Shifter Feedback
Stereo/Mono
Mono Pitch Sync
Pitch Glide
Coarse Pitch Shift
Fine Pitch Shift
Bandpass

0-255
0-127
Stereo/Mono
On/Off
0-447
0-36
0-64
On/Off

Button #

Param #

Short

Display Name
Long

Range

1
2
3
4
5
6

7
4
0
1
5
6

BNPS
Rate
DLY
FBK
PCH
FIN

Bandpass
Pitch Glide
Predelay
Shifter Feedback
Coarse Pitch Shift
Fine Pitch Shift

On/Off
0-447
0-255
0-127
0-36
0-64

Page One:
Mono Pitch Shift Fine Params

31

300 MIDI Implementation Details

Algorithm: Compressor

Lexicon
Compressor Master Parameter Table
Display Name

Page One:
Compressor Params

Page Two:
Expander Params

Algorithm: PONS

Param #

Short

Long

Range

0
1
2
3
4
5
6
7
8

DLY
SLP
GAIN
THRS
ATC
REL
EXS
EXG
EXT

Front End Delay


Compressor Slope
Compressor Max Gain
Compressor Threshold
Attack Time
Release Time
Expander Slope
Expander Max Gain
Expander Threshold

0-24
0-254
0-24
0-40
0-7
0-22
0-254
0-24
0-70

Button #

Param #

Short

Display Name
Long

Range

1
2
3
5
6
7

1
3
2
0
4
5

SLP
THRS
GAIN
DLY
ATC
REL

Compressor Slope
Compressor Threshold
Compressor Max Gain
Front-End Delay
Attack Time
Release Time

0-254
0-40
0-24
0-24
0-7
0-22

Button #

Param #

Short

Display Name
Long

Range

1
2
3

6
8
7

EXS
EXT
EXG

Expander Slope
Expander Threshold
Expander Max Gain

0-254
0-70
0-24

PONS Master Parameter Table


Display Name

Page One:
PONS Params

32

Param #

Short

Long

Range

0
1

PONS
DITH

PONS On/Off
Dither Gain

0-1
0-254

Button #

Param #

Short

Display Name
Long

Range

2
3

1
0

DITH
PONS

Dither Gain
PONS On/Off

0-254
0-1

300 MIDI Implementation Details


Small Stereo Adjust Master Parameter Table

Algorithm: Small Stereo


Adjust

Display Name
Param #

Short

Long

Range

0
1
2
3
4
5
6
7
8
9
10

MSTR
BAL
ROT
SPEQ
BASL
BASR
LTRB
RTRB
BXOV
TXLR
RFnS

MasterStereo Level
Balance
Rotation
Spatial EQ
Bass Left
Bass Right
Treble Left
Treble Right
Bass Crossover
L&R Treble Crossover
Rch Flip and Swap

0-220
0-255
0-127
0-49
0-49
0-49
0-49
0-49
0-62
0-62
0-3

Button #

Param #

Short

Display Name
Long

Range

2
3
4
7
8

0
1
2
3
10

MSTR
BAL
ROT
SPEQ
RFnS

MasterStereo Level
Balance
Rotation
Spatial EQ
Rch Flip and Swap

0-220
0-255
0-127
0-49
0-3

Range
0-49
0-49
0-62
0-49
0-49
0-62

Button #

Param #

Short

Display Name
Long

2
3
4
6
7
8

4
6
8
5
7
9

BASL
LTRB
BXOV
BASR
RTRB
TXLR

Bass Left
Treble Left
Bass Crossover
Bass Right
Treble Right
L&R Treble Crossover

Page One:
Small Stereo Adjust Params

Page Two:
EQ Params

33

300 MIDI Implementation Details

Lexicon

Non-Registered Non-registered parameter implementation in the 300 allows all public system
Parameter Numbers parameters to be controlled. The smaller packet size of these messages, as
compared to equivalent SysEx messages, make non-registered parameters a
more efficient means of system data transmission.

Transmission Format

When Auto Mode is set to NREG-PARAM (in Control Mode), changing any
public system parameter will transmit a running status MIDI controller message
formatted as shown below. Note that Lexicon uses:
nrpn MSB messages (63) to send 300 Domain ID
nrpn LSM messages (62) to send 300 parameter numbers
data entry MSB messages (06) to send coarse parameter values
data entry LSB messages (26) to send fine parameter values

Control Change
nrpn MSB

Bn
Channel
Number

63

nrpn LSB

0d

62

data
(specifies
Domain)

nrpn MSB message

Reception Format

data entry MSB

data entry LSB

06

26

pp
data
(specifies
parameter
number)

nrpn LSB message

data
(specifies
parameter
"coarse" value)

ll
data
(specifies
parameter
"fine" value)

data entry MSB message data entry LSB message

Non-Register parameter data will be recognized in both a running status format


and as a burst of individual controller messages.
Domain IDs

34

mm

Number

Description

0
1
2
3
4
5
6

Utility
Run
Setup
Effect A
Effect B
Modulation A
Modulation B

300 MIDI Implementation Details

Number
Decimal Hex

Description

00

0x00

Level Delta

05

0x05

Change Mode

06

0x06

07

0x07

08
09
10
11

0x08
0x09
0x0A
0x0B

12

0x0C

13

0x0D

14
15

0x0E
0x0F

6
17

0x10
0x11

18

0x12

25

0x19

32

0x20

33

0x21

34

0x22

35

0x23

Value
0-200

0
1
Bypass Mode
0
1
Automation Mode
0
1
2
3
MIDI System Chnl
0-16
MIDI Mach A Chnl
0-16
MIDI Mach B Chnl
0-16
Map Table A Mode
0
1
2
Map Table B Mode
0
1
2
Map Table A Pgm #
0
1
2-129
Map Table B Pgm #
Map Table A Reg # 0-99
100-149
150-249
250-299
300
Map Table B Reg #
Bulk Data Dump
0
1
2
3
Event List Mode
0
1
2
Copy Protect
0
1
Delay Units
0
1
2
Pitch Units
0
1
Bulk Dump Delay
0
1
2
3
Input Routing
Single:
0
1
2
Dual Mono:
0
1
2
3
Cascade:
0
1

Display String

Utility Domain
Control Parameters

-10.0dB to +10.0dB
in 0.1dB steps
BYPASS
MUTE
BYPASS
INMUTE
OFF
NREG-PARAM
SYSEX
PGM-CHANGE
Chnls 1-16, OMNI
Chnls 1-16, OMNI
Chnls 1-16, OMNI
OFF (Default)
FIX
FIX
OFF (Default)
FIX
FIX
Off (Default)
Fixed
Program Change 0-127
Same as Map Table A Pgm
Preset Effect IDs
Stored Effect IDs
Preset Setup IDs
Stored Setup IDs
Available (Default)
Same as Map Table A Reg
ALL REGISTERS
CURRENT SETUP
MIDI MAP TABLE
MTC EVENT LIST
OFF (Default)
STC
MTC
DISABLE
ENABLE
TIME
FRAMES
BEAT/MIN
INTERVAL
%-CPEX
2ms
50ms
100ms
200ms
ANALOG
DIGITAL
ANA+DIG
ANALOG
DIGITAL
A>L D>R
D>L A>R
ANALOG
DIGITAL
35

300 MIDI Implementation Details

Lexicon

36

0x24

Output Routing
Single (input 0-2):
Dual Mono:
input 0:

input 1:

input 2:
input 3:
Cascade:
input 0:

ana+dig

0
1
2
0
1
2
0
0

ANA+DIG
A(D Pre)
A(D Pst)
ANA+DIG
D(A Pre)
D(A Pst)
a>l d>r
d>l a>r

37

0x25

Digital Input Conn

38

0x26

Digital Out Format

39

0x27

Sample Rate

40

0x28

Analog Emphasis

41

0x29

Digital Emphasis

42

0x2A

SCMS Protection

43

0x2B

Panel Lock

44

0x2C

MDAC L-Input Lvl

0
1
2
3
0
1
2
3
0
1
2
0
1
0
1
0
1
0
1
0
1
2
3
0
1
0-200

45

0x2D

MDAC R-Input Lvl

0-200

46

0x2E

MDAC L-Output Lvl 0-200

47

0x2F

MDAC R-Output Lvl 0-200

48

0x30

Bypass A

49

0x31

Bypass B

50

0x32

Transmit Meter

51

0x33

Transmit Timecode

input 1:

36

0
1
0
1
0
1
0
1

ANA+DIG
A(D Pre)
A(D Mid)
A(D Pst)
ANA+DIG
D(A Pre)
D(A Mid)
D(A Pst)
XLR
RCA
OPT
SPDIF
AES
48kHz
44kHz
N
Y
N
Y
NO-COPY
ONE-COPY
MULT-COPY
aes-pro n/a
Off (Default)
On
-10.0dB to +10.0dB
in 0.1dB steps
-10.0dB to +10.0dB
in 0.1dB steps
-10.0dB to +10.0dB
in 0.1dB steps
-10.0dB to +10.0dB
in 0.1dB steps
Off (Default)
On
Off (Default)
On
Off (Default)
On
Off (Default)
On

300 MIDI Implementation Details

Number
Decimal Hex
00
01
02

0x00
0x01
0x02

Number
Decimal Hex
00

0x00

01
04
05
06
07
08
09
10
11
12

0x01
0x04
0x05
0x06
0x07
0x08
0x09
0x0A
0x0B
0x0C

13
14
15
16
17
18

0x0D
0x0E
0x0F
0x1
0x11
0x12

19
20
21
22
23
24
25
26
27
28
29

0x13
0x14
0x15
0x16
0x17
0x18
0x19
0x20
0x21
0x22
0x23

Description

Value

Display String

Setup Select
Setup Delta
Softknob

0-149
0-149
0-127

Setup Longname
Setup Longname
0 to 127

Description

Value

Display String

Run Domain
Control Params

Setup Domain
Control Params

L Meter Select
Single:

0
ANA-IN
1
DIG-IN
2
FX-OUT
Dual Mono/L:
0
LCH-IN
1
RCH-IN
2
LFXOUT
Dual Mono/R:
0
LCH-IN
1
RCH-IN
2
RFXOUT
Cascade:
0
INPUT
1
MID-PT
2
OUTPUT
R Meter SelectSame as L Meter Select
Input Balance 0
0-127
balpct_disp()
Input Balance 1
0-127
balpct_disp()
Cascade Feedback 0-198
bipolar_disp()
Master Mix Out
0-127
wetdry_disp()
Mix Out 0
0-127
wetdry_disp()
Mix Out 1
0-127
wetdry_disp()
Input Level 0
0-25
levelog_disp()
Input Level 1
0-25
levelog_disp()
Machine Config
0
SINGLE
1
DUAL-MONO
2
CASCADEa->b (-> single char)
Effect A Select
0-149
Effect Longname
Effect B Select
0-149
Effect Longname
Effect A Delta
0-149
Effect Longname
Effect B Delta
0-149
Effect Longname
Character Delta
20-122 ASCII (20 - 122)
LFO Shape
0
SINE
1
TRIANGLE
2
SQUARE
3
RANDOM
LFO Rate
0-250
.04xvalue
Patch 1 Src
0-72
See MIDI Patch Source
Patch 1 Dest
0-33
Param Shortname
Patch 1 Scale
0-255
Patch 1 Thres
0-127
0 to 127
Patch 1 Value
Param Display Mech
Patch 2 Src
Same as Patch 1 Group
Patch 2 Dest
Patch 2 Scale
Patch 2 Thres
Patch 2 Value

37

300 MIDI Implementation Details

Mod Domain
Control Params

Lexicon

Number
Decimal Hex
00
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19

MIDI Patch Source


Parameters

Number
Decimal Hex
00
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

38

0x00
0x01
0x02
0x03
0x04
0x00
0x06
0x07
0x08
0x09
0x0A
0x0B
0x0C
0x0D
0x0E
0x0F
0x10
0x11
0x12
0x13

0x00
0x01
0x02
0x03
0x04
0x05
0x06
0x07
0x08
0x09
0x0A
0x0B
0x0C
0x0D
0x0E
0x0F
0x10
0x11
0x12
0x13
0x14
0x15
0x16
0x17
0x18
0x19
0x1A
0x1B
0x1C
0x1D
0x1E

Description

Value

Display String

Patch 1 Src
Patch 1 Dest
Patch 1 Scale
Patch 1 Thres
Patch 1 Value
Patch 2 Src
Patch 2 Dest
Patch 2 Scale
Patch 2 Thres
Patch 2 Value
Patch 3 Src
Patch 3 Dest
Patch 3 Scale
Patch 3 Thres
Patch 3 Value
Patch 4 Src
Patch 4 Dest
Patch 4 Scale
Patch 4 Thres
Patch 4 Value

0-72
0-33
0-255
0-127

See MIDI Patch Source


Param Shortname

Display String
OFF
Cntlr-0
ModWheel
Breath
Cntlr-3
FootPedal
PortaTime
Volume
Balance
Cntlr-9
Pan
Expression
Cntlr-12
Cntlr-13
Cntlr-14
Cntlr-15
GP Cntlr-1
GP Cntlr-2
GP Cntlr-3
GP Cntlr-4
Cntlr-20
Cntlr-21
Cntlr-22
Cntlr-23
Cntlr-24
Cntlr-25
Cntlr-26
Cntlr-27
Cntlr-28
Cntlr-29
Cntlr-30

0 to 127
Param Display Mech
Same as Patch 1 Group

Same as Patch 1 Group

Same as Patch 1 Group

300 MIDI Implementation Details

31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72

0x1F
0x20
0x21
0x22
0x23
0x24
0x25
0x26
0x27
0x28
0x29
0x2A
0x2B
0x2C
0x2D
0x2E
0x2F
0x30
0x31
0x32
0x33
0x34
0x35
0x36
0x37
0x38
0x39
0x4A
0x4B
0x4C
0x4D
0x4E
0x4F
0x50
0x51
0x52
0x53
0x54
0x55
0x56
0x57
0x58

Cntlr-31
Sustain
PortaSw
SostenSw
SoftPedal
Switch-68
Switch-69
Switch-70
Switch-71
Switch-72
Switch-73
Switch-74
Switch-75
Switch-76
Switch-77
Switch-78
Switch-79
GP Cntlr-5
GP Cntlr-6
GP Cntlr-7
GP Cntlr-8
Switch-84
Switch-85
Switch-86
Switch-87
Switch-88
Switch-89
Switch-90
Switch-91
Switch-92
Switch-93
Switch-94
Switch-95
PitchWheel
AfterTouch
LastNote
LastVel
MidiClock
SoftKnob
L-Envelope
R-Envelope
LFO_1

39

300 MIDI Implementation Details

Lexicon

MIDI Implementation Chart


Lexicon 300
Digital Effects System
Function
Basic
Channel

Default
Channel

Mode

Defaullt
Messages
Altered

Note
Number

Transmitted

Recognized

1
1-16, OMNI

1
1-16, OMNI

Remarks
Mach A, Mach B, and
System on separate
channels; Memorized

Mode 1, 3
X

0 - 127

Used as controller
Used as controller

True Voice

Velocity

Note ON
Note OFF

X
X

O v=1-127
X

After
Touch

Keys
Channels

X
X

X
X

MSB only

0-95

OX 0-99

Controllers can
be patched to
control effects
parameters

96
97
98
99

OX
OX
OX
OX

OX
OX
O
O

Data Increment
Data Decrement
N-RPN
N-RPN

O 0 - 127
O 0 - 127

System Exclusive

System
Common

:Song Pos
:Song Sel
:Tune

X
X
X

X
X
X

System
Real Time

:Clock
:Commands

X
X

O
X

Aux
Messages

:Local ON/OFF
:All Notes OFF
:Active Sense
:Reset

X
X
X
X

X
X
X
X

Notes

If Channel is set to OFF, 300 will not recognize any messages

Pitch Bender
Control
Change

Program
Change

True #

Mode 1: OMNI ON, POLY


Mode 3: OMNI OFF, POLY
40

Version: 3.0

Mode 2: OMNI ON, MONO


Mode 4: OMNI OFF, MONO

as Controller

O : Yes
X : No

Lexicon, Inc.
3 Oak Park
Bedford, MA 01730 USA
Tel 781-280-0300
Fax 781-280-0499
Lexicon, Inc. 1993

Lexicon Part No. 070-09693

Das könnte Ihnen auch gefallen