Aviom A-16CS Musical Instrument User Manual


 
68
Aviom A-16R and A-16CS User Guide
2.1. MIDI System Exclusive Packet Head
Several data bytes define the “SysEx Packet Head.” Among these are
the standard “Start of Exclusive” also known as SOX, a standard MIDI
Manufacturer’s ID assigned by the MIDI Manufacturers Association (MMA)
and Aviom proprietary product and message type identification. SysEx
messages that contain incorrect or unknown ID information or unsupported
message types are ignored by the A-16R without generating error indications.
The MIDI SysEx packet head of an A-16R SysEx packet is described below.
SOX 1111 0000 (F0H) Start of Exclusive
Manufacturer’s
ID
0000 0000 (00H) Aviom
Manufacturer’s ID
Byte 1
0000 0001 (01H) Aviom
Manufacturer’s ID
Byte 2
0100 0101 (45H) Aviom
Manufacturer’s ID
Byte 3
Family ID 0000 0000 (00H) (A16 Family)
Product ID 0000 0000 (00H) (A-16R Product)
Device ID 0000 0000 (00H) (expansion)
Msg. Type 0mmm
mmmm
- See table 1 for valid
message types
Msg. Descriptor 0000 0000 (00H) Message Descriptor
Byte 1 (expansion)
0000 0000 (00H) Message Descriptor
Byte 2 (expansion)
0000 0000 (00H) Message Descriptor
Byte 3 (expansion)
0000 0000 (00H) Message Descriptor
Byte 4 (expansion)
0000 0000 (00H) Message Descriptor
Byte 5 (expansion)
0000 0000 (00H) Message Descriptor
Byte 6 (expansion)
2.2. MIDI System Exclusive Packet Tail
Every complete MIDI System Exclusive message should contain a Trailer/Tail
byte referred to as an “End of Exclusive” or EOX for short. Reception of
implemented System Exclusive messages in the A-16R that do not contain an
EOX will be treated as incomplete and flagged as an error.