300


[PDF]300 - Rackcdn.comhttps://3e7777c294b9bcaa5486-bc95634e606bab3d0a267a5a7901c44d.ssl.cf2.rackc...

21 downloads 262 Views 73KB Size

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

2

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

3

300 MIDI Implementation Details

Lexicon

Stored Bulk Data Format I/O format used to transmit and receive user register bulk data.

4

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

5

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

6

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

7

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:

8

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

1

Max Setup Preset Registers

2

Max Setup Stored Registers

3

Max Effect Preset Registers

4

Max Effect Stored Registers

5

Max Config Programs

6

Max Effect Programs

7

Max Effect Parameters

8

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

9

300 MIDI Implementation Details

Lexicon

Unnibblized Bulk Param Data Format Byte Number

Description

1

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

2

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

3

Limit LSB

4

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

0

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

0

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

0

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

1

0

2

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

1

0 1 2

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

1

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

2

Not Used

3

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

4

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

5

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

6

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

7

Timecode Sub-Frames 0x00 - Not Used

8

Not Used

9

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

1

Lexicon ID

2

M300 ID

3

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

4

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.

6

Parameter Glide Time 0x00 - 0xFF: 0 - 255 Frames

7

Parameter Initial Value, LSB

8

Parameter Initial Value, MSB

9

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

0

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 11µs 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 Flip’n’Swap 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 Flip’n’Swap

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

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

X

O

MSB only

0-95

X

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

O 0 - 127 O 0 - 127

System Exclusive

O

O

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