Midi system exclusive implementation – Aviom A-16R/A-16CS User Manual
Page 82
![background image](/manuals/655880/82/background.png)
73
A-16R P
eRsonAl
M
ixeR
And
A-16Cs C
ontRol
s
uRfACe
u
seR
G
uide
MIDI System Exclusive Implementation
Version 1.00 for Aviom A-16R
1. Introduction and Overview
This document is designed to aid in the understanding of the A‑16R’s MIDI
System Exclusive (SysEx) implementation. MIDI SysEx support for the A‑16R
product includes messages that allow for uploading and downloading of
all sixteen system presets or the current active configuration also referred
to in this document as the current preset. Described in this document is
the implementation of these features. In order to utilize these features the
A‑16R may be interfaced to any MIDI management device such as a personal
computer with MIDI software or stand alone devices such as MIDI SysEx
recorders/sequencers.
1.1. Transmit Flow
Shown below is the basic transmit flow for the currently supported/
implemented MIDI system exclusive messages on the A‑16R.
MIDI
OUT
MIDI All Presets
MIDI Current Preset
Figure 1 - MIDI Transmit Flow
1.2.
Receive Flow
Shown below is the basic receive flow for the currently supported/
implemented MIDI system exclusive messages on the A‑16R.
MIDI
IN
MIDI All Presets
MIDI Current Preset
Figure 2 - MIDI Receive Flow
2.
MIDI System Exclusive Packet Pieces
A MIDI SysEx packet can be thought of as a group or collection of bytes that
contain a start indicator referred to as the “SysEx Head”, “Message Data”
which may contain control or status information and a “SysEx Tail” which