9
Table Of Contents
- Logic Pro 9 Control Surfaces Support
- Contents
- An Introduction to Control Surfaces
- Basic Control Surface Setup
- Getting Started
- Connecting Control Surfaces
- Adding Control Surfaces to Logic Pro
- Creating Control Surface Groups
- Configuring Your Control Surface Setup
- Setting Control Surfaces Preferences
- Modal Dialog Display
- Control Surface Usage Tips
- Control Surfaces Supported by Logic Pro
- About Control Surface Plug-ins
- About Software and Firmware
- Customizing Controller Assignments
- Assigning Controllers to Logic Pro Parameters
- Controller Assignments: Working in Easy View
- Controller Assigments: Working in Expert View
- Controller Assignments Window Expert View Settings
- Assigning and Deleting Controllers in Expert View
- Getting to Know Zones and Modes
- Defining Zones and Modes
- Reassigning a Controller in Expert View
- Using the Control Name and Label Fields
- Setting the Flip Group and Exclusive Parameters
- Setting Class Pop-Up Menu Parameters
- Editing Input Message Parameters in Expert View
- Editing Value Parameters in Expert View
- Assigning Buttons to Key Commands
- Controller Assignments Storage
- Mackie Control
- Setting Up Your Mackie Control in Logic Pro
- Mackie Control: Display Zone
- Mackie Control: Channel Strip Controls
- Mackie Control: Assignment Zone
- Mackie Control: Fader Bank Zone
- Mackie Control: Function Key Zone
- Mackie Control: Global View Zone
- Mackie Control: Modifier Buttons
- Mackie Control: Automation Buttons
- Mackie Control: Utilities Buttons
- Mackie Control: Transport Zone
- Mackie Control: REWIND Button
- Mackie Control: FAST FWD Button
- Mackie Control: STOP Button
- Mackie Control: PLAY Button
- Mackie Control: RECORD Button
- Mackie Control: Marker Button
- Mackie Control: NUDGE Button
- Mackie Control: CYCLE Button
- Mackie Control: DROP Button
- Mackie Control: Replace, Click, and Solo Buttons
- Mackie Control: Cursor Key Zone
- Mackie Control: Jog/Scrub Wheel Zone
- Mackie Control: Programmable User Modes
- Mackie Control: Connecting Foot Switches
- Mackie Control: Assignment Overview
- Mackie Control: DISPLAY Buttons
- Mackie Control: Channel Strip Controls (1 Through 8)
- Mackie Control: ASSIGNMENT Buttons
- Mackie Control: Function Key Buttons
- Mackie Control: GLOBAL VIEW Buttons
- Mackie Control: MODIFIER Buttons (While Held Down)
- Mackie Control: AUTOMATION Buttons
- Mackie Control: UTILITIES Buttons
- Mackie Control: TRANSPORT Buttons
- Mackie Control: Cursor Keys
- Mackie Control: Jog/Scrub Wheel
- Mackie Control: External Inputs
- M-Audio iControl
- Setting Up Your M-Audio iControl
- Editing Plug-in Parameters Using the M-Audio iControl
- M-Audio iControl: Assignment Buttons
- M-Audio iControl: Arrow Up and Arrow Down Buttons
- M-Audio iControl: Channel Strip Controls
- M-Audio iControl: Mixer View and Channel View
- M-Audio iControl: Jog Wheel
- M-Audio iControl: Transport Controls
- M-Audio iControl: Using Locators and Cycle Mode
- M-Audio iControl: Master Fader
- M-Audio iControl: Assignment Overview
- Euphonix MC Pro, System 5-MC, MC Control, MC Mix, and MC Transport
- Setting Up Your Euphonix Device with Logic Pro
- Euphonix: Changing the Track Display
- Euphonix MC Professional: Setting Up Soft Key Assignments
- Euphonix: Choosing Automation Modes
- Euphonix: Understanding the Fader Strips
- Euphonix: Opening and Closing Plug-in Windows
- Euphonix: Getting to Know Knobsets
- Euphonix: Using the Inserts (Configuration) Knobset
- Euphonix: Using the Input (Configuration) Knobset
- Euphonix: Using the EQ Knobset
- Euphonix: Using the Aux or Sends (Configuration) Knobset
- Euphonix: Using the Pan/Surround Knobset
- Euphonix: Using the Group Knobset
- Euphonix: Using the Mix or Output Knobset
- Euphonix: Other Features Specific to Logic Pro
- CM Labs Motormix
- Setting Up Your CM Labs Motormix
- CM Labs Motormix: Assignment Overview
- CM Labs Motormix: Select Buttons
- CM Labs Motormix: Rotary Pots
- CM Labs Motormix: Multi Buttons
- CM Labs Motormix: Burn Buttons
- CM Labs Motormix: SOLO Buttons
- CM Labs Motormix: MUTE Buttons
- CM Labs Motormix: VIEW Section
- CM Labs Motormix: Left Function Buttons
- CM Labs Motormix: Faders
- CM Labs Motormix: Right Function Buttons
- Frontier Design TranzPort
- JLCooper CS-32 MiniDesk
- Setting Up Your JLCooper CS-32 MiniDesk
- JLCooper CS-32 MiniDesk: Assignment Overview
- JLCooper FaderMaster 4/100
- JLCooper MCS3
- Korg microKONTROL and KONTROL49
- Mackie Baby HUI
- Mackie HUI
- Setting Up Your Mackie HUI
- Mackie HUI: Assignment Overview
- Mackie HUI: ASSIGN Section
- Mackie HUI: Fader Bank Buttons
- Mackie HUI: WINDOW Section
- Mackie HUI: KEYBOARD SHORTCUTS Section
- Mackie HUI: Channel Strips
- Mackie HUI: DSP EDIT/ASSIGN Section
- Mackie HUI: Function Keys
- Mackie HUI: AUTO ENABLE Section
- Mackie HUI: AUTO MODE Section
- Mackie HUI: STATUS/GROUP Section
- Mackie HUI: EDIT Section
- Mackie HUI: Time Display
- Mackie HUI: LOCATE/NUMERICS Section
- Mackie HUI: Transport Section
- Mackie HUI: Cursor Buttons
- Mackie HUI: Jog Wheel
- Mackie HUI: Foot Switches
- Mackie C4
- Setting Up Your Mackie C4
- Mackie C4: Using V-Pots and V-Select Buttons
- Mackie C4: View Modes
- Mackie C4: Pan/Surround Mixer View Mode
- Mackie C4: Pan/Surround Channel View Mode
- Mackie C4: Channel Strip Mixer View Mode
- Mackie C4: EQ Mixer View Mode
- Mackie C4: EQ Channel View Mode
- Mackie C4: Send Mixer View Mode
- Mackie C4: Send Channel View Mode
- Mackie C4: Effect Assign Mixer View Mode
- Mackie C4: Effect Edit View Mode
- Mackie C4: Instrument Assign Mixer View Mode
- Mackie C4: Instrument Edit View Mode
- Mackie C4: Cycle View Mode
- Mackie C4: Punch View Mode
- Mackie C4: Function Buttons
- Mackie C4: Assignment Buttons
- Mackie C4: Modifier Buttons
- Mackie C4: Parameter, Track, and Slot Buttons
- Radikal Technologies SAC-2K
- Setting Up Your Radikal Technologies SAC-2K
- Radikal Technologies SAC-2K: Assignment Overview
- Radikal Technologies SAC-2K: LCDs and Encoders
- Radikal Technologies SAC-2K: Channel Strips
- Radikal Technologies SAC-2K: Mixer View Mode Section
- Radikal Technologies SAC-2K: Software Navigation Section
- Radikal Technologies SAC-2K: Locator Section
- Radikal Technologies SAC-2K: Marker Section
- Radikal Technologies SAC-2K: Transport Section
- Radikal Technologies SAC-2K: Channel Edit Mode
- Resolving Issues with Radikal Technologies SAC-2K
- Recording Light
- Roland SI-24
- Tascam FW-1884
- Setting Up Your Tascam FW-1884, FE-8, and FW-1082 with Logic Pro
- Tascam FW-1884: Assignment Overview
- ENCODERS Section (FW-1884, FE-8)
- SHORTCUTS Section (FW-1884 Only)
- Channel Strips (FW-1884, FE-8, FW-1082)
- EQ Section (FW-1884 Only)
- Encoders and Controls Section (FW-1082 Only)
- MASTER Fader (FW-1884, FE-8, FW-1082)
- Automation/Clock Rate Section (FW-1884 Only)
- Mode Controls Section (FW-1082 Only)
- Master Section (FW-1884, FE-8, FW-1082)
- Tascam US-2400
- Tascam US-428 and US-224
- Yamaha 01V96
- Setting Up Your Yamaha 01V96
- Yamaha 01V96: Assignment Overview
- Yamaha 01V96: DISPLAY ACCESS Section
- Yamaha 01V96: FADER MODE Section
- Yamaha 01V96: Basic LCD Functions
- Yamaha 01V96: LCD Modal Display Functions
- Yamaha 01V96: SELECTED CHANNEL Section
- Yamaha 01V96: Data Entry Section
- Yamaha 01V96: Channel Strips
- Yamaha 01V96: Stereo Channel Strip Section
- Yamaha 01V96: User-Defined Keys Section
- Yamaha 02R96
- Setting Up Your Yamaha 02R96
- Yamaha 02R96: Assignment Overview
- Yamaha 02R96: DISPLAY ACCESS Section
- Yamaha 02R96: AUX SELECT Section
- Yamaha 02R96: ENCODER MODE Section
- Yamaha 02R96: FADER MODE Section
- Yamaha 02R96: EFFECT/PLUG-IN Section
- Yamaha 02R96: LCD
- Yamaha 02R96: USER-DEFINED KEYS Section
- Yamaha 02R96: Channel Strips
- Yamaha 02R96: MACHINE CONTROL Section
- Yamaha 02R96: Data Entry Section
- Yamaha DM1000
- Setting Up Your Yamaha DM1000
- Yamaha DM1000: Assignment Overview
- Yamaha DM1000: DISPLAY ACCESS Section
- Yamaha DM1000: AUX SELECT Section
- Yamaha DM1000: ENCODER MODE Section
- Yamaha DM1000: FADER MODE Section
- Yamaha DM1000: Basic LCD Functions
- Yamaha DM1000: LCD Modal Display Functions
- Yamaha DM1000: Data Entry Section
- Yamaha DM1000: Channel Strips
- Yamaha DM1000: Stereo Channel Strip
- Yamaha DM1000: USER-DEFINED KEYS Section
- Yamaha DM2000
- Setting Up Your Yamaha DM2000
- Yamaha DM2000: Assignment Overview
- Yamaha DM2000: MATRIX SELECT Section
- Yamaha DM2000: AUX SELECT Section
- Yamaha DM2000: ENCODER MODE Section
- Yamaha DM2000: FADER MODE Section
- Yamaha DM2000: DISPLAY ACCESS Section
- Yamaha DM2000: EFFECT/PLUG-IN Section
- Yamaha DM2000: LCD
- Yamaha DM2000: TRACK ARMING Section
- Yamaha DM2000: AUTOMIX Section
- Yamaha DM2000: LOCATOR Section
- Yamaha DM2000: Transport/Cursor Section
- Yamaha DM2000: Channel Strips
- Yamaha DM2000: USER-DEFINED KEYS Section
• 1’s complement: If the most significant bit is set, the value is negative. To set the absolute
value, invert all bits. Note that this allows two possible encoding values for zero. The
value range is –127 to 127 (7 bit) or –8191 to 8191 (14 bit).
• Sign Magnitude: If the most significant bit is set, the value is negative. To set the absolute
value, clear the most significant bit. Note that this allows two possible encoding values
for zero. This results in a value range of –127 to 127 (7 bit) or –8191 to 8191 (14 bit).
The appropriate format for a device is usually specified in its documentation. If unavailable,
check the control surface manufacturer’s website or contact them 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. For example:
• 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 parameter’s 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 that 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 (set by
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, Mode is set to Toggle by default. It is set to Scaled for absolute
controls (faders and knobs, for example), or to Relative for encoders.
57Chapter 2 Customizing Controller Assignments