
54 Chapter 7 Control Surface Support
Logic Pro 7.2 provides updated control surface plug-ins for several devices: the factory
key command assignments already support the Key Repeat function (if useful and/or
applicable to the device)—making changes unnecessary for use of this new
functionality.
If you want to enable the Key Repeat function for your own assignments, you may
need to use the re-learn option for the assigned message. Key Repeat messages must
include the Lo7 byte, which provides information on the up (released) or down
(pressed) state of the assigned button.
Logic guides you through the re-learning process: The current MIDI message is
automatically cleared, Learn mode is activated, and a help tag prompts you to send the
desired MIDI message.
Releasing the assigned button—after learning the MIDI message—automatically
creates the Lo7 byte, and assigns the Lo7 value for the button release message to the
Min parameter. The Lo7 value for the “button pressed” message is automatically
assigned to the Max parameter.
Typically, the value range of 1–127 is used for the button pressed message. The zero (0)
value is generally used for button released.
Note: Some control surfaces may use different value ranges (CM Labs MotorMix, for
example). Assigning the used value range to the desired Min and Max values ensures
that key repeat also works with such devices. This, however, also means that you need
to take care when manually changing the Min or Max value for a key command (in
cases where the Min and Max values do not match the button on and button release
(off) states, the complete assignment will not work). Please consult your control surface
manual for further information about the values used.
Intermediate Stop at Default Value
Pressing the Option button on your control surface, while editing a parameter assigned
to a rotary encoder, enters “Relative Controller mode”. In this mode, a turn to the right
sets the encoder to its maximum value. A turn to the left sets the encoder to its
minimum value. Logic Pro 7.2 enhances this mode: it now also stops at the encoder’s
default value.
As an example: When the Pan knob is somewhere left of center, turning the encoder to
the right—with Option pressed—will initially set the pan parameter to its center
(default value) position, with a further right-turn setting the full right (maximum value)
position.
Comentarios a estos manuales