Apple Logic Pro X User Manual

Page 817

Advertising
background image

Chapter 23

Work in the Environment

817

SysEx mapper (data byte 1 position, data byte 2 value): This transformer mode is used

to create and edit SysEx messages. The Transformer window operations are replaced by
value fields that allow you to enter the structure of the SysEX message including its length,
whether or not a checksum is required, and the values of bytes you don’t want to change in
real time.

In the Conditions area, you select the type of MIDI event that will affect the data bytes in the
SysEx message. (Typically, you’ll use MIDI controller events.) Incoming MIDI events will then
change the SysEx message data bytes, according to the following rules:

The data byte 1 value sets the position of the data byte.

The data byte 2 value sets the value of the data byte.

Channel 1: The changed SysEx message is sent.

Channel 2: The changed SysEx message is not sent.

Channel 3: The unchanged SysEx message is sent.

Channels 4 to 16: No meaning (reserved for future use).

The “Filter non-matching” checkbox prevents incoming MIDI events (that don’t control the
SysEx message) from being passed through. Typically, you’ll want this feature turned on, to
prevent interloping controller data from invading the SysEx data stream.

Track automation splitter (true to cable): If the condition matches, incoming events are sent

to the track automation of the object connected to the top cable of the transformer, after
passing through the Operation field. With the appropriate Operation field settings, incoming
MIDI data is transformed into Fader event data, allowing the automation of any possible
parameter of the connected Mixer channel strip. Exception: Channel volume and channel
pan use Control events.

Define conditions and operations: The conditions and operations are the same as those found
in the Transform window. For more information, see

MIDI Transform window overview

on

page 467. The only differences arise from the fact that a transformer object works in real time
and therefore position and note length have no useful meaning.

Edit pitch bend events: A transformer object can process 14-bit pitch bend events, which
contain two discrete data bytes: if byte 1 is changed (by addition or scaling with the -1-
operation), the change also affects the second byte. Set the Data Byte 2 operation to Thru to
ensure that 14-bit pitch bend data is processed properly.

Advertising