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

0000 0000

(00H)

Aviom

ID

 

 

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

-

See table 1 for valid

 

mmmm

 

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.

68

Page 78
Image 78
Aviom A-16R, A-16CS manual Midi System Exclusive Packet Head