E-Mu PROTEUS FX Operation Manual page 109

Table of Contents

Advertisement

MIDI
Specification
REFERENCE SECTION
RECEIVED SYSTEM COMMANDS
For system exclusive commands the
following format is used:
F0
system exclusive status byte
18
E-mu ID byte
04
product ID byte
dd
device ID byte
cc
command byte
...
data bytes (256 bytes/preset)
F7
EOX
Command
Preset Data Request
Preset Data
Parameter Value
Request
Parameter Value
Tuning Table Request
Tuning Table
Program Map Request
Program Map Data
Version Request
Configuration Request
MMA Tuning Dump
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.
Message
F0 18 04 dd 00 ll mm F7
F0 18 04 dd 01 ll mm ... ... cs F7
cs = checksum = sum of all data bytes
F0 18 04 dd 02 pl pm F7
pl = parameter # lsb
F0 18 04 dd 03 pl pm vl vm F7
F0 18 04 dd 04 F7
F0 18 04 dd 05 ... ... F7
F0 18 04 dd 06 F7
F0 18 04 dd 07 ... ... F7
F0 18 04 dd 0A ... ... F7
F0 18 04 dd 0C ... ... F7
F0 7E dd 08 01 tt <name (16 ascii)>...F7
Comments
ll = preset # lsb,
mm =preset # msb
see note 6
pm = msb
vl = value lsb
vm = msb
see note 1
see note 3
see note 4
see note 5
107

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents