8

Table Of Contents
56 Chapter 2 Customizing Controller Assignments
The appropriate format for a device is usually specified in its documentation. If
unavailable, check the control surface manufacturers website, or contact the device
manufacturer for more information.
Multiply Field
Enter a scaling value for incoming values. This is especially useful for button presses
that have a value of 1. As examples:
 To set the automation mode to Write, set Multiply to 4.00, and Mode to Direct.
 To decrement a parameter by 1 with a button press, set Multiply to –1.00, and Mode
to Relative.
Mode Pop-up Menu
Choose the mode used by incoming values—to modify the current parameter value.
The choices are:
 Direct: The incoming value is used as the parameter value.
 Toggle: If the parameters current value is 0, it is set to the incoming value. All other
values set the parameter value to 0. This option is useful for buttons which toggle a
value: Mute, Solo, and so on.
 Scaled: The incoming value is scaled; from its value range to the destination
parameter’s value range. This is useful for faders and rotary encoders.
 Relative: The incoming value is added to the parameter’s current value. Used by
encoders, but also for buttons that increment/decrement by a certain amount (as set
with the Multiply parameter).
 Rotate: The incoming value is added to the parameter’s current value—cycling
between maximum and minimum values. This is useful for button presses that cycle
between modes: automation mode, for example.
 X-OR: The value defines a bit mask (a filter, in other words), which is applied to the
parameter’s current value with the exclusive or Boolean operation. Useful for
enabling/disabling single channel strip types in All view.
For On/Off parameters of supported control surfaces, Mode is set to Toggle by default.
The Mode is set (by default) to Scaled for absolute controls (faders and pots, for
example), or to Relative for encoders.