Proteus
operation manual
120
MIDI Specifications
MIDI SPECIFICATIONS
TRANSMITTED SYSTEM COMMANDS
Command
Message
Comments
Preset Data
F0 18 04 dd 01 ll mm ... ... CS F7
cs = checksum = sum of all data bytes
Parameter Value
F0 18 04 dd 03 pl pm vl vm F7
pl = parameter # lsb pm = msb vl = value lsb vm = msb
Tuning Table
F0 18 04 dd 05 ... ... F7
TT data = 256 bytes
Program Map Data
F0 18 04 dd 07 ... ... F7
Parameter Editing
Preset and setup parameters may be edited individually using system
exclusive commands. The preset being edited is the active preset (the
preset which is assigned to the received channel). 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.
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 cur-
rently 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.
Alternate Tuning
The "user tuning table" allows any key to be tuned to an arbitrary pitch
over an 8 octave range. If selected in the preset, an alternate tuning may
be achieved by modifying the tuning values from the front panel or
downloading a new table into the machine. The table consists of 128
words, corresponding to the MIDI key range, kept in non-volatile mem-
ory. Each word is a pitch value expressed in 1/64 semitones, offset from
key number 0 (c-2). Therefore, for equal temperament, each entry in the
table would be equal to its key number times 64.
Содержание Proteus
Страница 1: ......
Страница 2: ......
Страница 5: ...Proteus operation manual 5 INTRODUCTION Introduction ...
Страница 6: ...Proteus operation manual 6 ...
Страница 13: ...11 Proteus operation manual BASICOPERATION Basic Operation ...
Страница 14: ...12 Proteus operation manual ...
Страница 27: ...PROGRAMMINGBASICS 25 Proteus operation manual Programming Basics PROGRAMMING BASICS ...
Страница 28: ...PROGRAMMINGBASICS 26 Proteus operation manual ...
Страница 41: ...EDITMENU 39 Proteus operation manual Edit Menu EDIT MENU ...
Страница 42: ...EDITMENU 40 Proteus operation manual ...
Страница 63: ...61 Proteus operation manual PROGRAMMING PROTEUS Programming Proteus ...
Страница 64: ...62 Proteus operation manual ...
Страница 75: ...73 Proteus operation manual Reference REFERENCE SECTION ...
Страница 87: ...85 Proteus operation manual PROTEUS 1 Plus 2 PRESETS and INSTRUMENTS ...
Страница 92: ...90 Proteus operation manual ...
Страница 93: ...91 Proteus operation manual PROTEUS 2 PRESETS and INSTRUMENTS ...
Страница 104: ...Proteus operation manual 102 ...
Страница 105: ...Proteus operation manual 103 PROTEUS 3 PRESETS and INSTRUMENTS ...