Apple Logic Pro - X User Manual

Logic Pro X
Control Surfaces Support
For OS X
K Apple Inc.
Copyright © 2013 Apple Inc. All rights reserved.
Your rights to the software are governed by the accompanying software license agreement. The owner or authorized user of a valid copy of Logic Pro software may reproduce this publication for the purpose of learning to use such software. No part of this publication may be reproduced or transmitted for commercial purposes, such as selling copies of this publication or for providing paid for support services.
The Apple logo is a trademark of Apple Inc., registered in the U.S. and other countries. Use of the “keyboard” Apple logo (Shift-Option-K) for commercial purposes without the prior written consent of Apple may constitute trademark infringement and unfair competition in violation of federal and state laws.
Every eort has been made to ensure that the information in
this manual is accurate. Apple is not responsible for printing or clerical errors.
Because Apple frequently releases new versions and updates to its system software, applications, and Internet sites, images
shown in this manual may be slightly dierent from what you
see on your screen.
Apple
1 Innite Loop
Cupertino, CA 95014 408-996-1010
www.apple.com
Apple, the Apple logo, Apple, FireWire, GarageBand, iPod, and Logic are trademarks of Apple Inc., registered in the U.S. and other countries.
Intel, Intel Core, and Xeon are trademarks of Intel Corp. in the U.S. and other countries.
Other company and product names mentioned herein are trademarks of their respective companies. Mention of third-party products is for informational purposes only and constitutes neither an endorsement nor a recommendation. Apple assumes no responsibility with regard to the performance or use of these products.
019-2551

Contents

11 Chapter 1: Control surfaces 11 Control surfaces overview
12 Chapter 2: Basic control surface setup 12 Control surface requirements 13 Connect control surfaces 15 Add a control surface to Logic Pro 16 Create control surface groups 18 Control surface inspector 18 Control surface inspector overview 19 Device parameters 19 Special parameters 20 Control Surface Group parameters 26 Control surfaces preferences 26 Open Control Surfaces preferences 26 General Control Surfaces preferences 28 Help Tags preferences 29 Modal dialog display 30 Control surface use tips 31 Control surfaces supported by Logic Pro 33 Software and rmware
34 Chapter 3: Controller assignments 34 Controller assignments overview 35 Controller Assignments Easy view 35 Use Controller Assignments Easy view 36 Assign and delete controllers in Easy view 38 Controller Assignments Expert view 38 Use Expert view 39 Expert view parameters 41 Assign and delete controllers in Expert view 42 Use zones and modes 44 Control Name and Label elds 44 Flip Group and Exclusive parameters 45 Class pop-up menu parameters 48 Expert view Input Message parameters 49 OSC Message Paths 49 Expert view Value parameters 52 Assign buttons to key commands
3
54 Chapter 4: Mackie Control 54 Mackie Control overview 55 Mackie Control displays 55 Mackie Control displays overview 55 Mackie Control display control buttons 57 Mackie Control channel strips 57 Mackie Control channel strips overview 57 Mackie Control V-Pots 58 Mackie Control channel strip buttons and LEDs 59 Mackie Control faders 60 Mackie Control assignment buttons 60 Mackie Control Assignment buttons overview 60 Mackie Control assignment views 60 Mackie Control Track button 63 Mackie Control Pan/Surround button 66 Mackie Control EQ button 68 Mackie Control Send button 70 Mackie Control Plug-in button 73 Mackie Control Instrument button 75 Mackie Control fader bank buttons 75 Mackie Control Bank buttons 76 Mackie Control Channel buttons 76 Mackie Control Flip button 77 Mackie Control Global View buttons 77 Mackie Control function keys 78 Mackie Control modier buttons 79 Mackie Control automation buttons 80 Mackie Control Group button 81 Mackie Control utilities buttons 82 Mackie Control transport buttons 82 Mackie Control transport buttons overview 83 Mackie Control Marker button 84 Mackie Control Nudge button 86 Use the Mackie Control Cycle button 87 Use the Mackie Control Drop button 88 Mackie Control Replace, Click, and Solo buttons 88 Use Mackie Control cursor and zoom keys 89 Mackie Control Jog/Scrub wheel 89 Mackie Control programmable user modes 90 Mackie Control foot switches 90 Mackie Control assignments 90 Mackie Control assignments overview 91 Mackie Control Display buttons 91 Mackie Control channel strips (1 to 8) 94 Mackie Control Assignment buttons 95 Mackie Control function keys 97 Mackie Control Global View buttons 98 Mackie Control modier buttons 99 Mackie Control automation buttons 99 Mackie Control utilities buttons
Contents 4
100 Mackie Control transport buttons 101 Mackie Control cursor keys 103 Mackie Control Jog/Scrub wheel 103 Mackie Control external inputs
104 Chapter 5: M-Audio iControl 104 iControl overview 105 iControl Assignment buttons 106 iControl Arrow buttons 107 iControl channel strip controls 107 iControl Mixer and Channel view 108 Use the iControl Jog Wheel 108 iControl transport controls 109 Use iControl locators and Cycle mode 109 iControl Master fader 110 iControl assignments 110 iControl assignments overview 110 iControl Assignment button functions 111 iControl channel strip functions 111 iControl Jog Wheel functions 112 iControl transport functions
113 Chapter 6: Euphonix devices 113 Set up your Euphonix device 114 Change the Euphonix track display 114 Set up MC Professional Soft Key assignments 115 Choose Euphonix automation modes 116 Euphonix fader strips 116 Control of plug-ins with Euphonix devices 117 Euphonix knobsets 117 Euphonix knobsets overview 118 Use the Inserts knobset 119 Use the Input knobset 121 Use the EQ knobset 122 Use the Aux or Sends knobset 123 Use the Pan/Surround knobset 123 Use the Group knobset 124 Use the Mix or Output knobset 124 Euphonix Logic Pro features
Contents 5
125 Chapter 7: CM Labs Motormix 125 Set up your Motormix 126 Motormix assignments 126 Motormix Select buttons 127 Motormix faders and pots 130 Motormix multi buttons 131 Motormix burn buttons 132 Motormix Solo and Mute buttons 132 Motormix view controls 133 Motormix left function buttons 134 Motormix right function buttons
135 Chapter 8: Frontier Design TranzPort 135 Set up your TranzPort 135 TranzPort LCD 136 TranzPort assignments 136 TranzPort channel strip 137 TranzPort master controls
140 Chapter 9: JLCooper CS-32 MiniDesk 140 Set up your CS-32 MiniDesk 140 CS-32 MiniDesk assignments 140 CS-32 MiniDesk assignments overview 141 CS-32 MiniDesk display 142 CS-32 MiniDesk pots 143 CS-32 MiniDesk channel strips 144 CS-32 MiniDesk bank button 145 CS-32 MiniDesk F keys 146 CS-32 MiniDesk cursor controls 146 CS-32 MiniDesk transport controls 147 CS-32 MiniDesk Jog wheel controls
148 Chapter 10: JLCooper FaderMaster 4/100 148 Set up your FaderMaster 4/100 148 FaderMaster 4/100 assignments
149 Chapter 11: JLCooper MCS3 149 Set up your MCS3 149 MCS3 assignments 149 MCS3 assignments overview 150 MCS3 F1 to F6 buttons 150 MCS3 W1 to W7 buttons 150 MCS3 cursor controls 151 MCS3 Jog wheel and Shuttle ring 151 MCS3 transport controls
Contents 6
152 Chapter 12: Korg microKONTROL and KONTROL49 152 Set up microKONTROL and KONTROL49 153 microKONTROL and KONTROL49 assignments 153 microKONTROL and KONTROL49 Pads 155 microKONTROL and KONTROL49 main controls 157 microKONTROL and KONTROL49 channel strips 157 microKONTROL and KONTROL49 external input
158 Chapter 13: Mackie Baby HUI 158 Set up your Baby HUI 158 Baby HUI assignments 158 Baby HUI assignments overview 159 Baby HUI channel strips 159 Baby HUI encoder assignment controls 160 Baby HUI automation controls 160 Baby HUI display controls 160 Baby HUI utility controls 161 Baby HUI navigation controls 161 Baby HUI transport controls
162 Chapter 14: Mackie HUI 162 Set up your HUI 163 HUI assignments 163 HUI assignments overview 164 HUI assign controls 165 HUI fader bank buttons 166 HUI window controls 166 HUI keyboard shortcuts 167 HUI channel strips 169 HUI DSP controls 171 HUI function keys 172 HUI global controls 173 HUI automation controls 174 HUI status/group controls 174 HUI editing controls 175 HUI time display 175 HUI numeric keypad controls 177 HUI transport controls 178 HUI cursor buttons 179 HUI Jog Wheel 179 HUI foot switches
Contents 7
180 Chapter 15: Mackie C4 180 Set up of your C4 180 C4 V-Pots and V-Select buttons 181 Use C4 views 186 C4 function buttons 187 C4 Assignment buttons 187 C4 Assignment buttons overview 188 C4 Marker overlay 188 C4 Track overlay 188 C4 Channel Strip overlay 189 C4 Function overlay 190 C4 modier buttons 191 C4 Parameter, Track, and Slot buttons
192 Chapter 16: Radikal Technologies SAC-2K 192 Set up your SAC-2K 192 SAC-2K assignments 192 SAC-2K assignments overview 193 SAC-2K LCDs and encoders 194 SAC-2K channel strips 195 SAC-2K Mixer view controls 198 SAC-2K software navigation controls 198 SAC-2K locator display 199 SAC-2K marker controls 200 SAC-2K transport controls 200 SAC-2K Channel view controls 200 SAC-2K troubleshooting
201 Chapter 17: Recording Light 201 Set up Recording Light 201 Recording Light parameters
203 Chapter 18: Roland SI-24 203 Set up your SI-24 203 SI-24 assignments 203 SI-24 assignments overview 204 SI-24 channel strips 206 SI-24 status mode controls 206 SI-24 channel assign controls 207 SI-24 surround/pan controls 208 SI-24 numeric key controls 209 SI-24 transport controls
Contents 8
210 Chapter 19: Tascam FW-1884 210 Set up FW-1884, FE-8, or FW-1082 210 FW-1884 assignments 210 FW-1884 assignments overview 211 Encoders (FW-1884, FE-8) 212 Shortcut controls (FW-1884 only) 213 Channel strips (FW-1884, FE-8, FW-1082) 214 EQ controls (FW-1884 only) 215 Encoders and controls (FW-1082 only) 218 Automation controls (FW-1884 only) 219 Mode controls (FW-1082 only) 219 Master controls (FW-1884, FE-8, FW-1082)
221 Chapter 20: Tascam US-2400 221 Set up your US-2400 221 US-2400 assignments 221 US-2400 assignments overview 222 US-2400 channel strips 223 US-2400 encoders 225 US-2400 master channel 226 US-2400 encoder assignments 228 US-2400 master section controls
230 Chapter 21: Tascam US-428 and US-224 230 Set up your US-428 or US-224 230 US-428 and US-224 assignments 230 US-428 and US-224 assignments overview 231 US-428 and US-224 channel strips 232 US-428 and US-224 EQ controls 233 US-428 and US-224 master controls 234 US-428 and US-224 Locate controls 234 US-428 and US-224 Bank controls 234 US-428 and US-224 transport controls
235 Chapter 22: Yamaha 01V96 235 Set up your 01V96 235 01V96 assignments 235 01V96 assignments overview 236 01V96 Display Access controls 237 01V96 Fader Mode controls 239 01V96 LCD controls 240 01V96 LCD display modes 241 01V96 Selected Channel control 241 01V96 data entry controls 242 01V96 channel strips 243 01V96 assignable keys
Contents 9
247 Chapter 23: Yamaha 02R96 247 Set up your 02R96 247 02R96 assignments 247 02R96 assignments overview 248 02R96 Display Access control 248 02R96 Aux Select controls 248 02R96 Encoder and Fader Mode controls 249 02R96 Eect/Plug-in controls 250 02R96 LCD 251 02R96 assignable keys 252 02R96 channel strips 252 02R96 Machine Control parameters 253 02R96 data entry controls
254 Chapter 24: Yamaha DM1000 254 Set up your DM1000 254 DM1000 assignments 254 DM1000 assignments overview 255 DM1000 Display Access controls 256 DM1000 Aux Select controls 257 DM1000 Encoder and Fader Mode controls 258 DM1000 LCD controls 258 DM1000 LCD display modes 260 DM1000 data entry controls 261 DM1000 channel strips 261 DM1000 stereo channel strip control 262 DM1000 assignable keys
266 Chapter 25: Yamaha DM2000 266 Set up your DM2000 266 DM2000 assignments 266 DM2000 assignments overview 267 DM2000 Matrix Select controls 268 DM2000 Aux Select controls 269 DM2000 Encoder and Fader Mode controls 269 DM2000 Display Access controls 270 DM2000 Eect/Plug-in controls 271 DM2000 LCD 271 DM2000 Track Arming controls 272 DM2000 Automix controls 274 DM2000 Locator controls 275 DM2000 transport and cursor controls 277 DM2000 channel strips 278 DM2000 assignable keys
Contents 10
Control surfaces
1

Control surfaces overview

Control surfaces are hardware devices that feature a variety of controls, which can include faders, rotary knobs, buttons, and displays. Control surfaces typically allow you to select parameters for
editing or to select particular tracks/channel strips or banks (of channel strips). Many also oer
a Jog Wheel, which allows you to move the playhead precisely; transport buttons, such as Play, Rewind, and so on; and other controls.
Some simple control surfaces only provide (non-motorized) faders and knobs. More sophisticated units include motorized faders, rotary encoders, LED rings, and programmable displays. The additional feedback these control surfaces provide makes them easier to use— without having to refer to your computer screen to know what mode the device is in or what current parameter values are.
You can use hardware control surfaces to control and automate transport, mixing, recording, and other tasks in Logic Pro.
All Logic Pro Mixer controls, such as level and pan, can be adjusted onscreen—using your mouse and computer keyboard. This is not, however, an ideal method for precise real-time control. You
can enhance your creative ow and achieve greater exibility and precision by connecting a
hardware control surface to your computer.
Control surfaces are ideal for creating a dynamic live (onstage) performance when used with a portable computer, MIDI keyboard, and audio and MIDI interfaces. In the studio, you can record control surface automation (even when Logic is not in record mode). Track automation appears in the Logic Tracks window and in the Piano Roll Editor.
When you move a fader on the control surface, the corresponding fader in the Logic Mixer moves with it. EQ or other parameters can be altered by turning rotary knobs on the control surface, with assigned parameters updating instantly in Logic.
Because communication between Logic and your control surface is bidirectional, adjustments
to parameters onscreen are immediately reected by the corresponding control on the
control surface.
Note: When you use a supported control surface with Logic Pro, some controls are pre-mapped to common functions. You can map unassigned controls to other Logic Pro commands and functions (see Controller assignments overview on page 34).
11
Basic control surface setup

Control surface requirements

Regardless of the control surface being used, you rst need to connect, add, and congure
your device for use with Logic Pro. The setup procedures and preferences are common to all control surfaces.
To use one or more control surfaces with Logic Pro, you will need:
An installed, authorized copy of Logic Pro
For USB- or FireWire-equipped devices: An available USB or FireWire port. Ideally, this should be a direct USB or FireWire connection with the computer, rather than through a hub. Refer to the documentation provided by the manufacturer of your control surface.
For devices that are only equipped with MIDI ports: A MIDI interface with free MIDI input and output ports for each device. For example, if you are using a MIDI interface with eight MIDI input ports and eight MIDI output ports—with one Mackie Control and one Mackie Control XT unit—you will need to use two MIDI interface MIDI In ports and two MIDI interface MIDI Out ports.
An installed driver (if required by your control surface) that is supported by the operating system you are using on your computer
2
Important: Your MIDI interface must feature driver software that supports SysEx communication.
Consult the documentation that shipped with your MIDI interface (or MIDI interface drivers).
The number of devices that can be used simultaneously depends on the number of free ports of the appropriate type (USB, FireWire, or other) available on your system. Using
multiple control surfaces allows you to control more tracks and channels, eects, and other
parameters simultaneously.
In a standard control surface conguration, you can use a single control surface or one
accompanied by one or more expansion devices. You can also create control surface groups, as described in Create control surface groups on page 16.
12

Connect control surfaces

Logic Pro supports many control surfaces that connect to your computer using FireWire, USB, and other connection protocols. Be sure to check the type of connection that your device features and that it is supported by your computer. Before connecting the device, read the
installation instructions included with it, and install the latest version of any appropriate rmware
or driver software, if needed. For more information, refer to the documentation that came with the device.
Note: Some control surfaces allow you to connect footswitches or pedals as additional controllers. If your control surface features suitable connectors, you can connect optional footswitches to remotely control playback and other functions. This frees your hands for other controls and can also be helpful when using guitars or other instruments that require two-handed playing.
Connect a FireWire or USB control surface
1 Connect your FireWire or USB control surface directly to your computer.
FireWire and USB devices transmit and receive data through a single cable, if the device supports bidirectional communication. The diagram illustrates a typical setup using a FireWire or USB cable:
Computer
FireWire/USB cable
Control Surface
Important: It is recommended that you connect FireWire and USB devices directly to your
computer, rather than through a hub. Daisy-chaining devices can result in errors and other problems, due to the amount of data transmitted in real time.
2 Once connected, press the power switch on your control surface.
When powered, the displays (such as an LCD, if your device has one) or LEDs are lit. Some LCDs
display a welcome message, which includes the rmware version number. On most control
surfaces with motorized faders, each fader slides to its top position, then back to its bottom or center position. This self-diagnostic initialization procedure indicates that your units are functioning correctly.
Note: Generally, you can turn on your computer either before or after you turn on the control surface. Some devices, however, may require the computer to be turned on before or after the device has initialized. Check the device documentation, and manufacturer website.
Chapter 2 Basic control surface setup 13
Connect a networked control surface
1 Connect your control surface to the network (LAN) ports of your Mac computer, using a standard
(CAT5 or CAT6) networking cable.
Most devices connected in this way also incorporate audio I/O and digital audio converters, plus built-in MIDI ports, making the addition of these peripherals a simple, single cable (and driver) installation.
Important: It is recommended that such devices are directly connected to the computer, rather
than through a network hub or switch.
2 Once connected, press the power switch on your control surface.
When powered, the displays (such as an LCD, if your device has one) or LEDs are lit. Some LCDs
display a welcome message, which includes the rmware version number. On most control
surfaces with motorized faders, each fader slides to its top position, then back to its bottom or center position. This self-diagnostic initialization procedure indicates that your units are functioning correctly.
Note: Generally, you can turn on your computer either before or after you turn on the control surface. Some devices, however, may require the computer to be turned on before or after the device has initialized. Check the device documentation, and manufacturer website.
Connect a MIDI control surface
1 Connect your MIDI control surface to a MIDI interface, and connect the MIDI interface to your
computer.
MIDI interfaces are typically connected to your computer via the USB or FireWire connection protocols. MIDI uses separate ports for input and output, and you must connect both the MIDI input and output to use the device with Logic Pro. The diagram illustrates a typical setup using MIDI input and output:
MIDI interface
Out port In port
Out portIn port
Control surfaceComputer
Important: It is recommended that you do not daisy-chain other MIDI devices via MIDI through
to the MIDI In or Out ports used by control surfaces. Daisy-chaining can result in errors and other problems due to the amount of data transmitted in real time.
2 Once connected, press the power switch on your control surface.
When powered, the displays (such as an LCD, if your device has one) or LEDs are lit. Some LCDs
display a welcome message, which includes the rmware version number. On most control
surfaces with motorized faders, each fader slides to its top position, then back to its bottom or center position. This self-diagnostic initialization procedure indicates that your units are functioning correctly.
Note: Generally, you can turn on your computer either before or after you turn on the control surface. Some devices, however, may require the computer to be turned on before or after the device has initialized. Check the device documentation, and manufacturer website.
Chapter 2 Basic control surface setup 14

Add a control surface to Logic Pro

Some control surfaces (such as the Mackie Control) are detected automatically when you open Logic Pro. You can add other devices that are not detected automatically using the Setup window. Installation is covered in the setup section for your particular device. Some devices may
require dierent or additional steps, but in most cases you only need to select the name of the
device you want to use with Logic Pro, then add it.
Add a control surface by scanning
1 To open the Control Surfaces Setup window, choose Logic Pro > Control Surfaces > Setup.
2 In the Setup window, choose New > Install, and then select the device from the list. You can
select more than one model by Command-clicking multiple entries in the list. If you select more than one model, Logic Pro performs the operation for each model, in turn.
Note: If you don’t want to select the models to be scanned, you can choose New > Scan All in the Setup window: Logic Pro searches for all supported control surface units on all ports. This process may take a few minutes.
3 Click the Scan button. You can also press Enter, or double-click the device name to initiate the
scan.
Logic Pro scans your system for connected devices, and automatically installs (and connects to)
those it nds.
4 When you nish, close the window.
Add a control surface manually
Some control surfaces don’t support automatic scanning. Such devices must be added manually to your setup. When you add a device manually, you also need to assign the appropriate MIDI In and Out port parameters.
Note: It is preferable to install devices by scanning, whenever possible. Logic Pro is able to gather more information about devices through scanning than with manual installation.
1 To open the Control Surfaces Setup window, choose Logic Pro > Control Surfaces > Setup.
2 In the Setup window, choose New > Install, and select the device you want from the list.
3 Click the Add button.
4 Close the Install window when you nish.
If another control surface of the selected type already exists in your setup, a warning dialog asks
you to conrm the addition of the new device.
You need to manually alter the MIDI In and Out port values (in the Device parameters of the Setup window) to match those of the connected unit.
Note: You can reinitialize the support of all connected control surfaces by choosing Logic Pro > Control Surfaces > Rebuild Defaults.
Chapter 2 Basic control surface setup 15

Create control surface groups

If you have multiple control surface units in your system, you can dene how they relate to each
other by creating control surface groups. A control surface group consists of multiple devices
that you combine to create a single, unied virtual control surface.
You can create up to 20 control surface groups. Each group can consist of any number of physical devices. The only limiting factor is the number of available ports.
You can independently determine the default behavior of each device in a group. For more information, see Device parameters on page 19.
Create a control surface group
1 To open the Control Surfaces Setup window, choose Logic Pro > Control Surfaces > Setup.
2 In the Setup window, drag the icons of the control surfaces you want to group so that they form
a single horizontal row.
The order of the icons from left to right denes the order in which tracks and parameters are
arranged and displayed on the devices.
Use two control surfaces independently
1 To open the Control Surfaces Setup window, choose Logic Pro > Control Surfaces > Setup.
2 In the Setup window, arrange the icons for the control surfaces in separate rows—that is, one
above the other.
Chapter 2 Basic control surface setup 16
Pictured below is a multiple group example with two Mackie Controls, three Mackie Control XTs, and one HUI:
The top row, consisting of the Mackie Control #1, Mackie Control XT #1, and Mackie Control XT #2, forms a single control surface group with 24 channels. Mackie Control #1 controls channels 1 to 8, XT #1 controls channels 9 to 16, and XT #2 handles channels 17 to 24.
In the second row, the Mackie Control #2 and Mackie Control XT #3 form a second control surface group, controlling instruments (on channels 1 to 8) and auxes (on channels 9 to 16).
In the third row, the HUI forms a single unit control surface group.
Each group has individual settings, such as Flip mode, Display mode, Plug-in Parameter Bank
Oset, and others. This allows you to access, edit, and automate dierent sections of the Logic
Pro Mixer.
In the example above, the three units in the top row could be used to control audio and MIDI channel strips. In the second row, Mackie Control #2 could be used to control software instrument channel strips 1 to 8, and XT #3 could be used to control aux channel strips 1 to 8.
The HUI could be used to edit group denitions. The physical placement of units and the way you use them are completely exible.
Note: In most situations, the placement of your control surface units in relation to each other should be the same onscreen as in the real world.
Once you have created a control surface group, you can congure it in the Setup window. For
more information, see Control Surface Group parameters overview on page 20.
Chapter 2 Basic control surface setup 17

Control surface inspector

Control surface inspector overview

The inspector at the left side of the Control Surfaces Setup window contains two or three parameter areas: Device parameters, Special parameters, and Control Surface Group parameters.
You can congure your control surface setup to meet your needs by editing these parameters.
Important: Any changes to settings (in the Setup window or from the device) are saved in a
preferences le, named “com.apple.logic.pro.cs.” It is found here: ~/Library/Containers/com. apple.logic10/Data/Library/Preferences/. This le is saved independently of the Logic Pro Preferences le.
Chapter 2 Basic control surface setup 18

Device parameters

Device parameters
Out Port pop-up menu: Choose the MIDI output port from the pop-up menu.
Input pop-up menu: Choose the MIDI input port from the pop-up menu.
Each control surface must be connected to an independent MIDI In and Out port (or corresponding USB/FireWire port, designated as a MIDI port by the device driver). When the device is added, the automatic setup or scan procedure sets the appropriate MIDI input and output port settings for the device. If the MIDI port settings are incorrect, you can manually choose them from the Input and Out Port pop-up menus.
Module: Shows the name of the control surface.
Model: Shows the model name of the control surface.
Version: Shows the rmware version for some control surfaces.
Color: Click to select the color that indicates which tracks are being controlled by this control surface. Choose the color from the color picker that opens. In the Tracks window, the tracks controlled by this device are colored along the left edge of the track list when control surface bars are displayed.

Special parameters

Some control surfaces such as the Mackie Control allow you to dene “special” parameters such as fader touch sensitivity. When a device that oers special parameters is connected, the
special parameters area appears in the inspector. For more information about supported special parameters, refer to the documentation for your device.
Chapter 2 Basic control surface setup 19

Control Surface Group parameters

