251
Chapter 11: Reference Section
MIDI SPECIFICATION
MIDI SYSEX COMMANDS
For system exclusive commands, the following format is used:
F0
System Exclusive Status Byte
18
E-mu ID Byte
0C
Product ID Byte
(will also respond to ID 04 - Proteus)
dd
Device ID Byte
cc
Command Byte
...
Data Bytes
F7
EOX
SysEx Editing
Preset and setup parameters may be edited individually using system exclusive
commands. The preset being edited is the active preset (the preset on the basic
or global channel and the one which is shown in the LCD). The value of a given
parameter may be changed by sending a
parameter value
command. The value
of a parameter may be read by sending a
parameter value request
, to which the
machine will respond by sending back the parameter value. Please note that
there is only one edit buffer
All SysEx bytes are displayed in Hex, unless specified otherwise. All comment
numbers are displayed in decimal, unless specified otherwise.
Two MIDI bytes (lsb, msb) are required for each 14 bit data word. Bits 0-6 are
sent first, followed by bits 7-13 in the next MIDI byte. All data words are signed
2's complement values with sign-extension out to the most significant bit (bit
13). This convention applies to all data words, regardless of the parameter's
value range.
Preset data may also be transmitted or received in a single block (one complete
preset) using system exclusive commands. A
preset data request
may be issued
by a host computer, to which the machine will respond sending the data block
for the requested preset. Conversely, the computer may send new preset data
which will replace the specified preset currently in the machine. Additionally, a
front panel command will transmit one or all user presets for backup onto an
external sequencer. These presets may be restored by simply playing back the
sequence into the machine.
Warning:
When transferring preset banks and tuning table data back and forth
from UltraProteus to a computer, the data should be recorded as you would a
regular sequence. Sending the data in one huge chunk will clog the input buffer
on UltraProteus unless a time period of approximately 100 mS is inserted
between each preset. The SysEx Packet Delay feature in the Master menu can be
used to slow down the data rate when the computer's input buffer is being
clogged.
ULTRAPROTEUS WILL RECEIVE
PROTEUS 1/2/3 PRESETS (IF
ENABLED IN THE MASTER
MENU). IT WILL FILL IN THE EXTRA
PARAMETERS WITH DEFAULT
VALUES AND MATCH
INSTRUMENT NUMBERS TO
EITHER THE EXACT INSTRUMENT
OR TO THE ULTRAPROTEUS
EQUIVALENT. PRESET LINKS WILL
NOT
BE TRANSFERRED.
THERE IS ONLY ONE EDIT
BUFFER EACH FOR THE
CURRENT PRESET, THE
CURRENT HYPERPRESET, AND
THE CURRENT MIDIMAP.
ONLY ONE PRESET,
HYPERPRESET OR MIDIMAP
CAN BE EDITED AT A TIME VIA
SYSEX COMMANDS AND
CHANGING THE CURRENT
PRESET, HYPER OR MIDIMAP
ERASES THE ASSOCIATED EDIT
BUFFER.
Summary of Contents for Ultraproteus
Page 1: ......
Page 11: ...Chapter 1 Basic Setup 1 UltraProteus INTRO BASIC SETUP ...
Page 12: ...UltraProteus Operation Manual 2 ...
Page 20: ...UltraProteus Operation Manual 10 ...
Page 21: ...11 Chapter 2 Basic Operation UltraProteus BASIC OPERATION ...
Page 27: ...27 Chapter 4 Midimap Menu UltraProteus MIDIMAP MENU ...
Page 28: ...28 UltraProteus Operation Manual ...
Page 37: ...37 Chapter 5 Effects Section UltraProteus EFFECTS SECTION ...
Page 38: ...38 UltraProteus Operation Manual ...
Page 57: ...37 Chapter 5 Effects Section UltraProteus EFFECTS SECTION ...
Page 58: ...38 UltraProteus Operation Manual ...
Page 77: ...57 Chapter 6 Hyperpreset Menu UltraProteus HYPERPRESET MENU ...
Page 78: ...58 UltraProteus Operation Manual ...
Page 87: ...83 Chapter 7 Preset Programming PRESET PROGRAMMING ...
Page 103: ...67 Chapter 7 Preset Programming PRESET PROGRAMMING UltraProteus PRESET PROGRAMMING ...
Page 104: ...68 UltraProteus Operation Manual PRESET PROGRAMMING ...
Page 120: ...99 Chapter 8 Preset Menu UltraProteus PRESET MENU ...
Page 121: ...100 UltraProteus Operation Manual ...
Page 149: ...128 UltraProteus Operation Manual ...
Page 150: ...129 Chapter 9 Copy Menu COPY MENU UltraProteus COPY MENU ...
Page 151: ...130 UltraProteus Operation Manual COPY MENU ...
Page 158: ...137 Chapter 10 Step by Step STEP BY STEP UltraProteus STEP BY STEP ...
Page 159: ...138 UltraProteus Operation Manual STEP BY STEP ...