EasyManua.ls Logo

Lexicon PCM 90 - MIDI IMPLEMENTATION DETAILS - System Configuration Response (0 x00); System Configuration Response Fields

Lexicon PCM 90 - MIDI IMPLEMENTATION DETAILS
47 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
5
PCM 90 MIDI Implementation Details
Lexicon
0x00 System Configuration Response
This response is transmitted by the PCM 90 to a remote host when requested. It is ignored by the PCM
90. Note that this is not a setup dump — it is purely informational.
Byte # Byte Value Description Notes
1 F0 SysEx ID
2 06 Lexicon ID
3 08 PCM 90 ID
4 0iii iiii Device ID
5 0x0 Config Data
6 0iii iiii Major Version # This is the version number that appears to the left of the
decimal point on the integer portion of the powerup display.
7 0iii iiii Minor Version # This is the version number that appears to the right of the
decimal point on the fractional portion of the powerup display.
On the front panel this may be displayed as a 2-character
value with a leading zero. For example, a minor revison of 1
will appear as x.01. A minor revision of 10 will appear as x.10
8-15 0iii iiii 8 Byte Time string Time of the code build in the ASCII format xx:yy:zz
(Hour:Minutes:Seconds)
16-26 0iii iiii 11 Byte Date string Date of the code build in the ASCII format: xxx yy zzzz
(Month:Date:Year)
27-90 0iii iiii 64 Byte Bank information
(Space for 32 banks) Indexed by bank, 2 characters for each bank. First
character=bank size. (0=bank not present.) A non-zero in the
second byte indicates that the bank is a non-writeable preset
bank.
91 0n Card Present non-zero if present
92 0n Card Write Protect non-zero if protected
93 0iii iiii Card Version Indicates the version of the card directory structure. This
should be ignored if the Card Present bit is not set.
94 0iii iiii Card Type Types are:
0x00=ROM (holds algorithms or presets)
0x01=RAM (holds additional user effects, maps, setups and
chains)
0x80=Bootable Diagnostics card.
This should be ignored if the Card Present bit is not set.
95-104 0iii iiii 10 Byte Name string for card This should be ignored if the Card Present bit is not set.
105 0iii iiii Page count Indicates the amount of memory available on the card. 1
page=64K. For example, 0x10 indicates 1 megabyte. This
should be ignored if the Card Present bit is not set.
106 0iii iiii Count of algorithms online Number of valid algorithm IDs in the array beginning at byte
107. These are the algorithms currently available to the
system and include internal algorithms plus any algorithms
loaded from card. Algorithms for any card not loaded into the
system will not appear here.
107-170 0iii iiii 64 Byte List of algorithm IDs Only ‘count’ from byte 106 is valid.
171 0iii iiii Current User Interface Mode 0=Control; 1=Tempo; 2=Edit; 3=Program; 4=Register. Mode
and submode are purely informational and do not affect PCM
90 ability to respond to MIDI.
172 0iii iiii User interface in a Submode 0=False; 1=True. A submode is defined as a state of the
machine that is different from that caused by pressing Con-
trol, Tempo, Edit, Program Banks or Register Banks. This
includes any of the dialog modes such as naming Custom
Controls, saving an Effect, etc).
173 0iii iiii Compare mode 0=Off, 1=On
174 0iii iiii Bypass 0=Off, 1=On
175 0xF7 End of SysEx

Table of Contents

Related product manuals