beautypg.com

Logic control—midi implementation, Sysex message header, Appendix b – Apple Logic Pro 7.2 User Manual

Page 239: Logic control— midi implementation

background image

239

B

Ap

pendix

B

Logic Control—
MIDI Implementation

The following information is important for software vendors who wish to create a level
of software integration for the Logic/Mackie Control/XT units.

This documentation covers firmware version V1.0.

Note: All numbers are in hexadecimal format.

Variable bytes are shown in italics and use characters other than a-f as a placeholder.

All channel messages use running status messages. Once an initial 3-byte message has
been sent, the status byte is dropped from proceeding transmitted channel messages,
in order to conserve bandwidth.

SysEx Message Header

The following documentation uses the place holder “” whenever the SysEx
header is transmitted or received. It has the following form:

F0

MIDI SysEx status byte

00 00 66

Mackie 3-byte SysEx manufacturer ID

ii

Model ID

10

Logic Control

11

Logic Control XT

A device ID is not required, as each unit needs a dedicated MIDI cable.