Control Surface Group parameters overview
If you have created one or more control surface groups, you can congure these groups in the
Control Surface Group parameters. These parameters apply to the group associated with the selected device and allow you to set up each group to meet your needs. Many group parameters can also be changed directly from the control surface.
Control Surface Group parameters are divided into several areas. See Control Surface Group
display parameters, Control Surface Group send and plug-in parameters, and Control Surface Group other parameters.
Chapter 2 Basic control surface setup 20
Control Surface Group display parameters
The parameters at the top of the Control Surface Group parameters give you control over aspects of the device displays.
Display parameters
Flip Mode pop-up menu: Choose the functions for the faders and rotary encoders of the channel strips on the device. For control surfaces that contain a fader and a rotary encoder for each channel strip, Flip mode allows you to assign both controls to the same parameter, or to swap their assignments. The choices are:
O: Standard mode, with the fader acting as a volume control.
Duplicate: Assigns both the fader and encoder to the currently selected encoder parameter.
Swap: Switches the fader and encoder assignments, making the fader a pan control and the encoder a channel volume control, for example.
Mute: Disables the fader. This is useful when recording in the same room as the control surface and you want to avoid the mechanical noise of the faders. Any existing automation still functions normally.
Display Mode: Click to limit the device display to only the name or only the value of the current
parameter. This is helpful if there is insucient space for the display of both the parameter
name and value.
Clock Display: If your control surface features a position display, this parameter determines how the playhead position is represented. Click to switch between Beats (musical values) or SMPTE (absolute time values).
Note: The exact elements displayed, and thus their positions, depend on the selected SMPTE
or bar/beat display option dened in the Logic Pro Preferences.
Channel Strip View Mode pop-up menu: Choose one of the following views:
Arrange: The channel strips on the device correspond to Logic Pro channel strips as they appear in the Mixer window. The layout of channel strips matches the way tracks are laid out in the Tracks window. Channel strip 1 in the Mixer window is equivalent to channel 1 on the control surface, channel strip 2 in the Mixer is equivalent to channel 2, and so on. Instruments and channels used by multiple tracks are merged into one channel. This is the default mode of most devices, including the Mackie Control.
All: The channel strips on the device correspond to Logic Pro channel strips of certain types, such as MIDI or aux channels, independent of their use in tracks. Control surfaces that
support this view generally allow you to dene which channel types you want to display.
The contents of the Logic Pro Mixer window automatically follow the state of the control surface, provided that the View > Link Control Surfaces option is turned on.
Tracks: This view is similar to Arrange view, but individual channel strips are shown when multiple tracks address the same channel. Typically, this is a software or MIDI instrument channel, with several tracks routed to it.
Chapter 2 Basic control surface setup 21
Single: This view shows a single channel and its routing to auxes and so on. You can determine which parameters are edited by the channel strip controllers on the control surface.
Note: The View is a property of the control surface group, not a global setting. One group can display busses, while the other shows tracks, for example.
Fader Bank for Tracks View: Drag vertically, or enter an integer value to oset which tracks are
controlled by the channel strips of the device in Tracks view. For example, if your device has eight channel strips, these might normally be assigned to audio channel strips 1–8 in Logic Pro. If you set this parameter to 2, the device channel strips would control Logic Pro Mixer channel strips 3–10 (1 + 2 = 3).
Fader Bank for All View: Drag vertically, or enter an integer value to oset which Logic Pro
channel strips are controlled by the device in All view. This parameter is only available when multiple channel strip types are displayed in the Mixer. When single channel strip types are displayed, there are separate fader bank parameters. (These aren’t displayed in the parameter list.)
Channel Strip Parameter pop-up menu: Choose which function is controlled by the channel strip encoders on the device. The choices are:
Volume: Encoders adjust channel volume.
Pan: Encoders adjust channel panorama position.
Format: Encoders adjust or select channel format.
Input: Encoders adjust or select channel input source.
Output: Encoders adjust or select channel output (main outs/auxes/surround).
Automation: Encoders adjust or select channel automation mode.
Group: Encoders adjust group membership of the track. Editing the parameter allows you to set either “no group” or a single group. Enabling membership of multiple groups is not possible. (This can only be done directly in the Logic Pro Mixer.)
Displayed Par.: Encoders adjust the automation parameter selected in the Tracks window. This is especially useful if you set the control surface to Arrange view, and your Tracks window shows multiple automation subtracks with Logic Pro parameters.
Surround Parameter pop-up menu: Choose the surround parameter that the rotary encoders will control. The choices are:
Angle: Encoders adjust surround angle.
Diversity: Encoders adjust surround diversity (direction).
LFE: Encoders adjust LFE level.
Spread: Encoders adjust the Spread parameter of Stereo to Surround channel strips.
X: Encoders adjust surround X position.
Y: Encoders adjust surround Y position.
Center: Encoders adjust the Center channel level.
Note: The X and Y parameters are a dierent representation of the Angle and Diversity
parameters, and thus are independent of them. The X and Y parameters support the use of surround joysticks.
EQ Band: Drag vertically, or enter an integer value to set the current EQ band, enabling you to edit a particular Channel EQ or Linear Phase EQ parameter for all tracks in the EQ Multi Channel View.
Chapter 2 Basic control surface setup 22
EQ Parameter pop-up menu: Choose which parameter of the selected EQ band is controlled by the encoders in EQ Multi Channel View. The choices are:
Frequency: Encoders adjust the frequency of the selected band.
Gain: Encoders adjust the gain of the selected band. For the Low Cut (band 1) and High Cut (band 8) bands of the Channel and Linear Phase EQ, this parameter controls the slope.
Q: Encoders adjust the Q factor of the selected band.
On/O: Encoders bypass the selected EQ band.
EQ Parameter Page: Drag vertically, or enter an integer value to set the EQ parameter displayed in EQ Channel Strip view.
The Channel and Linear Phase EQs feature eight bands per audio channel, with each band
oering four parameters. All of these parameters can be accessed with your control surface.
If your control surface does not display all EQ parameters at once, you view them by stepping through the parameter pages in sequence. For example, if your control surface has eight channel strips, you can directly control parameters 1 to 8 with knobs or sliders 1 to 8 when you switch to EQ Channel Strip Edit view. You then need to switch by a page to access parameters 9 to 16.
Control Surface Group send and plug-in parameters
The parameters in the middle of the Control Surface Group parameters let you control dierent
operational aspects when working with send and plug-in parameters.
Send and plug-in parameters
Send Slot: Drag vertically, or enter an integer value to set the currently selected Send slot. The
default is 1, which sets the rst (top) Send on each channel as the Send slot. A value of 2 sets
the second send as the Send slot, a value of 3, the third Send slot, and so on.
Send Parameter pop-up menu: Choose the Send parameter controlled by the encoders when in the Send Multi Channel view. The choices are:
Destination: Encoder is used to determine the bus channel number for the Send slot.
Level: Encoder is used to adjust the Send level.
Position: Encoders set Pre, Post, or Post Pan fader modes.
Mute: Encoders mute/unmute the selected Send slot.
Send Parameter Page: Drag vertically, or enter an integer value to set the current page for the Send parameters. Up to 32 parameters are available in Send Channel Strip view for a given channel (eight Send slots multiplied by the four parameters listed above).
Split: no. of upper parameter: Drag vertically, or enter an integer value to set the number of encoders that belong to Split Upper, for control surfaces that support Split mode. The
remaining encoders belong to Split Lower. A value of 0 means that Split mode is o—all
encoders are assigned to the Split Upper area.
Chapter 2 Basic control surface setup 23
Control surfaces that support Split mode allow the display of two separate parameter sections within one plug-in (or even dierent plug-ins). They are called Split Upper and Split Lower.
Instrument Parameter Page: Drag vertically, or enter an integer value to determine which parameter is assigned to the leftmost encoder when editing a software instrument. The next instrument parameter is assigned to encoder 2, and so on. This applies to Split Upper when Split mode is turned on.
Inst Param Page (Split Lower): Drag vertically, or enter an integer value to set the parameter that is assigned to the leftmost encoder of Split Lower when editing a software instrument when Split mode is turned on. The next instrument parameter is assigned to encoder 2, and so on.
Insert Slot: Drag vertically, or enter an integer value to set the current Insert slot number, both for selecting a plug-in (in Plug-in Channel Strip view) and for editing its parameters. The
default is 1, which sets the rst (top) plug-in slot on each channel as the Insert slot. A value
of 2 sets the second plug-in slot as the Insert slot, and so on. This applies only to Split Upper when Split mode is turned on.
Insert Slot (Split Lower): Drag vertically, or enter an integer value to set the current Insert slot number for Split Lower when selecting or editing a plug-in when Split mode is turned on.
Note: The eect plug-in and instrument page parameters are kept separate because this allows you to quickly switch between editing an instrument and editing an eect plug-in on a
channel, without adjusting the parameter page every time.
Plug-in Parameter Page: Drag vertically, or enter an integer value to dene which parameter
is assigned to the leftmost encoder when editing a plug-in. The next plug-in parameter is assigned to encoder 2, and so on. This applies only to Split Upper when Split mode is turned on.
Plug-in Param Page (Split Lower): Drag vertically, or enter an integer value to dene which
parameter is assigned to the leftmost encoder of Split Lower when editing a plug-in with Split mode turned on. The next plug-in parameter is assigned to encoder 2, and so on.
Channel Strip Track: Drag vertically, or enter an integer value to dene which track is displayed
for Channel Strip views. This applies only to Split Upper when Split mode is turned on.
Channel Strip Track (Split Lower): Drag vertically, or enter an integer value to dene which track
is displayed in the Split Lower section of the control surface for Channel Strip views, when Split mode is turned on.
Track Lock checkbox: Click to determine how the control surface responds when a track is
selected in Logic Pro—in essence, this remotely aects the Track and Track (Split Lower)
parameters. When Track Lock is turned on, the control surface group continues to display the same track, independent of the currently selected track in Logic Pro. When Track Lock is turned
o, the control surface group automatically switches to the track selected in Logic Pro.
Chapter 2 Basic control surface setup 24
Control Surface Group other parameters
The parameters at the bottom of the Control Surface Group parameters area let you set global group parameters.
Other parameters
Track Name Format: Choose whether the track name display shows only the track name or the track name and number.
Parameter Page Shift Mode: Choose whether the parameter is shifted by one page or by one parameter.
Relative Change Mode: Choose the mode for controller assignments that support a Relative Value Change mode (rotary encoders, for example). The choices are:
Coarse: The parameter is adjusted in coarse steps.
Full: Rotating the encoder to the right sets the maximum value and rotating it to the left sets the minimum value. The encoder also stops at its default value. For example, when the Pan knob is left of center, turning the encoder to the right initially sets the Pan parameter to the center position (its default value). A further turn to the right sets Pan to full right (its maximum value).
Fine: The parameter is incremented or decremented in ne steps—by one tick or other unit.
In this mode, the highest possible resolution is used. For example, when editing the Sample Delay plug-in’s Delay parameter, every encoder tick increases or decreases the value by 1 sample, regardless of the resolution value.
Mix Group: Drag vertically, or enter an integer value to determine which group is edited when in Group Edit mode.
Group Parameter Page: Drag vertically, or enter an integer value to dene which parameter of
the edited group is assigned to the leftmost encoder.
Chapter 2 Basic control surface setup 25

Control surfaces preferences

Open Control Surfaces preferences

Settings that aect the onscreen appearance and performance of control surfaces are changed
in the Control Surfaces preferences window. There are two preferences tabs: General Control
Surfaces preferences and Help Tags preferences.
Important: If you want to make changes to the default assignments of control surfaces, you
need to use the Controller Assignments window Easy view or Expert view. See Controller
assignments overview. Easy view is available only when you click the Show Advanced Tools
checkbox in the Advanced Logic Pro preferences. Expert view is available only when you click the Show Advanced Tools checkbox and the Control Surfaces checkbox in the Advanced Logic Pro preferences.
Open the Control Surfaces preferences window
m Choose Logic Pro > Control Surfaces > Preferences (or use the Open Control Surfaces Preferences
key command).
Click the General or Help Tags tab to access the associated preferences.
Temporarily disable your control surfaces
m Choose Logic Pro > Control Surfaces > Bypass all Control Surfaces.
This command is useful for silencing motorized control surface faders when recording in the same room. It is also handy when troubleshooting MIDI data errors or for reducing MIDI bandwidth requirements.

General Control Surfaces preferences

General Control Surfaces preferences include resolution of relative controls, maximum MIDI bandwidth, and other functions.
General preferences
Bypass All while in background checkbox: Turn on to allow your control surface to be shared with other applications, when Logic Pro is not the active program.
Resolution of Relative Controls slider: Drag to set the resolution of controls that change values in a relative manner. The default resolution is 128 steps. Choose a higher resolution value to
divide the value range into ner increments.
Chapter 2 Basic control surface setup 26
Maximum MIDI Bandwidth slider: Drag to set the maximum amount of MIDI bandwidth that your control surface can use. This is set to a default of 50%, which should be suitable for most
situations. You can adjust the value if MIDI or automation playback is being aected.
Touching fader selects track checkbox: Turn on to select the track corresponding to the fader when you touch a fader on the control surface.
Note: This feature works only with devices that have touch-sensitive faders.
Control surface follows track selection checkbox: Turn on to automatically select the corresponding track or channel on the control surface when you select a track in the Tracks window.
Jog resolution depends on horizontal zoom checkbox: Turn on to link the precision of scrubbing (using the Jog/Shuttle Wheel of your control surface) with the horizontal zoom level of Logic Pro. Your control surface must feature a Jog/Shuttle Wheel (or similar control) for this to
have an eect. To retain a consistent resolution, regardless of Logic Pro window zoom levels,
deselect this checkbox.
Pickup Mode checkbox: Turn on to use your control surface in Pickup mode (if this mode is available).
Some control surfaces, typically those without motorized faders or knobs, do not show parameter changes—caused by playing back existing automation data—on their interface.
Such control surfaces usually oer a Pickup mode. In Pickup mode, the controller must reach
(“pick up”) the current value before the value starts to change. This feature prevents sudden jumps of parameter values caused by playing back automation. Your device may provide a display (usually a pair of arrow LEDs) that indicates the direction or distance you need to move the controller, in order to match the settings shown in Logic Pro (also known as NULL). Once you have matched the onscreen values, deactivate Pickup mode and start automating. When
Pickup mode is turned o, adjusting a fader modies the parameter immediately (which can
result in parameter value jumps).
Flash Mute and Solo buttons checkbox: Turn on to make the Mute and Solo buttons on the
control surface blink (ash) on and o when mute or solo modes are engaged.
Multiple Controls per Parameter pop-up menu: Choose the maximum number of encoders used for each parameter when editing plug-ins or audio instruments. The choices are:
1: Parameters are always displayed using one encoder per parameter, with the least space available for the parameter name and value in the LCD.
2: On each unit, encoders 1 and 2 are used for the rst parameter, encoders 3 and 4 for the
second, and so on.
4: On each unit, encoders 1 to 4 are used for the rst parameter, encoders 5 to 8 for the
second, and so on.
8: On each unit, encoders 1 to 8 are used for the rst parameter, encoders 9 to 16 for the
second, and so on.
When multiple encoders are used per parameter, the encoders are divided into groups (1/2,
3/4, 5/6, 7/8, for example). The rst encoder of each group controls the parameter shown in
the display. The remaining encoders are inactive. Using more than one encoder per parameter shows fewer parameters at any given time, but you gain space on the LCD to cater to longer parameter names and values. The more control surfaces you have within a control surface
group, the more you benet from this feature.
Only when all parameters t on one page checkbox: Turn on to use the dened number of encoders only when there are sucient encoders available to show all parameters without
changing pages.
Chapter 2 Basic control surface setup 27
For example, if you have a Mackie Control and two Mackie Control XTs (giving you a total of 24 encoders), a plug-in with 13 parameters is shown with one encoder per parameter. Eleven encoders remain unused. A plug-in with 11 parameters is shown with two encoders per parameter. Two encoders remain unused (as do the inactive encoders of the subdivisions
mentioned above). When this parameter is turned o, multiple encoders are used for each
parameter, which may require scrolling. This is not the case if only one encoder is used for each parameter.
Show value units for checkboxes: Turn on the two checkboxes to add the measurement unit to parameter values, where applicable—“Hz” or “%,” for example. You can set this option separately for instrument and plug-in parameters, and for volume and other channel strip
parameters. Turn o this option if viewing units makes the display too cluttered.
Controller Assignments button: Click to open the Controller Assignments window.
Important: Easy view is available only when you click the Show Advanced Tools checkbox
in the Advanced Logic Pro preferences. Expert view is available only when you select the Show Advanced Tools checkbox and the Control Surfaces checkbox in the Advanced Logic Pro preferences.
Setup button: Click to open the Control Surfaces Setup window.

Help Tags preferences

For control surfaces that feature programmable displays with more than six characters per line or segment of the display, you can change the way help tags are shown. Control surface help tags show additional information during use.
Help Tags preferences
While editing show long names for checkboxes: Turn on the two checkboxes in this section to determine how parameter names and values are displayed on the LCD of the control surface.
Parameter name checkbox: Turn on to show the full parameter name in the upper LCD line when you edit a parameter.
Parameter value checkbox: Turn on to show the full parameter value in the lower LCD line when you edit a parameter. If the Show value units for checkboxes (see below) are turned on, the value is appended by the measurement unit, where applicable (for example, dB, Hz, or %).
Note: The following options only have an eect if at least one of the two parameters
described above is active.
Chapter 2 Basic control surface setup 28
Display Duration slider: Drag to adjust the time that parameter names and values remain on the LCD, following selection and adjustments.
Show info for multiple parameters checkbox: Turn on to show the long name and information in the LCD until the most recently edited parameter’s information display times out. This may
cause overlapping text. Turn o to limit the long name display to show only the most recently edited parameter, which can cause screen icker.
Show info when selecting tracks checkbox: Turn on to show “Selected” in the upper row of the LCD and the selected track name in the lower LCD row when you select a track.
Show info when editing volume checkbox: Turn on to show “Volume” in the upper row of the LCD and the edited value in the lower LCD row when you edit a track’s volume.
Show value units for checkboxes: Turn on to show the appropriate measurement unit (Hz or %, for example) after parameter values. You can set this option separately for Instrument/plug-in parameters and Volume and other parameters. If you can work without value units, the display is less cluttered.
Note: This parameter applies only while you are editing the relevant values.

Modal dialog display

All modal dialogs (except File Open dialogs) appear on the LCD display of control surfaces that feature text displays. Examples of modal dialogs include authorization warnings, edit
conrmations, or error messages.
Important: You cannot perform actions in any other window while a modal dialog is visible.
The modal dialog text appears in the upper row of the LCD. If the dialog text does not t in
the LCD’s upper row, it scrolls after three seconds. You can scroll the dialog text manually with an appropriate control for your device. Once you start scrolling the text manually, automatic scrolling is disabled.
If your control surface has an Enter or OK button, pressing it triggers the dialog’s default button, where applicable.
If your control surface has a Cancel or an Exit button, pressing it triggers the button labeled Cancel or Abort, where applicable.
All buttons in the modal dialog (push buttons, including Enter, Default, and Cancel, as well as checkboxes and radio buttons, but not pop-up menus) appear in the display’s lower row.
Pressing a control surface button below the display triggers the appropriate function in the dialog, if applicable. Once you press an Enter or a Cancel button on the control surface or click it onscreen, the dialog disappears, and all controls and displays return to their previous state.
When a File Open dialog appears onscreen, the “There is a le select dialog on the screen”
message appears on the LCD.
Chapter 2 Basic control surface setup 29

Control surface use tips

You may nd that using control surfaces changes the way you use Logic Pro. Slight changes to your working methods can help you to use control surfaces more eectively. The following hints may streamline your Logic Pro control surface workow.
Customize your templates
Set up screensets 1–7 as your most frequently used screensets. You can access these directly on some control surfaces. On a Mackie Control, for example, you can access them with function keys F1 to F7, while function key 8 (F8) closes the topmost window.
Assign a full-screen Tracks window, with track automation view set to On (for all tracks), as one of your screensets.
Assign a full-screen Mixer window as another screenset.
Make use of markers
Markers allow you to quickly navigate from location to location in a project. Most control surfaces feature a number of shortcuts that allow you to rapidly move between markers,
which is an eective way to move between positions in your projects.
Markers are also useful for creating or selecting cycle areas and a number of other tasks, such as punch and replace recording.
If you tend to follow a particular song structure or like to work with a certain number of bars (4, 8, 16 bars, and so on) for verse and chorus sections, set up a number of markers at suitable locations in your templates.
Chapter 2 Basic control surface setup 30
Loading...
+ 249 hidden pages