Aviom A-16R/A-16CS User Manual

Page 83

Advertising
background image

74

A-16R P

eRsonAl

M

ixeR

And

A-16Cs C

ontRol

s

uRfACe

u

seR

G

uide

terminates/ends the packet. Described below is an overview of a generic

MIDI SysEx packet structure.

SysEx Head

Message Data

SysEx Tail

Figure 3 - MIDI General Packet Structure

The specifics and mechanics of the various packet pieces are described in

the subsequent sections.

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)

Advertising