beautypg.com

Apple Logic Pro 7 User Manual

Page 227

background image

Chapter 5

The Environment

227

Conditions and Operations
The conditions and operations are the same as those found in the Transform window
(see “Transform Window—Introduction” on page 587).
The only differences arise from
the fact that transformer Objects work in real time and therefore, position and note
length have no useful meaning.

Pitch Bend editing
The transformer can process 14-bit pitch bend events: if byte 1 is changed (by addition
or scaling), the change will also affect the second byte. Set the -2- operation to “THRU”
to ensure that 14-bit pitch bend data is processed properly.

Remote Controlling the Condition and Operation Values

The values of any transformer conditions or operations can be externally controlled
using meta events. Meta events are internal Logic messages—their form is similar to
MIDI controller events, but they have no MIDI meaning, and never leave Logic. Like
MIDI controller events, meta events have two data values: the first one indicates the
type of meta event (49 to 127, but not all are used), and the second one is the event
value (0 to 127).

Meta events 122 to 127 affect transformer parameters.

Meta event #127 sets the first (top) operation value,

Meta event #126 sets the second (bottom) operation value (if available).

Meta event #125 sets the first (top) condition value.

Meta event #124 sets the second (bottom) condition value (if available).

Note that all numerical condition and operation parameters that are used (conditions
not set to All and operations not set to Thru) will be affected by the same meta event.
(The status condition and operation are not affected by meta events). If you want to set
numerical parameters individually, or leave some fixed, use separate transformers in
series.

Meta event #123 sets the transformer map position.

Meta event #122 sets the transformer map value for the current map position. (Use
meta event #123 to set the position first).

Note: You can use a transformer’s Map Set operation to create these two meta events
simultaneously. When the operation status is set to Map Set, the -1- parameter specifies
the map position, and the -2- parameter specifies the map value at that position (a
meta event #122 is sent with the -1- value, followed by a meta event #123 with the -2-
value).

You can create meta events with a fader; you can transform MIDI events into meta
events with a transformer, and you can add meta events to a MIDI Region with the
Event List editor. When you use a fader, set the Out definition to Switch, then set the -1-
value to the meta event number. (Cable switcher type faders and meta events share
the same Out definition. -1- values above 49 signify meta events).