Single Effect Data - Lexicon PCM 90 - MIDI IMPLEMENTATION DETAILS Midi Implementation Manual

Table of Contents

Advertisement

PCM 90 MIDI Implementation Details

Single Effect Data

Byte #
Byte Value
0
16-bit (LSB first)
2
8-bit
3
8-bit
4
8-bit
5
12 Bytes
17
4 Bytes
21
10 Bytes
31
16-bit (LSB first)
Multiple values.
95
Set of 86
3-Byte values
353
31 Bytes
384
"
415
"
446
"
477
"
508
"
539
"
570
"
601
"
632
"
663
101 Bytes
764
"
865
"
966
"
1067
"
1168
End of Data
8
Description
Byte Count
Algorithm ID
Edit Matrix Position
Flags
Effect Name
KeyWord Indices
Soft Row assignments
Patch Structure 0
Patch Structure 1
Patch Structure 2
Patch Structure 3
Patch Structure 4
Patch Structure 5
Patch Structure 6
Patch Structure 7
Patch Structure 8
Patch Structure 9
Custom Controller 1
Custom Controller 2
Custom Controller 3
Custom Controller 4
Adjust Knob
End of Data
Notes
Effect size — should be 1168.
The algorithm must be present in the unit for this packet to be
transmitted or received. This packet has a special format if the
algorithm was not present when the packet was transmitted.
In place of the Algorithm ID is a value of 0x7F. The actual
algorithm ID is placed in the Edit Matrix Position. The Effect
Name is properly transmitted, but the remainder of the packet
is 0
Position in edit matrix that is entered when Edit is pressed:
Upper nibble represents Column; lower nibble represents
Row. If the column position is 0xF, then the row position
indicates the Soft Row. See previous note in the case of
algorithm not present.
Bit 0=1 if this is a valid effect; Bit 7=1 if this effect is
compressed. Effects are stored internally in a compressed
format. This bit should always be clear. Lexicon does not
publish the internal compression format.
Name of effect. See ASCII Character Data.
Indices of the 4 applicable KeyWords for this effect. See
Appendix B.
See MIDI messages for Soft Rows.
This field is an indexed array of values for all (32) Type 2
parameters. See Appendix H.
This field is an indexed array of values for all (86) Type 1
parameters.
1 Byte=Tempo Flag (1 if Tempo Mode); 2 Bytes=Value. If
Tempo Mode=0, this is a 16-bit value (LSB first). If Tempo
Mode=1, 1st byte is numerator and 2nd byte is denominator.
The first 22 parameters are the same for all algorithms. The
remaining parameters are unique to each algorithm. See
Appendix G for listing of Type 1 parameters.
This structure describes a single patch. Its fields are de-
scribed in the Patch Save Data Table.
"
"
"
"
"
"
"
"
"
This structure describes a single custom controller. Its fields
are described in the Custom Save Data Table.
"
"
"
Identical to custom controller.
End of Data
Lexicon

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Pcm 90

Table of Contents