User manual LEXICON PCM 80 V1.10 MIDI IMPLEMENTATION
DON'T FORGET : ALWAYS READ THE USER GUIDE BEFORE BUYING !!!
If this document matches the user guide, instructions manual or user manual, feature sets, schematics you are looking for, download it now. Diplodocs provides you a fast and easy access to the user manual LEXICON PCM 80 V1.10. We hope that this LEXICON PCM 80 V1.10 user guide will be useful to you.
Manual abstract: user guide LEXICON PCM 80 V1.10MIDI IMPLEMENTATION
Detailed instructions for use are in the User's Guide.
[. . . ] PCM 80 Version 1. 10
MIDI Implementation Details
© 1996, Lexicon, Inc. · 3 Oak Park · Bedford, MA 01730 USA · Tel 781-280-0300 · Fax 781-280-0490 www. lexicon com
Lexicon Part No. 070-11486
Printed in U. S. A.
Contents
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Data Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [. . . ] This flag defines the following value field as being an absolute 16-bit value (Flag=0) or a ratio value split into bytes (Flag=1). This flag should be 0 except for those parameters that support Tempo Mode. See the flags field for the appropriate parameters in the appendices describing the algorithms or use the Parameter Specific Response.
9
0000iiii
Least-significant nibble of absolute value or numerator byte Out-of-range values transmitted to PCM 80 will be adjusted to legal values. Next nibble of absolute value or numerator byte Next nibble of absolute value or denominator byte Most-significant nibble of absolute value or denominator byte End of SysEx
10 11 12
0000iiii 0000iiii 0000iiii
13
F7
11
PCM 80 Version 1. 10 MIDI Implementation Details
Lexicon
0x0C Button Dump This is bidirectional. Those buttons which are transmitted in SysEx automation mode are: Compare, Tap and Bypass.
Byte #
1 2 3 4 5 6
Byte Value
F0 06 07 0iii iiii 0xC 0iii iiii
Description
SysEx ID Lexicon ID PCM 80 ID Device ID Button message Button #
Notes
0=Up; 1=Down 2=Program Banks; 3=Load 4=Register Banks 5=Store; 6=Edit 7=Compare 8=Control 9=Bypass 10=Tempo 11=Tap 12=Reserved 13=Footswitch 1 14=Reserved 15=Footswitch 2
7
0xF7
End of SysEx
Button messages may be sent in quick succession (faster than 40ms) to mimic holds. For example, sending Program Banks every 20ms for 1 second will cause the Help message for the key to be displayed, just as if the key on the front panel were held down. Multiple key combinations can also be sent by sending button messages in quick succession. For example, sending an Up message immediately followed by a Down message causes the user interface to go to position 0. 0 in the current matrix, just as if the two buttons were pressed simultaneously.
0x12 Soft Row Assignment Dump Bidirectional. Assigns a Pro mode slot to a Go mode soft slot.
Byte #
1 2 3 4 5 6 7
Byte Value
F0 06 07 0iii iiii 0x12 0n 0n
Description
SysEx ID Lexicon ID PCM 80 ID Device ID Soft Row Assign Soft Row Slot (0-9) Substitute Row (0-9).
Notes
This is the row/column that will appear in the soft row slot. A soft row position may be de-assigned if row and column are both set to 0x0F. The number of rows and columns is dependent on the current algorithm.
8 9
0n 0xF7
Substitute Column (0-9) End of SysEx
12
Lexicon
PCM 80 Version 1. 10 MIDI Implementation Details
0x13 Patch Assignment Dump This bidirectional dump contains the state of a particular patch in the currently running effect.
Byte # Byte Value
1 2 3 4 5 6 7-8 F0 06 07 0iii iiii 0x13 0n 0000 iiii
Description
SysEx ID Lexicon ID PCM 80 ID Device ID PatchAssign PatchID (0-9) Patch Source Nibble-ized with less significant part first Patch Destination. Point Count (0-8).
Notes
See Appendix A: Patch Sources by Index. A point count of 0 is an alternate way to indicate a disconnected path.
9 10
0iii iiii 0n
Patch Point Packet -- repeated 8 times. . .
11 0iii iiii Point Position (0-127) Positions should be in ascending order and may not be duplicated. This format is used so that a new patch destination can be selected while maintaining the contour of the patch table.
13 14 15 16
0000 iiii 0000 iiii 0000 iiii 000i iiii
Point Value next nibble Point Value next nibble Point Value MS nibble. Tempo value Denominator (1-24).
Out-of-range values will be clipped and will cause an error message to be displayed. Out-of-range values will be clipped.
17
000i iiii
7 more 7-byte point packets. . .
67 0xF7 End of SysEx
If this message is improperly built, for example, if points are out of range or are not defined in ascending order, the PCM 80 will attempt to correct the data. The message "Bad patch data was corrected" will be displayed.
13
PCM 80 Version 1. 10 MIDI Implementation Details
Lexicon
0x14 Knob Message Host to PCM 80 only. (In SysEx Automation mode, the PCM 80 sends parameter values, not knob messages. ) Knobs operate within the current context of the user interface. This message is only useful for a remote controller.
Byte #
1 2 3 4 5 6 7
Byte Value
F0 06 07 0iii iiii 0x14 0n 0n
Description
SysEx ID Lexicon ID PCM 80 ID Device ID Knob Code Knob ID: Least-significant nibble of 2's complement knob delta (16 bits). Next nibble Next nibble Most-significant nibble End of SysEx
Notes
0=Select knob; 1=Adjust knob
For example: 0xffff=-1 (counterclockwise); 0x0001=+1 (clockwise)
8 9 10 11
0n 0n 0n 0xF7
0x15 Program Change Dump Bidirectional. This is the method used in SysEx Automation to send Program Change messages. It may be used in other cases, although the number of bytes is larger than a standard MIDI Program Change message. [. . . ] Cannot store data as requested
Usually indicates invalid Bank/offset specification. Bank may not be writeable, or may not be present, or offset may be >49. In some store operations, may indicate that a card is write-protected
Operation failed
Can't dump register Need algorithm card
Displayed when a bank or register which requires a card-based algorithm is being dumped.
Effect unchanged No data in dump
The dump just received was originally transmitted without an algorithm card and, therefore, does not contain all necessary data. The destination of the dump is not overwritten.
Effect unchanged Need algorithm card
The incoming dump requires an algorithm card to be decoded. [. . . ]
DISCLAIMER TO DOWNLOAD THE USER GUIDE LEXICON PCM 80 V1.10
Click on "Download the user Manual" at the end of this Contract if you accept its terms, the downloading of the manual LEXICON PCM 80 V1.10 will begin.