Peavey PC1600X User Manual page 37

Midi command station
Table of Contents

Advertisement

2. "Enter" the first string.
3. Exit from editing the first string then Dress the up direction button to edit the second string displayed as
follows:
4. Edit the second string as necessary.
ASSIGNING STRING DEVICE IDS AND MIDI CHANNELS TO GLOBAL
SETTINGS
Many devices use SysEx command strings that include a MIDI channel or device number as one of the bytes.
This practice is beneficial to the user since it allows separate SysEx control when differentiating one unit
from an identical unit on the same MIDI stream.
Instead of hard coding these values into the stings, a "gc" (global channel) or "dv" (device number) byte can
be designated that references the Global settings in the Utility section. When the PC1600x sees a "gc" in the
string, it will transmit the Utility menu's "ChOut" setting. When it sees a "dv' in the string it will transmit the
"DevNum" variable.
Additionally, the "gc" designation can be used with MIDI Channel messages. In this case, the "gc" will
channelize the preceding byte, as opposed to being sent as a separate byte. For display, the status and "gc"
bytes are connected by a hyphen to show that they are being combined into a single byte.
The following example is how this would be displaced:
The zero after the C will get replaced by the "ChOut" setting in the Utility menu.
RESPONDING TO REMOTE VELOCITY MESSAGES
When using "Note" mode (the Button Remote page in the Utility menu is set to Type=Notes). To play MIDI
notes or chords the PC1600x (per note) can be programmed use a fixed velocity, or to use the velocity that
comes in via MIDI (e.g. from velocity sensitive note pedals or keyboards. If the button is programmed as a
single note, set the velocity variable to "rv" for Remote.
This is one example:
If playing a chord (a button is programmed to transmit several notes via a MIDI string). edit the string and
set the velocity bites up to FF. which accesses "rv" (remote velocity) in the string instead of the FF.
Whenever the PC1600x sees an 'rv' in a button string and the most recent status byte in the string was a Note
On (9x for attack velocity) or Note 0ff (8x for release velocity). it will substitute the incoming velocity.
BTN16: String 2
F0 00 F7
FDR01: String
F0 00 00 1B gcF7
FDR01: String
C0-gc pr
BTN16: String
90 60 rv
37
Peavey PC1600X User Manual (rev-h)

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents