|
5 600 brands
1 870 000 user's guides |
|
|
|||||||||||||||
|
Search a brand
Advanced Search
|
Our partners wish to propose you the following products
|
User manual APPLE LOGIC EXPRESS 7.2 - DEDICATED CONTROL SURFACE SUPPORT MANUAL
Diplodocs help download the user guide APPLE LOGIC EXPRESS 7.2 - DEDICATED CONTROL SURFACE SUPPORT MANUAL.
You may also download the following manuals related to this product:
This product, although classified under the brand APPLE, may have been manufactured by EMAGIC after mergers, acquisitions, or a change in name.
Preview of the first 3 pages of manual
You either have JavaScript turned off or an old version of Adobe Flash Player Get the latest Flash Player.
User guide APPLE LOGIC EXPRESS 7.2 - DEDICATED CONTROL SURFACE SUPPORT MANUAL
Detailed instructions for use are in the User's Guide. Logic
Pro
7.2.1 Dedicated
Control Surface
Support
Apple
Computer,
Inc.
©
20042006
Apple
Computer,
Inc.
All
rights
reserved.
Under
the
copyright
laws,
this
manual
may
not
be
copied,
in
whole
or
in
part,
without
the
written
consent
of
Apple.
Your
rights
to
the
software
are
governed
by
the
accompanying
software
licence
agreement. The
Apple
logo
is
a
trademark
of
Apple
Computer,
Inc.,
registered
in
the
U.S.
and
other
countries.
Use
of
the
"keyboard"
Apple
logo
(Option-Shift-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
effort
has
been
made
to
ensure
that
the
information
in
this
manual
is
accurate.
Apple
Computer,
Inc.
is
not
responsible
for
printing
or
clerical
errors.
Apple
Computer,
Inc. 1
Infinite
Loop Cupertino,
CA
95014-2084 408-996-1010 www.apple.com Apple,
the
Apple
logo,
Aqua,
Final
Cut,
Final
Cut
Pro,
FireWire,
iBook,
iMac,
iPod,
iTunes,
Logic,
Mac,
Macintosh,
Mac
OS,
PowerBook,
Power
Mac,
Power
Macintosh,
and
QuickTime
are
trademarks
of
Apple
Computer,
Inc.,
registered
in
the
U.S.
and
other
countries.
Finder
and
GarageBand
are
trademarks
of
Apple
Computer,
Inc.
AppleCare
is
a
service
mark
of
Apple
Computer,
Inc. 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.
1
Contents
Preface
7 7 8 13 13 13 14 15 16 17 19 25 29 34 45 46 47 47 48 50 54 69 71 71 73 74 75 79 87 88 89
Introduction What
Are
Control
Surfaces? How
Control
Surface
Integration
Works Control
Surface
Setup Control
Surface
Plug-ins About
Software
and
Firmware Getting
Started Connecting
the
Unit(s) Installing
and
Setting
Up
Control
Surfaces Control
Surface
Groups Setup
Window
Parameters Control
Surface
Preferences Customizing
Control
Surfaces The
Controller
Assignments
Editor About
Modal
Dialogs Tips Logic
Control Set
Up The
Displays The
Channel
Strip(s) The
Assignment
Zone Fader
Bank
Zone Master
Fader Display
Zone The
Function
Key
Zone The
Global
View
Zone Function
Button
Zone The
Transport
Zone The
Cursor/Zoom
Key
Zone The
Jog/Scrub
Wheel
Zone Assignment
Overview
Chapter
1
Chapter
2
3
Chapter
3
101 101 102 102 102 105 105 106 106 107 108 111 111 112 113 113 113 114 115 120 120 120 120 123 123 123 131 131 131 132 135 135 135 141 141 141 142
M-Audio
iControl Setting
Up
the
iControl Compatibility Channel
Views The
Assignment
Buttons Arrow
Up
and
Arrow
Down
Buttons The
Channel
Strip(s) The
Jog
Wheel The
Transport
Zone Master
Fader Assignment
Overview EuCon
Support
of
Euphonix
MC
and
System
5-MC Setting
Up
the
MC
or
System
5-MC
With
Logic Setting
Up
Soft
Key
Assignments Main-Tracks
Touchscreen Main-Layouts Faders Choosing
Automation
Modes Knobsets Monitors
and
Control
Room Clear
Keys Track
Control
Bar System
5-MC
Specific
Features CM
Labs
Motormix Set
Up Assignment
Overview Frontier
Design
TranzPort Set
Up LCD Assignment
Overview JLCooper
CS-32
MiniDesk Set
Up Assignment
Overview JLCooper
FaderMaster
4/100 Requirements Set
Up Assignment
Overview
Chapter
4
Chapter
5
Chapter
6
Chapter
7
Chapter
8
4
Contents
Chapter
9
143 143 143 147 147 147 151 151 151 157 160 160 160 161 163 163 163 173 173 173 178 179 179 179 185 185 185 185 193 193 194 199 199 199 203 203
Korg
microKONTROL
and
KONTROL49 Set
Up Assignment
Overview Mackie
Baby
HUI Set
Up Assignment
Overview Mackie
C4 Set
Up V-Pots,
V-Selects Buttons
at
Bottom Marker
Overlay Track
Overlay Channel
Strip
Overlay Function
Overlay Mackie
HUI Set
Up Assignment
Overview Radikal
Technologies
SAC-2K Set
Up Assignment
Overview Troubleshooting Roland
SI-24 Set
Up Assignment
Overview Tascam
FW-1884 Introduction Set
Up Assignment
Overview Tascam
US-2400 Set
Up Assignment
Overview Tascam
US-428
and
US-224 Set
Up Assignment
Overview Yamaha
01V96 Set
Up
Chapter
10
Chapter
11
Chapter
12
Chapter
13
Chapter
14
Chapter
15
Chapter
16
Chapter
17
Chapter
18
Contents
5
204 206 207 207 207 208 Chapter
19 211 211 212 217 217 218 225 225 226 235 235 237 239 239 240 242 251 255
Assignment
Overview Selected
Channel
Section Data
Entry
Section Channel
Strips Stereo
Channel
Strip User
Defined
Keys
Section Yamaha
02R96 Set
Up Assignment
Overview Yamaha
DM1000 Set
Up Assignment
Overview Yamaha
DM2000 Set
Up Assignment
Overview Logic
Control--Specifications Logic
Control
(Base
Unit) Logic
Control
XT
(Extension
Unit) Logic
Control--MIDI
Implementation SysEx
Message
Header Global
Control
Messages Common
Control
Messages Logic
Control--Control
Surface
Layout
and
IDs Logic
Control--MIDI
Implementation
Chart
Chapter
20
Chapter
21
Appendix
A
Appendix
B
Appendix
C Appendix
D
6
Contents
Introduction
This
manual
covers
the
control
surface
support
of
Logic
Pro.
Please
read
it
thoroughly
to
make
the
most
of
your
new
controller(s).
All
of
the
functions
in
Logic
Pro
that
are
normally
associated
with
the
use
of
an
analog
style
mixer
can
be
performed
using
just
a
mouse
and
a
computer
keyboard.
The
addition
of
many
commercially
available
control
surfaces
can
greatly
enhance
your
creative
experience
by
providing
you
with
hands-on
control
of
most
realtime
parameters
in
Logic.
Move
a
fader
and
the
on-screen
fader
in
Logic
will
move
with
it.
Similarly,
when
you
make
a
fader
move
on-screen,
the
control
surface
fader
moves
(this
only
applies
to
control
surfaces
equipped
with
motorized
faders).
Adjust
EQ
parameters
by
turning
one
of
your
control
surface's
knobs
and
Logic
will
update
instantly.
What
Are
Control
Surfaces?
Control
surfaces
are
hardware
units
that
enable
the
operation
of
Logic
Pro
using
faders,
rotary
knobs,
switches,
and
displays. There
are
a
number
of
simple
control
surfaces
that
feature
conventional
faders
and
no
displays.
More
progressive
units
are
equipped
with
motorized
faders,
rotary
encoders,
LED
rings,
and
programmable
displays.
The
more
feedback
a
control
surface
provides,
the
easier
it
is
to
use,
as
you
don't
need
to
watch
the
computer
screen
in
order
to
determine
what
mode
the
unit
is
currently
in. Control
surfaces--dependent
on
the
options
(buttons,
knobs,
switches,
displays,
and
so
on)
available--have
the
potential
to: Â control
all
Logic
transport
functions  adjust
instrument,
input,
bus,
aux,
master,
and
audio
channel
volume
and
pan
levels  control
Channel
EQ
and
Linear
Phase
EQ
parameters  select
and
control
all
effect
and
Instrument
parameters  select,
solo,
mute,
and
arm
tracks  set
and
adjust
send
parameters
7
    remotely
switch
between
Screensets scrub
MIDI
and
audio zoom
in
on
individual
tracks create,
delete,
and
move
between
markers,
and
much
more
For
live
use,
control
surfaces
are
ideal.
The
performing
musician
only
needs
to
take
a
laptop,
equipped
with
suitable
audio
and/or
MIDI
interfaces,
a
keyboard,
and
a
control
surface
to
a
live
event.
Some
units
available
nowadays
incorporate
a
keyboard,
audio
interface,
control
surface,
and
MIDI
interface
into
a
single
package.
Given
that
Logic
Pro's
track
automation
facilities
can
be
active,
even
when
not
in
record
mode,
you
can
capture
your
"live"
real
time
changes
for
later
recall.
This
ensures
that
you'll
never
again
lose
that
"once-in-a-lifetime"
performance--on
stage
or
in
the
studio.
How
Control
Surface
Integration
Works
Logic
Pro
features
dedicated
support
for
a
number
of
control
surface
models.
This
is
achieved
through
several
plug-ins
that
are
directly
integrated
into
Logic.
Some
plug-ins
support
multiple,
similarly-featured
control
surface
models. Note:
Although
many
other
control
surfaces
are
supported,
the
Logic/Mackie
Control,
C4,
and
XT
control
surface
units
are
recommended
for
use
with
Logic. Logic
also
allows
you
to
reprogram
existing
assignments
for
supported
control
surfaces
and
to
program
new
assignments
for
unsupported
control
surfaces.
This
facility
allows
you
to
extend
the
use
of
faders,
knobs,
and
switches,
either
directly
or
through
the
use
of
modifier
commands. You
can
use
any
combination
of
control
surfaces
with
Logic
Pro.
You
will
get
most
out
of
them,
however,
when
used
in
a
Control
Surface
Group
(provided
all
devices
are
supported
by
the
same
plug-in). Universal
information,
that
applies
to
all
control
surfaces,
is
covered
in
the
following
chapter.
Please
read
this
before
taking
a
look
at
the
dedicated
section
on
your
control
surface(s). A
detailed
overview
of
group,
installation,
and
other
control
surface
setup
parameters
is
found
in
Chapter
1,
"Control
Surface
Setup,"
on
page
13.
Please
read
this,
as
it
contains
a
lot
of
useful
information
that
will
help
you
to
customize
and/or
make
the
most
of
your
control
surface(s). Important:
Specific
information
on
device
setup
is
found
at
the
beginning
of
the
relevant
chapter
for
your
control
surface
(see
the
table
below).
8
Chapter
Introduction
It
is
assumed
that
you
are
familiar
with
the
basic
use
and
terminology
of
Logic
Pro.
As
such,
the
functionality
and
uses
of
individual
Logic
parameters
are
not
covered
in
this
documentation.
Please
consult
your
Logic
Pro
7
Reference
manual
or
the
Online
Help,
if
you
require
further
information. You
are
strongly
encouraged
to
press
buttons,
move
sliders
and
turn
the
knobs
of
your
control
surface
while
reading
through
the
following
chapters.
This
will
help
you
to
get
a
"feel"
for
how
your
control
surface
works,
and
how
the
various
parts
of
the
control
surface
interact
with
one
another,
and
Logic.
A
listing
of
control
surfaces
that
are
directly
supported
by
Logic
(via
a
control
surface
plug-in
included
in
the
Logic
package),
how
they
differ
from
similar
devices,
and
cross
references
to
the
relevant
sections
are
shown
below. Note:
It
is
possible
that
your
device
may
be
directly
supported
in
Logic
via
a
suitable
control
surface
plug-in,
supplied
by
the
manufacturer.
Please
check
the
website
of
your
control
surface
manufacturer.
Follow
any
written
instructions
supplied
with
the
plug-in,
if
available.
Supported
Devices 01V96 Manufacturer Yamaha Notes The
Yamaha
01V96
emulates
two
HUI
units,
using
two
virtual
MIDI
in
and
out
connections
over
its
USB
cable. See
"Yamaha
01V96"
on
page
203. The
Yamaha
01X
emulates
a
Logic
Control.
It
does
not
feature
all
controls
available
to
the
Logic
(and
Mackie)
units,
however.
Please
refer
to
the
01X
documentation
for
details. Logic
recognizes
the
01X
as
such
and
displays
a
custom
icon,
but
communication
is
as
with
a
Logic
Control. See
"Logic
Control"
on
page
47. The
Yamaha
02R96
emulates
three
HUI
units,
using
three
virtual
MIDI
in
and
out
connections
over
its
USB
cable. See
"Yamaha
02R96"
on
page
211. The
Baby
HUI
is
a
stripped-down
version
of
the
HUI.
See
"Mackie
Baby
HUI"
on
page
147. The
Logic
Control
plug-in
has
been
extended
to
support
the
Mackie
C4.
See
"Mackie
C4"
on
page
151. See
"EuCon
Support
of
Euphonix
MC
and
System
5-MC"
on
page
111.
See
"JLCooper
CS-32
MiniDesk"
on
page
135.
01X
Yamaha
02R96
Yamaha
Baby
HUI C4
Mackie Mackie
CM408T CS-32
MiniDesk
Euphonix JLCooper
Chapter
Introduction
9
Supported
Devices DM1000 Manufacturer Yamaha Notes The
Yamaha
DM1000
emulates
two
HUI
units,
using
two
virtual
MIDI
in
and
out
connections
over
its
USB
cable. See
"Yamaha
DM1000"
on
page
217. The
Yamaha
DM2000
emulates
three
HUI
units,
using
three
virtual
MIDI
in
and
out
connections
over
its
USB
cable. See
"Yamaha
DM2000"
on
page
225. See
"JLCooper
FaderMaster
4/100"
on
page
141. Extension
unit
for
FW-1884.
See
"Tascam
FW1884"
on
page
185. A
stripped-down
version
of
the
FW-1884,
with
dedicated
support
in
the
FW-1884
plug-in. See
"Tascam
FW-1884"
on
page
185. See
"Tascam
FW-1884"
on
page
185. Important:
The
HUI
plug-in
has
been
tested
with
the
original
Mackie
HUI.
There
are
a
number
of
control
surfaces
not
mentioned
here
which
can
emulate
the
HUI.
We
have
not
tested
all
devices
capable
of
HUI
emulation,
and
don't
provide
any
support
for
them,
nor
do
we
guarantee
that
they
will
work
with
Logic
in
HUI
emulation
mode.
See
"Mackie
HUI"
on
page
163. See
"M-Audio
iControl"
on
page
101. A
larger
version
of
the
microKONTROL,
with
dedicated
support
in
the
microKONTROL
plug-in.
See
"Korg
microKONTROL
and
KONTROL49"
on
page
143. This
is
the
extension
unit
for
the
Logic
Control.
It
only
offers
the
channel
strip
section,
making
it
less
useful
without
a
Logic
Control.
See
"Logic
Control"
on
page
47. Also
see
the
Appendix
for
more
details. See
"Logic
Control"
on
page
47. Also
see
the
Appendix
for
more
details. The
original
Mackie
Control
hardware
is
similar
to
the
Logic
Control.
The
front
panel
legend
is
different,
however.
You
should
request
a
Logic
Control
Lexan
Overlay
from
Mackie.
As
Logic
also
recognizes
the
Mackie
Control
protocol,
you
may
use
any
firmware
version.
If
you
have
firmware
version
1.02
or
higher,
you
can
freely
use
either
the
Logic
Control
or
Mackie
Control
mode.
See
"Logic
Control"
on
page
47.
DM2000
Yamaha
FaderMaster
4/100 FE-8 FW-1082
JLCooper Tascam Tascam
FW-1884 HUI
Tascam Mackie
iControl KONTROL
49
M-Audio Korg
Logic
Control
XT
Mackie/Emagic
Logic/Mackie
Control Mackie
Control
Mackie/Emagic Mackie
10
Chapter
Introduction
Supported
Devices Mackie
Control
Extender Manufacturer Mackie Notes Mackie
Control
version
of
the
Logic
Control
XT.
As
Logic
also
recognizes
the
Mackie
Control
protocol,
you
may
use
any
firmware
version.
If
you
have
firmware
version
1.02
or
higher,
you
can
freely
use
either
the
Logic
Control
or
Mackie
Control
mode. See
"Logic
Control"
on
page
47. A
Mackie
Control
with
Logic
Control
silk
screening
(legend)
and
firmware
version
2.0
or
higher
(including
HUI
emulation).
As
Logic
also
recognizes
the
Mackie
Control
protocol,
you
may
use
any
firmware
version.
If
you
have
firmware
version
1.02
or
higher,
you
can
freely
use
either
the
Logic
Control
or
Mackie
Control
mode. See
"Logic
Control"
on
page
47. See
"EuCon
Support
of
Euphonix
MC
and
System
5-MC"
on
page
111.
See
"Korg
microKONTROL
and
KONTROL49"
on
page
143. See
"CM
Labs
Motormix"
on
page
123. There
is
a
dedicated
plug-in
for
the
SAC-2.2/2k's
native
mode. The
Logic
Control
plug-in
detects
an
SAC-2.2
(in
Logic
Control
emulation
mode)
and
ignores
it,
avoid
two
installations
of
the
SAC-2.2. See
"Radikal
Technologies
SAC-2K"
on
page
173. See
"Radikal
Technologies
SAC-2K"
on
page
173. See
"Roland
SI-24"
on
page
179. A
stripped-down
version
of
the
US-428,
with
dedicated
support
in
the
US-428
plug-in. See
"Tascam
US-428
and
US-224"
on
page
199. Logic
has
support
for
the
US-2400's
native
mode.
In
contrast
to
its
Logic
Control
mode,
all
controls,
including
the
joystick,
are
supported. See
section
"Tascam
US-2400"
on
page
193. See
"Tascam
US-428
and
US-224"
on
page
199.
Mackie
Control
Universal
Mackie
MC microKONTROL Motormix Radikal
Technologies
Euphonix Korg CM
Labs SAC-2.2
Radikal
Technologies SI-24 TranzPort US-224
SAC-2k Roland Tascam
Frontier
Design
Group See
"Frontier
Design
TranzPort"
on
page
131.
US-2400
Tascam
US-428
Tascam
Chapter
Introduction
11
1
Control
Surface
Setup
1
Logic
offers
dedicated
support
for
a
number
of
control
surfaces,
plus
the
option
to
program
unsupported
devices.
The
following
chapter
describes
functions
applicable
to
all
control
surface
models.
Specific
documentation
for
various
models
is
available
in
the
following
chapters.
Control
Surface
Plug-ins
Dedicated
control
surface
support
is
achieved
through
the
use
of
special
plug-in
files.
These
files
are
automatically
added
when
Logic
is
installed. They
are
located
in
the
/Contents/MIDI
Device
Plug-ins
sub-folder
of
the
Logic
application
bundle
(to
view
the
bundle
contents,
Control
or
right-click
on
the
Logic
application
icon,
and
choose
Show
Package
Contents
from
the
menu).
Logic
also
checks
for
control
surface
plug-ins
in
the
(optional)
"/Library/Application
Support/ Logic/MIDI
Device
Plug-ins"
and
"~/Library/Application
Support/Logic/MIDI
Device
Plug-ins"
(the
"~"
denotes
your
user
home
directory)
folders. When
new
control
surface
plug-ins
are
released
independently
from
a
Logic
update,
please
place
them
in
the
folders
described
above
(or
as
advised
in
the
documentation
supplied
with
the
plug-in).
About
Software
and
Firmware
Most
control
surfaces
have
no
"intelligence"
of
their
own.
Their
functionality
is
host
software-based,
making
them
reliant
on
Logic
to
tell
them
what
to
do/how
to
behave.
What
this
means
is
that
control
surfaces
cannot
perform
any
function
that
Logic
itself
isn't
capable
of.
It
also
means
that
if
Logic
is
not
booted,
most
control
surface
units
will
do
nothing
at
all. This
reliance
on
the
host
application
makes
your
control
surface
the
ultimate
upgradable
hardware.
As
new
functions
are
added
to
Logic,
or
you
create
new
assignments
(see
"Control
Surface
Setup"
on
page
13),
your
control
surface
will
be
able
to
access
and
control
them.
13
Most
control
surface
units
do,
however,
have
a
form
of
software
called
"firmware."
This
firmware
is
much
like
the
BIOS
found
in
your
computer.
New
behaviors--at
a
hardware
level--such
as
improved
control
of
fader
servo
motors
and
changes
to
the
display
can
be
made
via
firmware
updates. The
firmware
is
usually
stored
on
an
EEPROM
(Electronically
Erasable
Programmable
Read
Only
Memory)
chip.
It
can
often
be
updated
via
a
simple
MIDI
dump
procedure,
in
the
form
of
a
MIDI
file. Should
new
firmware
become
available,
you
can
simply
download
the
appropriate
MIDI
file
and
play
it
to
your
control
surface(s),
which
will
be
updated
accordingly.
The
steps
required
to
perform
a
firmware
update
will
be
outlined
in
the
documentation
that
accompanies
the
MIDI
file.
Please
read
this
before
attempting
any
update. Note:
Some
control
surfaces
may
require
a
physical
chip
replacement
for
firmware
updates.
Please
contact
the
manufacturer
of
your
device
for
details.
Getting
Started
To
make
use
of
your
control
surface,
you
will
require: Â An
installed,
authorized
copy
of
Logic
Pro. Â If
a
USB
or
FireWire
equipped
device
(such
as
a
Yamaha
01X)--a
free
USB
or
FireWire
port.
This
should
preferably
be
a
direct
USB/FireWire
connection
with
the
computer,
rather
than
via
a
USB/FireWire
hub.
Please
refer
to
the
documentation
provided
by
the
manufacturer
of
your
control
surface. Â If
a
MIDI-only
device
(such
as
a
Logic
Control)--a
free
MIDI
in
and
out
port
for
each
unit,
on
any
suitable
MIDI
interface.
As
an
example;
if
using
a
Unitor
8
or
AMT
8,
which
feature
8
MIDI
in
and
8
MIDI
out
ports,
with
one
Logic
Control
and
one
Logic
Control
XT,
you
will
need
to
use
two
of
the
Unitor8/AMT8's
MIDI
ins
and
two
of
its
MIDI
outs. Â An
installed
driver
(if
required
by
your
control
surface)
that
is
supported
by
the
operating
system
version
being
used. Important:
Your
MIDI
interface
must
feature
driver
software
that
supports
SysEx
communication.
Please
consult
the
documentation
that
shipped
with
your
MIDI
interface.
The
number
of
units
that
can
be
run
simultaneously
is
dependent
on
the
availability
of
free
MIDI
in
and
out,
FireWire
or
USB
ports
on
your
system.
In
a
standard
setup,
a
single
control
surface
will
be
used
alone,
or
accompanied
by
one
or
more
units.
It
is
also
possible
to
make
use
of
several
units
to
create
Control
Surface
Groups,
as
discussed
in
"Control
Surface
Groups"
on
page
17.
14
Chapter
1
Control
Surface
Setup
The
use
of
multiple
control
surfaces
expands
on
the
number
of
tracks,
parameters,
and
so
on
that
can
be
controlled
with
individual
faders,
knobs,
and
switches.
As
an
example,
the
Logic/Mackie
Control
XT
units
are
basically
identical
to
the
channel
strip
section
(fader,
V-Pot,
and
LCD)
of
the
main
Logic/Mackie
Control
unit.
The
Mackie
C4
features
a
number
of
V-Pots,
but
no
faders.
You
may
add
as
many
XT,
C4,
or
other
control
surface
units
as
you
wish
to
your
Logic
system,
provided
enough
MIDI
in
and
out
ports
are
available.
Connecting
the
Unit(s)
Connect
your
(MIDI)
control
surfaces
as
shown
in
the
diagram
below.
Computer MIDI
Interface
Optional
Footswitches
As
mentioned
earlier,
each
MIDI
control
surface
must
have
a
discrete
MIDI
in
and
MIDI
out
connection.
Do
not
"daisy-chain"
other
MIDI
devices
via
MIDI
thru
to
the
MIDI
in
or
out
ports
used
by
control
surfaces,
as
this
may
result
in
data
errors.
FireWire
and
USB
units
are
connected
via
a
single
cable
to
the
computer.
It
is
generally
recommended
that
this
is
a
direct
connection
with
the
Macintosh,
rather
than
via
a
FireWire/USB
hub.
Daisy-chaining
or
the
use
of
hubs
can
result
in
data
errors. Optional
Footswitches
and
Pedals If
your
control
surface
features
suitable
connectors,
you
may
use
optional
foot
switches
to
remotely
control
start/stop
and
other
functions.
This
may
be
useful
when
using
guitars
or
other
instruments
that
require
two-handed
playing.
Chapter
1
Control
Surface
Setup
15
Power
Up Once
everything
is
connected,
press
the
power
switch
on
your
control
surface.
Once
powered,
the
displays
and/or
LEDs
will
illuminate
and
the
LCD
(if
applicable)
will
generally
display
a
welcome
message
(often
including
the
firmware
version
number).
Each
fader
will
slide
to
the
top,
and
back
to
the
bottom
of
its
travel
on
most
motorized
control
surfaces.
This
self-diagnostic
power-on
procedure
indicates
that
your
units
are
functioning
correctly. Your
computer
and
MIDI
interface
can
be
powered
up
before
or
after
initialization
of
your
control
surface
units.
Logic
can
be
started
either
before
or
after
the
units
have
completed
initialization.
Installing
and
Setting
Up
Control
Surfaces
Some
control
surface
units
(Logic/Mackie
Control,
for
example)
will
automatically
be
detected
when
Logic
is
launched.
Units
which
are
not
detected
automatically
can
be
added
via
the
Setup
window.
This
is
accessed
via
the
Setup
option
in
the
Preferences
>
Control
Surfaces
menu. Installation
is
very
easy
(and
is
covered
in
the
Set
Up
section
of
the
chapter
on
your
specific
device).
Some
devices
may
require
different
or
additional
steps,
but
generally,
all
you
need
to
do
is
select
the
device(s)
that
you
wish
to
use
in
Logic,
as
follows: To
install
control
surfaces
using
the
Scan
function
of
Logic: 1 Choose
New
>
Install,
and
in
the
ensuing
Install
window,
select
the
desired
device
from
the
list. Note:
You
may
select
one
or
more
models.
To
select
more
than
one
model,
select
them
with
Command
held
down.
If
you
select
more
than
one
model,
Logic
performs
the
desired
operation
for
each
model
in
turn.
2 Press
the
Scan
button.
You
can
also
press
Enter
or
double-click
the
device
name.
Logic
will
then
analyze
your
MIDI
system,
and
will
automatically
install
the
devices
it
finds,
including
the
correct
connection
settings. Note:
The
Scan
function
is
preferable
to
manual
installation,
as
Logic
is
able
to
gather
the
maximum
amount
of
information
about
the
devices. If
you
don't
want
to
select
the
models
to
be
scanned
manually,
you
can
also
click
"Scan
all."
This
will
search
for
all
supported
control
surface
units
on
all
MIDI
ports.
Please
be
aware
that
this
may
take
a
while. Some
control
surfaces
don't
support
automatic
scanning.
Such
devices
must
be
added
manually
to
your
setup.
In
this
scenario,
you
will
need
to
manually
set
the
MIDI
In
and
Out
port
parameters.
16
Chapter
1
Control
Surface
Setup
To
manually
add
the
selected
devices
to
your
system: 1 Select
the
desired
devices
from
the
list
in
the
Install
window. 2 Click
the
Add
button. Note:
Alternatively
you
can
Option-double-click
the
desired
device. If
a
control
surface
of
the
selected
type
already
exists
in
your
setup,
you
will
be
asked
whether
or
not
you
really
want
to
add
the
new
device.
You
will
need
to
manually
alter
the
MIDI
In
and
Out
port
values
in
the
device
parameters
to
match
those
of
the
connected
unit. Once
you
have
completed
the
scanning
or
installation
of
the
devices,
click
Done.
The
Install
window
will
close. Rebuilding
Defaults The
Preferences
>
Control
Surfaces
>
Rebuild
Defaults
option
re-initializes
the
support
of
all
connected
control
surfaces.
Control
Surface
Groups
If
you
have
multiple
control
surface
units,
you
can
define
how
they
relate
to
each
other,
and
build
Control
Surface
Groups.
A
Control
Surface
Group
consists
of
a
number
of
control
surface
units
(using
the
same
plug-in)
which
are
combined
to
create
a
single,
unified
(and
larger)
control
surface. You
can
build
up
to
20
Control
Surface
Groups.
Each
"group"
can
consist
of
any
number
of
physical
units.
The
only
limiting
factor
is
the
number
of
available
MIDI
In/Out
(or
USB/FireWire--defined
as
MIDI)
ports. When
multiple
control
surface
units
are
combined,
you
can
independently
determine
the
default
behavior
for
each
physical
device.
This
is
discussed
in
the
Device
Parameters
(p.
19)
section. To
build
a
Control
Surface
Group
out
of
several
units: m Simply
arrange
their
icons
(in
the
Setup
window)
in
a
single
horizontal
row--by
dragging
each
icon
to
the
desired
onscreen
location.
The
order
of
the
icons
from
left
to
right
also
defines
how
the
tracks
and
parameters
are
arranged
on
the
units. To
use
two
control
surfaces
independently: m Simply
arrange
them
in
separate
rows--that
is,
one
above
the
other.
Chapter
1
Control
Surface
Setup
17
Here
is
an
example
with
two
Logic
Control,
three
Logic
Control
XT
units
and
a
HUI:
Computer
icon
connected
to
three
rows,
as
below:
The
top
row,
consisting
of
Logic
Control
XT
#1,
Logic
Control
XT
#2
and
Logic
Control
#1
form
a
single
Control
Surface
Group
with
24
channels.
XT
#1
controls
channels
1
to
8,
XT
#2
controls
channels
9
to
16,
and
Logic
Control
#1
handles
channels
17
to
24. Logic
Control
#2
and
Logic
Control
XT
#3
form
a
second
Control
Surface
Group,
displaying,
say
instruments
(on
channels
1
to
8)
and
busses
(on
channels
9
to
16). The
HUI
forms
a
single
unit
control
surface
group. Each
Control
Surface
Group
has
individual
settings,
such
as
Flip
Mode,
Fader
Bank
Offset,
Plug-in
Parameter
Bank
Offset
and
others.
This
allows
you
to
access,
edit,
and
automate
different
sections
of
the
Logic
mixer. In
our
example,
the
three
units
in
the
top
row
could
be
used
for
control
over
audio
tracks
and
MIDI
channels.
In
the
middle
row,
Logic
Control
#2
could
be
used
for
Audio
Instrument
channels
1
to
8,
and
XT
#3
could
be
used
for
busses.
The
HUI
might
edit
group
definitions.
The
physical
placement
of
units,
and
the
way
you
use
them,
is
entirely
up
to
you. Note:
The
placement
of
your
control
surface
units
in
relation
to
each
other
should
be
the
same
onscreen
as
in
the
real-world.
Simply
drag
'n
drop
the
desired
icon
horizontally
in
your
Control
Surface
Group
to
do
so.
18
Chapter
1
Control
Surface
Setup
Setup
Window
Parameters
The
three
Parameter
boxes
along
the
left
edge
of
the
Setup
window
allow
you
to
configure
your
control
surface
setup
to
meet
your
needs.
Device
Parameters
Each
control
surface
unit
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).
The
automatic
setup
or
Scan
procedure
should
have
found,
and
set,
the
correct
MIDI
in/ out
port
settings
for
each
unit. In
the
event
that
the
MIDI
in
or
out
port
identification
is
incorrect,
you
can
manually
select
the
appropriate
one
for
the
unit.
To
do
so,
click-hold
on
the
MIDI
Input
and
Output
pull-down
menus,
and
select
the
appropriate
port(s)
of
your
MIDI
interface/ device. Some
devices
allow
you
to
define
a
device
ID
(or
global/basic
channel).
This
can
be
set
in
this
area.
Module
name,
model
name
and
firmware
version
are
also
displayed
in
the
device
parameters. The
Color
parameter
defines
the
color
of
the
Track
Control
Bar--a
bar
displayed
in
the
Arrange
window,
indicating
the
tracks
that
are
currently
being
accessed
by
your
control
surface.
The
Track
Control
Bar
of
each
control
surface
can
be
assigned
a
different
color.
Special
Parameters
Some
control
surfaces
may
allow
the
definition
of
"special"
parameters.
An
example
of
this
is
fader
touch
sensitivity.
Such
parameters
can
be
found
in
the
Special
Parameters
area.
A
detailed
description
can
be
found
in
the
documentation
of
the
particular
control
surface
plug-in.
Control
Surface
Group
Parameters
The
following
parameters
are
shown
in
the
Setup
window.
They
apply
to
the
Control
Surface
Group
associated
with
the
selected
device,
and
allow
you
to
set
each
group
up
to
meet
your
needs.
This
facility
is
of
great
benefit
when
multiple
Control
Surface
Groups
have
been
created. Many
(if
not
all)
Control
Surface
Group
parameters
can
also
be
changed
directly
from
the
control
surface.
The
parameter
display
in
the
Setup
window
is
for
information
purposes
only. Any
changes
to
settings
(made
here,
or
on
the
control
surface)
are
saved
in
a
preferences
file,
which
is
independent
of
the
Logic
program
preferences:
it's
named
"com.apple.logic.pro.cs"
and
is
located
in
~/Library/Preferences/Logic.
,
Chapter
1
Control
Surface
Setup
19
Display
Parameters The
following
section
describes
the
display
parameters
of
a
Control
Surface
Group. Flip
Mode Many
control
surfaces
offer
both
a
fader
and
a
rotary
encoder
for
each
channel
strip.
Flip
Mode
allows
you
to
swap
the
encoder
assignment
with
that
of
the
fader
for
each
channel.
Alternately,
you
can
assign
both
controls
to
the
same
parameter. There
are
four
"flip"
or
"swap"
modes. Â Off--disables
Flip
Mode,
making
the
fader
act
as
a
volume
control. Â Duplicate--makes
both
the
fader
and
encoder
active
for
the
currently
selected
encoder
parameter. Â Swap--swaps
the
fader
and
encoder,
making
the
fader
a
pan
control
and
the
encoder
a
channel
volume
control,
for
example. Â Mute--disables
the
faders.
This
is
useful
for
situations
where
recording
is
taking
place
in
the
same
room
as
the
control
surface,
and
you
wish
to
avoid
the
mechanical
noise
of
the
faders.
Any
existing
automation
data
will
still
function
as
per
normal. Display
Mode If
there
is
insufficient
space
available
for
the
display
of
both
the
parameter
name
and
value
(on
the
control
surface
LCD),
you
can
specify
what
is
displayed
here: Â Value--displays
the
parameter
value. Â Name--displays
the
parameter
name. Clock
Display If
your
control
surface
features
a
song
position
display,
the
Clock
Display
parameter
allows
you
to
set
the
display
mode: Â Beats--the
song
position
display
shows
Bars/Beats/(optional)
Sub
Division/Ticks. Â SMPTE--as
above,
but
in
Hours/Minutes/Seconds/Frames. Note:
The
exact
elements
displayed,
and
thus
their
positions,
depend
on
the
selected
SMPTE
or
bar/beat
display
option
defined
in
the
Logic
Preferences. Track
View
Mode This
parameter
determines
which
tracks
or
channels
are
displayed: Â Mixer--displays
channels
in
their
order
of
appearance
in
the
Track
Mixer
window
(while
Global
mode
is
disabled).
Channel
Strip
1
in
the
Track
Mixer
is
equivalent
to
channel
1
on
the
control
surface,
Channel
Strip
2
in
the
Track
Mixer
is
equivalent
to
channel
2
and
so
on.
Instruments/channels
used
by
multiple
tracks
are
merged
into
one
channel.
Mixer
View
is
the
default
mode
of
most
devices,
including
the
Logic/ Mackie
Control.
20
Chapter
1
Control
Surface
Setup
 Global--displays
all
Objects
of
certain
type(s)--MIDI
or
Bus
channels,
for
example-- independent
of
their
usage
by
tracks.
They
merely
need
to
be
defined
as
Environment
Objects
to
be
visible.
The
Object
types
to
be
displayed
are
defined
by
another
parameter
which
is
not
shown
in
the
parameter
list.
If
a
control
surface
supports
switching
to
Global
View,
it
will
also
allow
you
to
define
which
Objects
to
display.
The
Track
Mixer
window
contents
automatically
follow
the
state
of
the
Global
View
buttons.
It
also
sets
Object
filters
in
accordance
with
the
Object
classes
activated
in
Global
View.
 Arrange--
Arrange
View
is
similar
to
Mixer
View,
with
one
exception:
Namely,
if
multiple
tracks
play
back
via
the
same
Environment
Object,
all
of
these
tracks
will
be
displayed
on
separate
channel
strips.
This
is
helpful
when
used
in
conjunction
with
the
nudge
commands,
for
example.
The
Hide
button
status
is
taken
into
account,
with
tracks
hidden
in
the
Arrange
window
also
being
hidden
on
the
control
surface. These
modes
are
mutually
exclusive,
so
if
you're
in
one
View
mode,
you
cannot
be
in
the
other. It
is
important
to
note
that
the
Mixer
vs.
Global
View
modes
is
a
property
of
the
Control
Surface
Group,
not
a
global
setting.
So
one
group
can
display
busses,
while
the
other
shows
tracks,
for
example. Mixer
View
Fader
Bank This
parameter
affects
the
Track
View
mode
by
shifting
channels
by
the
defined
amount.
Imagine
that
your
control
surface
has
eight
channel
strips,
and
you
were
looking
at
audio
tracks
1
to
8
in
the
Arrange
window.
These
would
appear
as
channels
1
to
8
on
the
control
surface.
Using
the
Mixer
View
Fader
Bank
parameter,
you
could
offset
this
view
by
a
defined
number
of
channels,
to
see
audio
tracks
3
to
11,
for
example. Global
View
Fader
Bank The
Global
View
Fader
Bank
parameter
performs
much
like
the
Mixer
View
Fader
Bank,
but
only
applies
if
multiple
Object
types
are
enabled.
When
single
Object
types
are
enabled,
there
are
separate
fader
bank
parameters
(these
aren't
displayed
in
the
parameter
list). Track/Channel
Parameters The
track
or
channel
parameters
define
the
behavior
of
a
control
surface's
channel/ track
controls. Track
Parameter Defines
the
current
track
assignment
behavior
for
the
encoders.
Options
are: Â Volume--encoders
adjust
channel
volume. Â Pan--encoders
adjust
channel
panorama
position. Â Mode--encoders
adjust/select
channel
mode
(mono/stereo).
Chapter
1
Control
Surface
Setup
21
Input--encoders
adjust/select
channel
input
source. Output--encoders
adjust/select
channel
output
(main
outs/busses/surround). Automation--encoders
adjust/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
here. Â Displayed
parameter--encoders
adjust
the
automation
parameter
displayed
in
the
Arrange
window.
This
is
especially
useful
if
you
set
the
control
surface
to
Arrange
View
mode,
and
your
Arrange
window
shows
multiple
sub-tracks
with
various
parameters. Â Â Â Â Surround
Parameter Defines
the
default
pan/surround
assignment
behavior
for
the
encoders.
Options
are: Â Angle--
encoders
adjust
surround
angle. Â Diversity--encoders
adjust
surround
diversity
(direction). Â LFE--encoders
alter
LFE
level. Â Mode--encoders
switch
between
the
various
surround
formats. Â X--encoders
adjust
surround
x
position. Â Y--encoders
adjust
surround
y
position. Â Center--encoders
adjust
the
Center
Level
values
of
a
surround
output
channel. Note:
The
X
and
Y
parameters
are
a
different
representation
of
the
Angle
and
Diversity
parameters,
and
thus
are
independent
from
them.
The
X
and
Y
parameters
support
the
use
of
surround
joysticks.
EQ
Band The
EQ
Band
parameter
allows
you
to
select
the
current
EQ
band,
if
you
wish
to
edit
a
particular
Channel
EQ
or
Linear
Phase
EQ
parameter
for
all
tracks
in
the
EQ
Multi
Channel
View.
EQ
Parameter This
parameter
determines
which
parameter
of
the
selected
EQ
Band
is
edited
by
the
encoders
in
EQ
Multi
Channel
View: Â Frequency--encoders
determine
the
frequency
of
the
selected
band. Â Gain--encoders
change
the
gain
of
the
selected
EQ
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
change
the
Q
factor
of
the
selected
band. Â On/Off--encoders
bypass
the
selected
EQ
band.
22
Chapter
1
Control
Surface
Setup
EQ
Parameter
Page The
EQ
Parameter
Page
parameter
defines
the
EQ
parameter
displayed
in
the
EQ
Channel
Strip
View.
To
explain:
The
Channel
and
Linear
Phase
EQs
feature
8
bands
per
audio
channel,
with
each
band
offering
four
parameters.
All
of
these
parameters
can
be
accessed
with
your
control
surface. If
you
use
a
control
surface
that
does
not
display
all
EQ
parameters
at
once,
you
need
to
step
through
the
parameter
"pages."
As
an
example:
Imagine
you
are
using
an
eight
channel
control
surface.
You
can
directly
affect
parameters
1
to
8
with
knobs/sliders
1
to
8--once
you've
switched
to
EQ
Channel
Strip
Edit
View.
You
then
need
to
switch
by
a
"page"
to
access
parameters
9
to
16. Send/Plug-in
Parameters These
parameters
define
how
your
control
surface
controls
send
and
plug-in
parameters. Send
Slot The
Send
Slot
parameter
determines
the
currently
selected
Send
slot.
Normally,
a
value
of
1
would
be
used,
as
this
accesses
the
first
(top)
Send
on
each
channel.
A
value
of
2
accesses
the
second
Send,
and
so
on,
to
Send
8.
The
Send
slots
are
accessed
by
pressing
the
Up/Down
buttons
on
your
control
surface--if
applicable. Send
Parameter Defines
the
Send
parameter
(to
be
edited
with
the
encoders)
when
in
the
Send
Multi
Channel
view: Â 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
or
Post
fader
modes. Â Mute--encoders
mute/unmute
the
selected
Send
slot. Send
Parameter
Page Much
like
the
EQ
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).
Send
Parameter
Page
determines
the
current
page
for
these
parameters.
Split:
no.
of
upper
parameters Control
surfaces
that
support
split
mode
allow
the
display
of
two
separate
parameter
sections
within
one
plug-in
(or
even
different
plug-ins).
They
are
called
Split
Upper
and
Split
Lower.
Chapter
1
Control
Surface
Setup
23
This
parameter
defines
how
many
encoders
belong
to
Split
Upper,
leaving
the
remaining
encoders
to
Split
Lower.
A
value
of
0
means
that
Split
Mode
is
off--with
all
encoders
assigned
to
the
Split
Upper
area. Instrument
Parameter
Page The
Instrument
Parameter
Page
option
determines
the
parameter
(counted
from
1)
which
is
assigned
to
the
left-most
encoder
when
editing
an
Audio
Instrument.
The
next
Instrument
parameter
is
assigned
to
encoder
2,
and
so
on. This
applies
to
Split
Upper
when
Split
Mode
is
enabled. Inst
Parameter
Page
(Split
Lower) As
above,
but
for
Split
Lower. Insert
Slot Determines
the
current
Insert
slot
number
for
both
selecting
a
plug-in
(in
Plug-in
Channel
Strip
View)
and
editing
its
parameters.
A
value
of
1
accesses
the
first
(top)
plugin
slot
on
each
channel.
A
value
of
2
accesses
the
second
plug-in
slot,
and
so
on. With
Split
Mode
enabled,
this
applies
to
Split
Upper. Insert
Slot
(Split
Lower) As
with
Insert
Slot,
but
for
Split
Lower. Plug-In
Parameter
Page As
with
Instrument
Parameter
Page,
but
for
editing
plug-ins.
Having
these
parameters
separate
allows
you
to
quickly
switch
between
editing
an
instrument
and
an
effect
on
a
track,
without
the
need
to
adjust
the
parameter
page
every
time. With
Split
Mode
enabled,
this
applies
to
Split
Upper. Plug-In
Parameter
Page
(Split
Lower) As
with
Plug-In
Parameter
Page,
but
for
Split
Lower. Track Specifies
the
currently
displayed
track
for
Channel
Strip
Views.
With
Split
Mode
enabled,
this
applies
to
Split
Upper. Track
(Split
Lower) As
with
Track,
but
for
Split
Lower. Track
Lock When
this
parameter
is
set
to
"on,"
selecting
a
track
in
Logic
does
not
change
the
Track
and
Track
(Split
Lower)
parameters.
In
other
words,
the
control
surface
group
continues
to
display
the
same
track,
independent
from
the
currently
selected
track. When
Track
Lock
is
disabled,
the
control
surface
group
automatically
switches
to
the
selected
track,
whenever
a
track
is
selected.
24
Chapter
1
Control
Surface
Setup
Other
Parameters The
following
section
describes
the
Track
Name
Format,
Parameter
Page
Shift
Mode,
Relative
Change
Mode,
Mix
Group
and
Group
Parameter
Page
parameters.
Track
Name
Format Changes
the
track
name
display
to
show
the
track
name
alone,
or
the
track
name,
and
its
track
number.
As
an
example,
a
track
named
"Audio1"
may
actually
be
placed
on
track
12
in
the
Arrange
window.
When
a
value
of
#:Name
is
toggled,
"Audio1"
would
be
displayed
as
"12:Au1"
. Parameter
Page
Shift
Mode Defines
whether
the
parameter
is
shifted
by
an
entire
"page"
or
by
one
parameter. Relative
Change
Mode This
determines
the
behavior
of
controller
assignments
that
features
a
relative
value
change
mode
(for
example
rotary
encoders). Â Coarse:
the
parameter
can
be
adjusted
in
coarse
steps. Â Full:
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.
The
encoder
also
stops
at
its
default
value.
As
an
example:
When
the
Pan
knob
is
somewhere
left
of
center,
turning
the
encoder
to
the
right
will
initially
set
the
Pan
parameter
to
its
center
(default
value)
position,
with
a
further
right-turn
setting
the
full
right
(maximum
value)
position. Â Fine:
the
value
is
incremented/decremented
in
fine
steps--by
one
tick
or
"unit,"
for
example.
In
this
mode,
the
standard
adjustable
resolution
is
ignored,
and
the
highest
possible
resolution
is
used.
As
an
example,
using
the
Sample
Delay
parameter:
every
encoder
rotation
tick
in/decreases
the
value
by
1
ms,
regardless
of
the
resolution
value. Note:
Coarse
is
the
default
mode. Mix
Group When
in
Group
Edit
mode,
this
parameter
defines
the
edited
group. Group
Parameter
Page As
with
the
Instrument
Parameter
Page,
but
for
the
parameters
of
the
edited
group.
Chapter
1
Control
Surface
Setup
25
Control
Surface
Preferences
The
Control
Surface
preferences
window
is
accessible
via
the
Logic
>
Preferences
>
Control
Surfaces
>
Preferences
menu. Note:
You
can
also
use
the
global
Control
Surfaces
Preferences
key
command.
General
The
following
section
outlines
the
General
control
surface
preferences. Resolution
of
Relative
Controls This
defines
the
default
resolution
of
controls
that
change
values
in
a
relative
manner.
The
default
is
128
steps.
As
an
example:
adjusting
the
Sample
Delay
(value
range
0
to
4000
ms)
in/decreases
the
value
by
40
ms
with
every
encoder
rotation
"tick,"
if
resolution
is
set
to
100. Maximum
MIDI
Band
Width This
slider
determines
the
maximum
amount
of
MIDI
bandwidth
that
can
be
used
by
your
control
surface.
By
default,
this
is
set
to
50%,
which
should
be
suitable
for
most
situations.
You
can
adjust
the
value
if
you
find
that
your
MIDI
or
automation
playback
is
being
affected. Touching
fader
selects
track Activation
of
this
parameter
will
automatically
select
the
track
that
corresponds
to
the
selected
fader.
You
require
a
device
that
features
touch-sensitive
faders
for
this
functionality
to
work. Jog
resolution
depends
on
horizontal
zoom If
your
control
surface
features
a
jog/shuttle
wheel
(or
similar),
the
precision
of
any
scrubbing
is
affected
by
the
horizontal
zoom
level
of
Logic.
To
retain
a
consistent
resolution,
regardless
of
Logic
window
zoom
levels,
disable
this
checkbox. Pickup
Mode If
your
control
surface
does
not
feature
motorized
faders
and
knobs,
parameter
changes--caused
by
playing
back
existing
automation--are
not
reflected
on
its
surface.
Such
control
surfaces
usually
offer
a
Pickup
mode.
In
Pickup
mode,
the
current
value
must
be
reached
("picked
up")
by
the
control
surface
before
a
value
change
can
occur.
This
prevents
sudden
"jumps"
of
parameter
values
after
parameter
changes
caused
by
playing
back
automation.
A
display
(usually
a
pair
of
LED's)
will
indicate
the
direction/ distance
you
need
to
move
the
controller
to
match
(also
known
as
"NULL")
the
settings
shown
in
Logic.
Once
you
have
matched
the
onscreen
values,
deactivate
Pickup
mode,
and
start
automating.
26
Chapter
1
Control
Surface
Setup
When
the
Pickup
mode
option
is
disabled,
adjusting
a
fader
modifies
the
parameter
immediately. Multiple
Controls
per
Parameter These
parameters
determine
whether
one,
or
multiple,
encoders
are
used
per
parameter
when
editing
plug-ins
or
audio
instruments.
When
multiple
encoders
are
used
per
parameter,
the
encoders
are
subdivided
into
groups
(for
example
1/2,
3/4,
5/6,
7/8).
The
first
encoder
of
each
sub-division
controls
the
parameter
shown
in
the
display.
The
remaining
encoder(s)
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
for
longer
parameter
names
and
values.
The
more
control
surfaces
you
have
within
a
Control
Surface
Group,
the
more
you
benefit
from
this
feature.
The
Multiple
controls
per
parameter
pull-down
menu
defines
the
maximum
number
of
encoders
which
will
be
used
for
a
single
parameter. Â 1:
Parameters
are
always
displayed
using
one
encoder
per
parameter,
with
the
least
space
available
for
parameter
name
and
value
in
the
LCD. Â 2:
On
each
unit,
encoders
1
and
2
are
used
for
the
first
parameter,
encoders
3
and
4
for
the
second,
and
so
on. Â 4:
On
each
unit,
encoders
1
to
4
are
used
for
the
first
parameter,
encoders
5
to
8
for
the
second,
and
so
on. Only
when
all
Parameters
fit
in
one
Page When
this
option
is
checked,
the
defined
number
of
encoders
are
only
used
when
there
are
sufficient
encoders
available
to
show
all
parameters
without
changing
pages.
As
an
example: Â You
have
a
Logic
Control
and
two
Logic
Control
XTs,
providing
you
with
24
encoders. Â A
plug-in
with
13
parameters
will
be
shown
with
one
encoder
per
parameter.
Eleven
encoders
will
remain
unused. Â A
plug-in
with
11
parameters
will
be
shown
with
two
encoders
per
parameter.
Two
encoders
will
remain
unused
(as
will
the
inactive
encoders
of
the
abovementioned
sub-divisions). When
the
option
is
unchecked,
multiple
encoders
are
used
for
each
parameter,
which
may
require
scrolling.
This
would
not
be
the
case
if
only
one
encoder
was
used
for
each
parameter.
Chapter
1
Control
Surface
Setup
27
Show
Value
Units
For: Allows
you
to
adjust
whether
parameter
values
will
be
appended
by
the
measurement
"unit,"
where
applicable--"Hz"
or
"%"
for
example.
You
can
set
this
option
separately
for
, Instrument
/
Plug-in
parameters
and
Volume
and
other
parameters.
If
you
can
do
without
the
value
units,
the
display
is
less
cluttered. Controller
Assignments The
Controller
Assignments
button
launches
the
Controller
Assignments
Editor. Setup The
Setup
button
launches
the
Control
Surfaces
Setup
window.
Help
Tags
Control
Surfaces
that
offer
freely
programmable
displays
with
more
than
six
characters
per
line/segment
of
the
display,
can
use
Control
Surfaces
Help
Tags.
These
Help
Tags
are
similar
to
Logic
Help
Tags,
showing
additional
information
during
use.
You
can
determine
the
type
of
information
displayed
in
the
Help
Tags
pane
of
the
Control
Surfaces
preferences. While
Editing
Show
Long
Names
For: Â Parameter
Name--While
editing
a
parameter,
the
upper
LCD
line
displays
the
full
parameter
name,
rather
than
an
abbreviated
form
of
it. Â Parameter
Value--While
editing
a
parameter,
the
lower
LCD
line
displays
the
full
parameter
value.
If
the
Show
value
unit
for
parameter
box
(see
below)
is
checked,
it
will
be
appended
by
the
measurement
unit,
where
applicable--"dB"
"Hz"
or
"%" , . Note:
The
following
options
only
have
an
effect
if
at
least
one
of
the
two
parameters
above
is
active. Display
duration
(s) Use
the
mouse
to
adjust
the
time
that
parameter
names
and
values
remain
on
the
LCD
display,
following
selection/adjustments. Allow
multiple
info This
determines
the
behavior
when
you
edit
multiple
parameters
simultaneously.
When
enabled:
the
long
name
info
remains
in
the
display,
until
the
most
recently
edited
parameter's
display
times
out.
This
may
cause
overlapping
text.
When
disabled:
the
long
name
display
is
only
shown
for
the
most
recently
edited
parameter.
This
can
cause
flicker. Show
info
when
selecting
tracks When
this
option
is
checked,
and
you
select
a
track,
you
will
see
"Selected"
in
the
upper
row,
and
the
selected
track's
name
in
the
lower
row
of
the
LCD.
You
can
disable
this
feature,
if
you
find
it
disconcerting.
28
Chapter
1
Control
Surface
Setup
Show
info
when
editing
volume When
this
option
is
checked,
and
you
edit
a
track's
volume,
you
will
see
"Volume"
in
the
upper
row
and
the
new
volume
value
in
the
lower
row.
You
can
disable
this
feature,
if
you
find
it
disconcerting. Show
Value
Units
For: Allows
you
to
adjust
whether
parameter
values
will
be
appended
by
the
measurement
"unit,"
where
applicable--"Hz"
or
"%"
for
example.
You
can
set
this
option
separately
for
, Instrument
/
Plug-in
parameters
and
Volume
and
other
parameters.
If
you
can
do
without
the
value
units,
the
display
is
less
cluttered. Note:
This
parameter
only
applies
while
editing.
Customizing
Control
Surfaces
Logic
allows
you
to
reprogram
existing
assignments
for
supported
control
surfaces
and
to
program
new
assignments
for
unsupported
control
surfaces.
This
facility
allows
you
to
extend
the
use
of
faders,
knobs,
and
switches,
either
directly
or
through
the
use
of
modifier
commands.
As
an
example,
The
buttons
F1
to
F8
of
the
Logic
Control
are
assigned
to
screensets
1
to
8
by
default.
When
reassigned
directly,
or
combined
with
the
Shift,
Option,
Control,
and
Command
modifiers
(used
in
any
combination),
you
can
freely
assign
any
command
to
these
function
keys
(F1
to
F8). To
assign
a
MIDI
control
to
a
parameter: 1 Click
the
destination
parameter
that
you
want
to
"teach"
Logic. 2 Activate
Learn
by
pressing
Command-L
(default),
or
via
the
Logic
>
Preferences
>
Control
Surfaces
>
Learn
Assignment
for
"xxx"
menu
option
(the
parameter
name
is
appended
to
the
menu
item
text). 3 The
(small)
assignment
editor
window
is
launched,
with
the
Learn
Mode
button
enabled. Â If
you
continue
to
hold
down
the
computer's
Command
key
(or
whatever
modifier
key
is
assigned
to
the
key
command),
a
Help
Tag
will
indicate
what
needs
to
be
done
next
(move
control,
for
example). Â If
MIDI
messages
are
received
while
the
Command
key
is
held
down,
releasing
the
key
closes
the
Help
Tag
window,
and
the
learn
procedure
is
completed. Note:
If
no
MIDI
messages
are
received,
releasing
the
Command
(modifier)
key(s)
leaves
the
Learn
Mode
button
enabled,
allowing
you
to
immediately
retry
the
generation
of
the
intended
control
message.
You
will
need
to
disable
the
Learn
Mode
button
manually,
once
the
procedure
is
completed.
To
abort
the
learn
procedure: m Either
press
Command-L
a
second
time,
or
click
the
Learn
Mode
button.
Chapter
1
Control
Surface
Setup
29
This
will,
however,
result
in
a
new,
unfinished
assignment.
You
can
re-enable
the
Learn
Mode
button
to
assign
a
message. To
delete
a
MIDI
control
assignment: 1 Click
the
destination
parameter
that
you
would
like
to
delete. 2 Select
the
Logic
>
Preferences
>
Control
Surfaces
>
Delete
Assignment
for
"xxx"
menu
option
(the
parameter
name
is
appended
to
the
menu
item
text),
press
the
backspace
key--or
you
may
use
the
Edit
>
Clear
menu
option. To
assign
a
control
surface
button
to
a
key
command: 1 Select
the
desired
key
command
in
the
Key
Commands
window. 2 Click
the
Learn
New
Assignment
button. 3 Press
a
control
surface
button
that
sends
a
MIDI
message. Note:
After
about
5
ms,
the
Learn
New
Assignment
button
is
automatically
deactivated.
This
is
designed
to
prevent
recording
of
a
button
release
message.
It
is
also
possible
to
assign
a
key
command
to
a
button/key
release
message: 1 Simply
press
and
hold
the
desired
button/key
before
you
enable
the
Learn
New
Assignment
button.
2 When
you
release
the
button/key,
the
selected
key
command
is
assigned
to
the
button
release
message.
To
delete
a
key
command
assignment: 1 Select
the
desired
key
command
in
the
Key
Commands
window. 2 Press
the
Backspace
key.
Changing
an
Existing
Assignment
The
Learn
procedure
opens
the
Assignment
Editor
in
Easy
View,
which
offers
an
overview
of
the
most
important
parameters,
allowing
you
to
tweak
the
newly-created
assignment
in
the
following
ways: Â Control
Name
(Learned
for
unsupported
devices;
name
of
control
for
supported
devices). Â Class
(Track,
for
example). Â Object
(Fader
Bank,
for
example). Â Parameter
(Volume
or
Plug-in
parameter
5--relative
to
the
parameter
bank,
for
example). Â Value
Change
message
(Display
only). Â Mode
(Direct,
Toggle,
Scaled,
Relative,
Rotate,
X-OR). Â For
On/Off
parameters,
the
mode
is
set
to
Toggle
by
default.
Otherwise
it
is
set
to
Scaled
if
an
absolute
control
(fader,
pot)
has
been
recognized,
or
to
Relative
if
an
encoder
has
been
recognized.
30
Chapter
1
Control
Surface
Setup
 Multiply,
with
shortcuts
for
+1
and
1
(1
for
decrementing). Note:
For
details
on
the
abovementioned
Assignment
parameters
read
"Assignment
Parameters"
on
page
35.
For
a
full
view
of
all
parameters,
enable
the
Expert
View
option.
Shortcuts
for
Defining
Multiple
Assignments
If
you
want
to
define
multiple
assignments
in
the
Controller
Assignment
Editor,
you
can
use
the
following
shortcuts: Scenario
1:
assign
faders
1
to
16
to
volume
of
tracks
1
to
16 1 Learn
volume
track
1
for
fader
1. 2 Learn
volume
track
16
for
fader
16. 3 As
the
track
"distance"
(15)
is
the
same
as
the
controller
number
distance
for
the
two
most
recently
learned
assignments,
a
"Do
you
want
to
fill
up
in
between?"
message
appears.
Select
OK
to
automatically
fill
the
faders
with
corresponding
Volume
assignments
for
each
track. Note:
This
feature
also
works
for
any
other
track
parameter
(Pan,
Solo,
Mute,
and
so
on). Scenario
2:
assign
knobs
1
to
16
to
plug-in
parameters
1
to
16 1 Learn
parameter
1
for
knob
1. 2 Learn
parameter
16
for
knob
16. Note:
The
parameter
enumeration
is
shown
in
the
Plug-in
window's
Control
View. 3 As
the
gap
between
parameter
numbers
(15)
is
the
same
as
the
gap
between
controller
numbers
for
the
two
most
recently
learned
assignments,
a
"Do
you
want
to
fill
up
in
between?"
message
appears.
Select
OK
to
automatically
fill
the
knobs
with
corresponding
Parameter
assignments
for
each. Note:
This
feature
also
works
for
instrument
parameters.
Currently,
this
only
works
for
knobs
that
send
a
single
channel
message,
where
the
first
data
byte
is
the
controller
number
and
the
second
data
byte
is
the
value.
Alternatively,
the
controller
number
can
be
encoded
in
the
MIDI
channel,
with
a
fixed
first
data
byte.
Zones,
Modes,
and
Assignments
You
can
define
"groups"
of
controls
on
a
control
surface
that
can
be
switched
between
different
operating
modes.
As
an
example,
the
Logic
Control
rotary
encoders
can
be
used
to
control
Pan,
Send
Level
or
plug-in
parameters.
Such
"groups"
are
called
Zones.
The
different
operations
that
can
be
performed
within
a
Zone
are
called
Modes. A
Zone
contains
one
or
more
Modes,
one
of
which
is
the
active
Mode.
A
Zone
may
also
contain
modeless
assignments--assignments
which
are
always
active.
Chapter
1
Control
Surface
Setup
31
The
reason
for
this
structure
is
that
you
can
place
modeless
assignments
nearer
to
the
modal
assignments
they
are
associated
with.
As
an
example,
where
pressing
and
releasing
the
Option
button
switches
between
two
modes
for
the
Function
keys
of
an
assignment. A
Mode
contains
any
number
of
assignments.
Only
the
active
Mode's
assignments
are
processed
for
incoming
MIDI
and
feedback.
Assignments
of
inactive
Modes
are
ignored. A
Zone's
active
Mode
can
be
switched
by
special
Assignments
(see
below). There
can
be
multiple
Zones.
As
examples,
one
for
the
encoders
and
a
second
one
that
switches
the
F1
to
F8
keys
to
different
functions. Zones
and
Modes
can
be
defined
across
multiple
control
surfaces,
to
create
Control
Surface
Groups. You
can
visualize
the
Control
Surface
System
as
a
hierarchical
list.
As
an
example: Zone
1 Â Modeless
Assignment  Modeless
Assignment  Mode
1 Â Modal
Assignment  Modal
Assignment  Mode
2
(active) Â Modal
Assignment  Modal
Assignment  Modal
Assignment  Modal
Assignment  Mode
3 Â Modal
Assignment Zone
2 Â Mode
4
(active) Â Modal
Assignment  Mode
5 Â Modal
Assignment  Modal
Assignment
32
Chapter
1
Control
Surface
Setup
Reassigning
a
Control
If
you
want
to
reassign
a
control,
the
procedure
depends
on
the
current
state
of
the
control. Case
1:
Control
is
currently
active
(an
assignment
for
this
control
is
part
of
an
active
Mode). If
you
attempt
to
learn
an
assignment
for
an
"active"
controller,
the
following
message
is
displayed:
"This
control
is
currently
assigned
to
xxx.
Do
you
want
to
reassign
the
control?" Â Cancel--Deletes
the
learned
assignment. Â Parallel
assignment--Retains
the
new
assignment.
Typical
usage:
one
knob
controls
multiple
parameters
as
a
macro. Â Reassign--Deletes
all
existing
active
assignments
for
this
parameter.
Typical
usage:
reassigning
an
F1
to
F8
key
to
a
new
key
command. Â Create
new
mode--Creates
a
new
mode
and
places
the
assignment
into
the
new
mode.
In
this
scenario,
you
will
need
to
learn
an
assignment
to
switch
between
the
old
and
new
modes. Should
you
choose
the
latter
option,
the
Controller
Assignment
Editor
opens
in
Expert
view,
with
the
new
mode
selected,
and
a
warning
icon.
If
you
move
the
mouse
cursor
over
the
icon,
a
Help
Tag
indicates
that:
"There
is
no
mode
change
assignment
yet
to
switch
to
this
mode.
Please
click
"Learn
Mode
Change"
to
create
one." Case
2:
Control
is
currently
inactive
(an
assignment
for
this
control
is
part
of
an
inactive
mode). The
learned
assignment
is
moved
to
the
active
mode
of
the
zone
where
the
inactive
assignment
was
found. Typical
usage
of
this
facility:
Supported
control
surfaces
have
empty
user
pages
available,
allowing
for
new
encoder
assignments.
You
would
select
user
mode,
and
then
learn
an
assignment
for
the
encoder. You
can
define
multiple
pages
for
a
control
surface. Cases
1
and
2
can
occur
simultaneously. Reassigning
a
Parameter Logic
allows
you
to
reassign
a
parameter
that
is
already
assigned
to
a
MIDI
control.
The
procedure
depends
on
the
current
state
of
the
assignment. Case
1:
Assignment
to
a
parameter
that
is
currently
active
(as
it
is
part
of
an
active
mode) If
you
attempt
to
change
an
existing
"active"
parameter
assignment,
the
following
message
is
displayed:
"This
destination
parameter
is
currently
assigned
for
control
xxx.
Do
you
want
to
reassign
the
parameter?"
Chapter
1
Control
Surface
Setup
33
 Cancel--Deletes
the
learned
assignment. Â Parallel
assignment--Retains
the
new
assignment.
Typical
usage:
One
knob
controls
multiple
parameters
as
a
macro. Â Reassign--Deletes
all
existing
active
assignments
for
this
parameter.
Typical
usage:
Reassigning
an
F1
to
F8
key
to
a
new
key
command. Case
2:
Assignment
to
a
parameter
is
currently
inactive
If
an
assignment
to
a
parameter
is
currently
inactive
(as
it
is
part
of
an
inactive
mode),
no
special
action
is
required.
The
Controller
Assignments
Editor
The
Controller
Assignments
Editor
is
opened
via
the
Logic
>
Preferences
>
Control
Surfaces
>
Controller
Assignments
menu
item. It
allows
you
to
edit
all
assignments
of
the
Controller
Assignments
table.
This
table
is
a
part
of
the
Control
Surfaces
Preferences
and
is
stored
(along
with
all
other
control
surface
support
settings)
in
the
~/Library/Preferences/com.apple.Logic.pro.cs
file.
The
Controller
Assignments
Editor
offers
two
view
modes:
Easy
and
Expert.
The
view
modes
can
be
switched
via
the
Expert
View
option
at
the
top
of
the
window. Easy
mode
is
designed
to
make
learning
Track
parameter
assignments
as
fast
and
efficient
as
possible.
Therefore,
this
window
only
shows
Track
parameters--when
first
opened.
After
switching
to
Expert
view
and
manually
choosing
another
parameter
class,
the
corresponding
parameters
are
also
shown
in
Easy
view.
It
is
generally
recommended
that
Easy
view
is
only
used
for
Track
parameter
assignments. Easy
mode
offers
an
overview
of
the
following
parameters: Â Parameter:
Displays
clear
text
of
the
addressed
parameter. Â Track
(default):
This
field
can
be
used
to
specify
the
track
parameter
you
would
like
to
assign.
You
can
choose
between
the
Selected
option
(which
is
the
default,
if
creating
assignments
on
the
selected
track)
or
a
fixed
track
number
(if
you
want
to
set
up
your
controls
as
a
mixer
surface).
 Input
message:
Displays
the
incoming
message
data.
Note:
For
details
on
the
abovementioned
Assignment
parameters
read
"Assignment
Parameters"
on
page
35.
For
a
full
view
of
all
parameters,
enable
the
Expert
View
option. Only
one
set
of
assignment
parameters
are
visible
at
a
time.
You
can
choose
the
desired
assignment
with
the
left/right
arrows
at
the
bottom
of
the
window.
If
you
activate
the
Follow
option
at
the
top
of
the
Controller
Assignments
window,
the
window
always
selects
the
assignment
that
matches
the
most
recently
received
incoming
MIDI
message.
34
Chapter
1
Control
Surface
Setup
In
Expert
mode,
there
are
four
re-sizable
columns: Â Zone--Selects
the
Zone
that
contains
the
Modes
and
assignments
being
edited.
The
first
entry
"(No
Zone)"
is
for
zoneless
assignments.
Double-click
a
Zone
name
to
edit
it. Â Mode--Selects
the
Mode
that
contains
the
assignments
being
edited.
The
first
entry
"(No
Mode)"
is
for
mode-less
assignments.
Double-click
a
Mode
name
to
edit
it.
Selecting
a
Mode
in
the
list
also
makes
it
the
Zone's
active
Mode.
The
active
Mode
is
marked
with
an
arrow.
 Control/Parameter--Selects
the
assignment
displayed
in
the
editor
to
the
right.
Multiple
selection
is
possible
for
operations
in
the
Edit
menu.
In
this
scenario,
however,
only
the
first
selected
assignment
is
displayed.
The
left
column
displays
the
control
name,
the
right
column
the
controlled
parameter
(in
an
abbreviated
form).
 Assignment
Parameters--Displays
all
parameters
of
an
assignment.
See
the
next
section. If
you
activate
the
Follow
option
at
the
top
of
the
Controller
Assignment
Editor,
the
window
always
selects
the
assignment
that
matches
the
most
recently
received
incoming
MIDI
message.
Assignment
Parameters
The
following
section
covers
all
parameters
that
can
be
edited
in
the
Controller
Assignment
Editor. Control
Name Name
of
the
control
(Fader
1,
for
example).
This
is
Learned
by
default
for
assignments
created
with
the
Learn
function
(see
above)
from
supported
control
surfaces.
This
name
is
for
information
purposes
only
and
has
no
influence
on
functionality. Label Text
displayed
on
control
surfaces
that
feature
a
display
(and
are
supported
by
a
plugin).
A
@
character
starts
an
escape
sequence
which
acts
as
a
placeholder
for
dynamically
generated
text.
The
escape
sequence
consists
of
three
characters:
@
and
two
additional
characters:
Chapter
1
Control
Surface
Setup
35
First
Character:
Character t r s S e E p i
Meaning Track Surround Send
slot All
Sends EQ
band all
EQs Plug-in
Insert
slot Instrument
Second
Character:
Character # n p P o O b B Meaning Number
of
above
(track
number,
Send
slot,
EQ
band,
Plug-in
slot) Name
of
above Name
of
parameter
addressed
by
the
assignment Name
of
first
parameter Parameter
offset,
counted
from
1 Maximum
parameter
offset,
counted
from
1 Parameter
bank
(=
parameter
offset/bank
size),
counted
from
1 total
number
of
banks
(=
parameter
offset/bank
size),
counted
from
1
Example:
"Send@s#"
shows
"Send1"
"Send2"
and
so
on. , , Flip
Group When
set
(to
any
value
other
than
"none"),
this
number
defines
a
counterpart
for
Flip
Mode.
By
setting
a
fader
and
an
encoder
to
the
same
Flip
Group,
for
example,
they
are
coupled.
To
set
"none,"
enter
0. Exclusive Only
for
supported
control
surfaces:
when
the
Exclusive
checkbox
is
enabled,
the
assignment
deactivates
all
other
assignments
that
have
Exclusive
disabled
(for
the
same
control).
This
limits
the
overwriting
of
a
modeless
assignment
to
particular
modes.
Example:
Faders
normally
control
volume.
If
you
want
to
create
a
mode
where
faders
control
send
level,
enable
Exclusive. Class This
pop-up
menu
can
be
used
to
define
the
assignment
class
or,
put
another
way,
what
type
of
destination
parameter
is
controlled.
The
following
section
explains
all
available
Class
options.
36
Chapter
1
Control
Surface
Setup
Mode
Change The
Mode
Change
option
allows
you
to
use
an
assignment
to
activate
a
mode
in
a
Zone.
An
additional
Mode
pop-up
menu
appears
below
the
Class
menu,
offering
different
Modes
you
can
switch
to.
As
an
example:
The
Assignment
buttons
on
a
Logic
Control
choose
several
Modes
for
the
encoders.
Note:
The
Mode
that
is
recalled
also
depends
on
the
option
set
in
the
Value
section's
Mode
menu
(See
"Mode"
on
page
43.).
The
following
table
explains
how
the
different
Value
Modes
take
effect.
Value
Mode
option Direct
Explanation The
stated
Mode
is
activated
in
the
Zone
it
belongs
to.
It
is
not
necessary
for
the
Mode
Change
assignment
to
be
located
in
the
same
Zone.
Example:
While
Shift
is
held
down,
button
X
switches
the
encoders
to
EQ
view.
The
Shift
and
X
buttons
are
in
Zone
A,
but
the
encoders
are
in
Zone
B.
All
other
value
modes:
Only
the
Modes
of
the
Zone
the
Mode
Change
assignment
is
located
in
can
be
recalled.
The
destination
parameter
minimum
is
this
Zone's
first
Mode,
and
the
maximum
is
the
Zone's
last
Mode. A
button
might
toggle
between
the
Zone's
first
Mode
and
the
stated
Mode Useful
for
stepping
up
and
down
through
Modes
of
a
Zone
using
two
buttons,
or
for
choosing
a
mode
using
an
encoder.
Useful
for
stepping
through
all
modes
using
a
single
button.
A
jog
wheel,
for
example:
Off
Scrub
Shuttle
Off
Toggle Relative Rotate
Global The
Global
option
allows
you
to
use
an
assignment
to
control
global
parameters.
An
additional
Global
pop-up
menu
appears
below
the
Class
menu,
offering
the
parameters
listed
in
the
following
table.
Global
Options SPL SPL
(Beats) SPL
(Time
Code) SPL
(Beats,
Scrubbing) Move
Locators Left
Locator Right
Locator Move
Drop Drop
In
Locator Drop
Out
Locators Explanation Song
Position
Line;
Text
feedback
in
format
of
foreground
window
(beats
or
time
code) Song
Position
Line;
Text
feedback
in
beats
format Song
Position
Line;
Text
feedback
in
time
code
format Song
Position
Line;
Text
feedback
in
beats
format.
Value
change
does
not
set
SPL
directly,
but
initiates
scrubbing.
The
value
defines
the
scrubbing
speed Moves
left
and
right
locators Sets
left
locator Sets
right
locator Moves
Drop
In
and
Drop
Out
locators Sets
Drop
In
locator Sets
Drop
Out
locator
Chapter
1
Control
Surface
Setup
37
Global
Options Marker
Position Marker
Length Explanation Edits
position
of
current
marker Edits
length
of
current
marker
Note:
All
options
listed
in
the
table
above
work
only
in
relative
mode.
See
the
"Clock
Part"
sub-parameter.
Global
Options Nudge
selected
Regions/Events Any
Solo Nudge
Value Scrub
Status Automation
of
all
tracks Alert
Text,
Alert
Button,
Alert
Icon
Dummy Cycle Drop Go
to
Marker Group
Clutch Explanation Nudges
the
selected
Regions
or
events
by
the
chosen
Nudge
Value
(see
below) Feedback
only,
used
for
"Rude
Solo
Light"
On
if
any
Solo
(track
or
Region)
. switch
is
enabled Nudge
Value
used
for
Nudge
selected
Regions/Events.
Possible
values
are:
Tick,
Format,
Beat,
Bar,
Frame,
1/2
Frame Sets
the
scrubbing
status
for
parameter
SPL
(beats,
scrubbing).
Possible
values
are:
set
clock,
audio
scrubbing,
Shuttle Sets
the
automation
mode
of
all
tracks.
Possible
values
are:
Off,
Read,
Touch,
Latch,
Write,
MIDI Used
by
plug-ins
to
define
special
alert
mode. No
function;
Used
to
temporarily
disable
a
modeless
assignment,
using
"Exclusive" Sets
Cycle
mode Sets
Drop
mode Sets
the
SPL
to
marker
number Sets
the
Automation
Group
Clutch;
Automation
Groups
are
disabled
when
the
Clutch
is
enabled.
For
buttons,
set
the
Group
Clutch
to
1
when
the
button
is
pressed,
and
set
it
to
0
when
the
button
is
released Used
by
the
HUI
to
process
incoming
"Active
Sensing"
messages Sets
Shuttle
Speed
directly;
Use
for
shuttle
rings
that
send
an
absolute
value Sets
Waveform
zoom
in
active
Arrange
window,
if
open
and
in
foreground Sets
the
Quantize
value
in
the
current
window
(if
this
parameter
is
available) Sets
the
Format
value
in
the
current
window
(if
this
parameter
is
available) Sets
horizontal
zoom
in
the
current
window
(if
this
parameter
is
available) Sets
vertical
zoom
in
the
current
window
(if
this
parameter
is
available)
Active
Sense Shuttle
Speed Waveform
Zoom Quantize
value Format
Horizontal
Zoom Vertical
Zoom
Dependent
of
the
option
chosen
in
the
Global
menu,
you
have
access
to
the
following
two
additional
parameters: Â Clock
Part--Chooses
the
resolution
of
the
parameter
change:
Bar,
Beat,
Format,
Ticks,
Cycle
Length  Marker
No--Determines
the
destination
marker
number
38
Chapter
1
Control
Surface
Setup
Track The
Track
option
allows
you
to
use
an
assignment
to
set
a
track
parameter.
An
additional
Track
pop-up
menu
appears
below
the
Class
menu,
offering
the
parameters
listed
in
the
following
table.
Track
Options Fader
Bank Explanation This
addresses
a
track
in
the
Control
Surface
Group's
current
View
mode
(Mixer,
Global,
Arrange),
depending
on
the
Control
Surface
Group's
current
Fader
Bank
value
for
this
Mode
(see
below).
Example:
The
View
mode
is
Mixer,
the
Mixer
view
Fader
Bank
is
five,
and
the
number
next
to
this
parameter
is
two.
Thus,
the
eighth
track
in
the
Mixer
view
is
addressed
(Fader
Bank
and
No.
are
0-based,
so
add
1) This
normally
corresponds
to
the
selected
Arrange
track.
Exception:
if
the
Control
Surface
Group's
Track
Lock
parameter
is
enabled,
then
"Selected"
corresponds
to
the
track
that
was
selected
when
Track
Lock
was
enabled Same
as
Fader
Bank
option,
but
doesn't
depend
on
the
current
Fader
Bank
value An
Audio
Bus.
No.
defines
which
Bus
is
addressed
(again:
0-based;
to
address
Bus
2,
use
a
value
of
1) Same
as
Bus
option,
but
for
Output
Objects The
Master
Output
Object;
If
it
does
not
exist
in
the
song,
the
first
Output
Object
is
addressed
Selected
Index Bus Output Master
If
you
choose
the
Fader
Bank,
Index,
Bus,
Output,
or
Master
option
in
the
Track
pop-up
menu,
the
following
two
parameters
are
also
available: Â No.--A
0-based
offset
which
is
added
to
the
track
number.
Typical
usage:
Fader
1
uses
offset
0,
Fader
2
uses
offset
1
and
so
on. Â Parameter--Clear
text
of
the
addressed
parameter.
Can
only
be
set
by
the
Learn
Assignment
for
xxx
menu
item.
Note
that
for
plug-in
and
instrument
parameters,
Parameter
Page
offsets
apply,
allowing
you
to
shift
the
parameter
addressing
up
and
down. Key If
you
choose
the
Key
option
in
the
Class
menu,
a
key
press
is
emulated.
A
field
appears
below
the
Class
menu,
allowing
you
to
input
the
desired
key. Key
Command If
you
choose
the
Key
Command
option
in
the
Class
menu,
a
key
command
is
executed.
A
field
appears
below
the
Class
menu,
where
the
key
command
that
should
be
executed
is
displayed.
Some
key
commands
provide
on/off
or
enabled/disabled
feedback.
This
can
only
be
set
by
using
the
Learn
New
Assignment
button
in
the
Key
Commands
window.
Chapter
1
Control
Surface
Setup
39
If
you
want
your
key
command
assignment
to
be
repeatedly
executed,
enable
the
Key
Repeat
checkbox
at
the
bottom
of
the
Key
Command
Assignments
Editor.
For
further
information,
see
"Key
Repeat
Checkbox"
on
page
44. Control
Surface
Group
If
you
choose
the
Control
Surface
Group
option
in
the
Class
menu,
you
can
set
a
property
for
the
Control
Surface
Group
that
the
assignment
belongs
to.
A
Parameter
menu
appears
below
the
Class
menu,
where
you
can
choose
between
the
options
described
in
"Control
Surface
Group
Parameters"
on
page
19,
with
the
additions
listed
in
the
following
table.
Note:
Assignments
for
unsupported
control
surfaces
always
belong
to
the
first
Control
Surface
Group.
Parameter
Option Additional
Info
Current
Mode
Fader
Bank Maps
to
the
Fader
Bank
for
the
currently
used
View
mode
(Mixer,
Global,
Arrange).
This
way,
you
need
only
one
assignment
per
left/right
button
for
all
View
Modes. Global
View
Filter When
this
parameter
is
selected,
eight
additional
switches
for
the
eight
object
classes
are
displayed
when
the
View
mode
is
Global.
Depending
on
the
Value
Mode,
these
switches
define
which
objects
are
displayed
(by
using
"Direct"
mode)
or
which
are
toggled
(by
using
"X-OR"
mode). These
Fader
Bank
parameters
are
used
in
Global
View
when
only
one
object
class
is
displayed.
This
way,
you
can
switch
between
several
object
classes
while
retaining
the
current
Fader
Bank
for
each
class.
MIDI
Tracks
Fader
Bank; Inputs
Fader
Bank; Audio
Tracks
Fader
Bank; Instruments
Fader
Bank; Aux
Fader
Bank; Busses
Fader
Bank; Output
Fader
Bank;
User
Fader
Bank;
If
you
choose
a
Fader
Bank
or
Parameter
Page
option
in
the
Parameter
menu,
the
following
Bank
Type
options
are
also
available.
 By
One--The
fader
bank
or
parameter
page
is
shifted
by
one
track
or
parameter. Â By
Bank--The
fader
bank
or
parameter
page
is
shifted
by
the
number
of
displayed
tracks
or
parameters. Â CS
Group
Setting--The
fader
bank
or
parameter
page
is
shifted
by
the
value
defined
by
the
"Parameter
Shift
Mode"
Control
Surface
Group
Parameter.
40
Chapter
1
Control
Surface
Setup
Automation
Group
If
you
choose
the
Automation
Group
option
in
the
Class
menu,
you
can
use
the
assignment
to
set
an
automation
group
parameter.
A
Parameter
Group
field
that
allows
you
to
determine
the
edited
group
appears
below
the
Class
menu.
Current
(entered
with
"0")
means
the
group
selected
in
the
Automation
Group
Control
Surface
Group
parameter.
The
additional
Parameter
menu
allows
you
to
set
the
automation
group
parameter.
For
further
information,
see
the
Group
Settings
section
in
the
Logic
Pro
7
Reference
Manual. MIDI
Input Incoming
MIDI
messages
are
only
processed
on
MIDI
Input.
When
this
parameter
is
changed,
all
other
assignments
using
the
same
input
will
also
have
their
input
changed
accordingly.
If
the
assignment
belongs
to
a
supported
control
surface,
the
device's
MIDI
Input
will
also
change
in
the
Setup
window.
This
feature
allows
you
to
create
default
assignments
for
a
new
control
surface,
which
other
users
can
use
immediately.
To
do
so,
they
simply
need
to
place
your
com.apple.Logic.cs
preferences
file
into
their
Preferences
folder,
open
the
Controller
Assignments
Editor
and
change
one
assignment's
MIDI
Input
parameter
in
accordance
with
their
MIDI
setup. Value
Change The
incoming
MIDI
message(s)
that
cause
a
value
change
in
the
destination
parameter
are
displayed
here.
To
edit
these
MIDI
messages,
switch
to
the
Expert
View
by
activating
the
corresponding
checkbox
in
the
upper
right
corner
of
the
Controller
Assignments
Editor. In
the
Expert
View
you'll
find
two
fields:
the
lower
one
is
only
a
display
that
shows
the
Value
Change
message
in
plain
text.
The
upper
field
display
allows
the
messages
to
be
viewed
and
edited
as
a
sequence
of
bytes,
displayed
in
hexadecimal.
There
are
placeholders
for
the
variable
part: Â Lo7:
Low
7
bits
of
the
value  Hi7:
High
7
bits
of
the
value
If
there
is
only
a
Lo7
placeholder
in
the
message,
the
value
is
treated
as
7
bit.
If
there
is
also
a
Hi7
placeholder,
the
value
is
treated
as
14
bit.
The
order
of
Lo7
and
Hi7
is
honored,
and
there
may
be
constant
bytes
in
between.
This
allows
you
to
define
Control
Change
LSB
and
MSB
portions.
As
an
example:
B0
08
Hi7
B0
28
Lo7 Note:
When
entering
multiple
MIDI
messages,
do
not
use
Running
Status.
Always
write
down
the
entire
MIDI
message(s),
ensuring
that
you
repeat
the
status
byte,
even
if
it's
the
same.
Chapter
1
Control
Surface
Setup
41
If
the
message
does
not
contain
Lo7
or
Hi7
placeholders,
an
incoming
value
of
1
is
assumed.
This
is
typical
for
pressed
or
released
buttons.
Also
see
the
"Multiply"
section
below.
Touch/Release The
incoming
MIDI
message(s)
causes
a
change
in
the
touched/released
status
of
the
destination
parameter.
A
non
zero
value
means
touched;
a
value
of
0
means
released.
The
messages
are
displayed
and
entered
in
the
same
way
as
the
Value
Change
field
(see
the
"Value
Change"
section
above). Note:
This
only
applies
to
the
Track
assignment
class
and
parameters
that
can
be
automated.
Min/Max
Defines
the
minimum
and
maximum
range
for
incoming
values
represented
by
Lo7
and
Hi7.
Typically,
the
full
range
of
0127
is
used,
but
some
control
surfaces
may
use
the
same
message
with
different
value
ranges
for
different
controls
(CM
Labs
Motor
Mix,
for
example).
Format
Defines
the
way
negative
values
are
encoded
in
the
7-bit
portions
sent
over
MIDI.
You
can
choose
between
the
following
options: Â Unsigned--No
negative
values
are
possible.
The
full
7
or
14
bit
range
is
treated
as
a
positive
number.
This
results
in
a
value
range
of
0
to
127
or
0
to
16383. Â 2's
complement--If
the
most
significant
bit
is
set,
the
value
is
negative.
To
obtain
the
absolute
value,
invert
all
bits
and
add
1.
This
results
in
a
value
range
of
128
to
127
or
8192
to
8191. Â 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.
This
results
in
a
value
range
of
127
to
127
or
8191
to
8191. Â 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
or
8191
to
8191. The
appropriate
format
that
should
be
used
is
usually
documented
in
your
control
surface
user
manual.
If
unavailable,
check
the
control
surface
manufacturer's
website,
or
contact
them
via
phone. Multiply Allows
the
incoming
value
to
be
scaled.
Especially
useful
for
button
presses
that
have
a
value
of
1.
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.
The
1
and
1
menu
items
in
the
combo
box's
menu
conveniently
enter
the
most
commonly
used
values
of
1
and
1
42
Chapter
1
Control
Surface
Setup
Mode Defines
the
way
the
incoming
value
modifies
the
current
parameter
value.
You
can
choose
between
the
following
parameters: Â Direct--The
incoming
value
is
the
new
parameter
value. Â Toggle--If
the
parameter's
current
value
is
0,
it
is
set
to
the
incoming
value.
Otherwise
it
is
set
to
0.
This
option
is
useful
for
buttons
which
toggle
a
value:
Mute,
Solo,
and
so
on.
 Scale--The
incoming
value
is
scaled
from
its
value
range
to
the
destination
parameter's
value
range.
Most
useful
for
faders
and
rotary
pots. Â 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
which
is
applied
to
the
parameter's
current
value
with
the
"exclusive
or"
Boolean
operation.
Useful
for
enabling/disabling
single
Object
types
in
Global
View.
Feedback Defines
the
way
the
parameter's
current
value
is
displayed
on
the
control
surface.
You
can
choose
between
the
following
options: Â None--No
feedback
is
sent. Â Single
Dot/Line--LED
rings:
only
one
LED;
LCDs:
a
single
vertical
line. Â Left
to
Right
Bar--A
bar
from
the
minimum
to
the
current
value. Â Right
to
Left
Bar--A
bar
from
the
current
value
to
the
maximum. Â Q/Spread--A
bar
from
the
center
to
the
current
value. Â Ascending
Bar
LCDs--A
bar
from
the
bottom
to
the
current
value. Â Descending
Bar
LCDs--A
bar
from
the
top
to
the
current
value. Â Text
Only--LED
rings:
no
feedback;
LCDs:
no
feedback
as
a
graphic
element. Â Automatic--Dependent
on
the
currently
assigned
parameter,
the
most
suitable
feedback
mode
is
used:
Plug-in
and
Instrument
parameters
carry
this
information,
Pan
uses
Single
Dot/Line,
all
other
parameters
use
Left
to
Right
Bar. Note:
Feedback
only
works
for
supported
control
surfaces,
and
not
all
settings
are
available
for
all
controls. Text
Feedback
Checkbox If
enabled,
a
textual
representation
of
the
current
value
is
sent
to
the
control
surface's
display.
The
plug-in
determines
the
display
position
and
number
of
characters
that
are
used.
Chapter
1
Control
Surface
Setup
43
Local
Feedback
(Fader/Knob)
Checkbox If
enabled,
no
feedback
is
sent
while
the
parameter
is
in
Touched
mode.
This
prevents
motorized
faders
from
"fighting"
against
the
user. Key
Repeat
Checkbox When
you
enable
the
Key
Repeat
checkbox,
the
assignment
is
repeatedly
executed.
The
Key
Repeat
Rate
slider--set
in
the
Mac
OS
X
Keyboard
&
Mouse
preferences-- determines
how
quickly
Logic
repeats
the
assignment.
The
duration
that
the
button/ controller
must
be
held
for,
before
the
assignment
is
repeated,
is
set
with
the
Delay
Until
Repeat
slider
in
the
Keyboard
&
Mouse
preferences.
Example:
This
facility
is
particularly
useful
for
the
zoom
function:
If
you
assign
a
key
repeat
command
to
the
Zoom
buttons
on
the
Logic
Control,
for
example,
you
can
simply
hold
down
the
Zoom
In
button.
Logic
will
zoom
in
until
the
Zoom
In
button
is
released.
This
mirrors
the
behavior
of
the
Zoom
key
commands.
In
earlier
versions,
you
had
to
repeatedly
press
the
(Logic
Control)
Zoom
buttons
to
zoom
in/out
more
than
one
level.
Note:
The
Key
Repeat
checkbox
is
only
available
for
key
commands,
key
presses
and
relative
value
changes.
If
any
other
assignment
class
is
selected,
the
checkbox
is
dimmed.
Logic
Pro
factory
key
command
assignments
already
support
the
Key
Repeat
function
(if
useful
and/or
applicable
to
the
control
surface/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
1127
is
used
for
the
button
pressed
message.
The
zero
(0)
value
is
generally
used
for
button
released.
44
Chapter
1
Control
Surface
Setup
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.
About
Modal
Dialogs
All
modal
dialogs
(except
file
selector
boxes)
are
shown
on
control
surfaces
that
feature
text
displays. Modal
dialogs
do
not
allow
you
to
perform
actions
in
any
other
window
when
visible.
As
examples,
authorization
warnings,
edit
confirmations,
or
error
messages. When
these
windows
"pop
up"
on-screen,
the
upper
LCD
row
(if
applicable)
shows
the
first
part,
or
all,
of
the
alert
text. If
the
dialog
text
does
not
fit
into
the
LCD's
upper
row,
it
will
start
scrolling
after
three
seconds.
You
can
scroll
the
dialog
text
manually
with
the
appropriate
control
(see
assignment
tables
in
the
appropriate
chapter).
Once
you
start
doing
so,
automatic
scrolling
is
disabled. Â If
there
is
an
Enter
or
OK
button
on
the
control
surface,
it
triggers
the
dialog's
default
button,
where
applicable. Â If
there
is
a
Cancel
or
Exit
button
on
the
control
surface,
it
triggers
the
button
labeled
Cancel
or
Abort,
where
applicable. Â All
buttons
(push
buttons,
including
Enter/default
and
Cancel,
as
well
as
checkboxes
and
radio
buttons,
but
not
pop-up
buttons)
are
shown
in
the
display's
lower
row. Pressing
a
control
surface
button
below
the
display
triggers
the
appropriate
button/
function
in
the
dialog,
if
applicable.
Following
use
of
the
Enter/Cancel
button
on
the
control
surface
or
with
the
mouse,
the
dialog
will
disappear,
and
all
controls
and
displays
will
return
to
their
previous
state. When
a
file
select
box
is
onscreen,
a
There is a file select dialog on the screen
message
appears
on
the
LCD
or
other
display
(if
applicable
to
your
control
surface).
Chapter
1
Control
Surface
Setup
45
Tips
Control
surfaces
change
the
way
you
use
Logic,
and
are
most
effective
if
you
make
a
few
small
modifications
to
your
working
methods.
The
following
collection
of
hints
will
help
you
to
work
more
smoothly
and
efficiently
with
your
control
surface/Logic
system. Customize
your
Template/Autoload
Songs  Set
up
Screensets
17
to
your
liking.
These
can
be
accessed
directly
with
some
control
surfaces
(on
a
Logic/Mackie
Control--via
Function
Keys--F1
to
F7.
Function
Key
8
(F8)
will
close
the
top-most
window). Â It
is
recommended
that
a
full-screen
Arrange
window,
with
Track
Automation
View
set
to
on,
is
among
your
Screensets. Â A
full-screen
Track
Mixer
window
is
also
recommended. Make
Use
of
Markers Not
much
more
can
be
said.
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
switch
between
Markers.
Markers
are
very
useful
for
the
creation/selection
of
Cycle
areas
and
a
number
of
other
tasks,
such
as
Drop
In
and
Replace. If
you
tend
to
follow
a
particular
song
structure,
or
like
to
work
with
a
particular
number
of
bars
(4,
8,
16
bars,
and
so
on)
for
verse
and
chorus
sections,
then
set
up
a
number
of
Markers
at
suitable
locations
in
your
Template/Autoload
songs. Always
use
Projects As
soon
as
Logic
is
launched,
and
the
desired
Template
or
Autoload
song
is
loaded,
you
should
routinely
create
a
new
project
folder,
and
name
it.
This
will
provide
a
default
folder
structure/file
path
that
contains
the
song
file
and
all
audio
files
associated
with
the
project.
You
can
also
choose
to
include
plug-in
Settings
files,
video
files,
Space
Designer
IR
files
and
EXS
Instruments
into
your
Project
folder,
if
desired.
The
button
assigned
to
Save
operations
on
your
control
surface
will
open
the
File
Save
dialog.
Once
the
project/song
has
been
saved
once,
pressing
the
"Save"
button
will
incrementally
save
the
project
without
launching
the
File
Save
dialog
window.
46
Chapter
1
Control
Surface
Setup
2
Logic
Control
2
This
chapter
will
introduce
you
to
using
Logic
with
a
Logic/ Mackie
Control
unit.
The
Logic
Control
and
Mackie
Control
Universal
units
are
functionally
identical.
All
information
in
this
chapter
(as
appropriate
for
the
device)
applies
to
the
Mackie
Control
Universal,
the
Mackie
Extender,
and
the
C4. To
use
Logic
with
a
Logic/Mackie
Control
unit,
you
need: Â a
Logic/Mackie
Control
unit. Â Logic
Pro
7.1,
or
newer.
Set
Up
A
powered
Logic/Mackie
Control
unit
will
be
automatically
detected
when
Logic
Pro
is
launched.
You
can
use
the
Logic/Mackie
Control
in
an
independent
control
surface
group
(with
other
control
surface
icons
placed
above/below
the
Logic/Mackie
Control
icon),
or
combined
into
one
control
surface
group
with
one
or
more
control
surfaces
(such
as
Logic/Mackie
Control
XT
or
C4
units--place
the
icon(s)
to
the
right
of
the
existing
icon(s).
Foot
Switches
The
foot
switch
sockets
can
use
momentary
foot
pedals
with
either
a
positive
or
negative
polarity.
By
default: Â USER
SWITCH
A
is
assigned
to
Start/Stop. Â USER
SWITCH
B
is
assigned
to
Record
(note
that
a
track
must
be
selected
and
armed
for
recording
to
take
place), Â EXTERNAL
CONTROL
is
assigned
to
the
MASTERfader
level.
Only
use
an
expression
pedal
with
this
socket.
47
The
polarity
of
the
foot
switches
is
determined
by
the
Logic
Control
when
powered
up.
As
such,
you
should
first
connect
the
foot
switches,
then
turn
the
power
on.
LCD Assignment
display Time
display
Assignment
buttons V-Pots Display
buttons Function
keys Rec
Rdy,
Solo,
Mute, and
Select
buttons Channel
buttons
Control
buttons Faders Transport
Cursor
buttons
Jog
Wheel
Topics
in
this
chapter
are
broken
down
into
"Zones"
of
the
Logic
Control
surface.
The
Displays
The
Logic
Control
features
four
displays,
in
addition
to
LEDs
associated
with
individual
switches: Â Main
LCD Â Assignment
LED Â Song
Position/SMPTE
Time
display  Solo
LED The
following
section
discusses
these
displays.
48
Chapter
2
Logic
Control
Liquid
Crystal
Display
(LCD)
Each
channel/parameter
can
be
indicated
by
a
name
or
value.
In
general,
the
upper
row
of
each
channel/parameter
will
display
an
abbreviated
form
of
the
track
name,
and
the
lower
row
will
display
the
(abbreviated)
parameter
name
and/or
value. In
some
modes,
a
long
(full,
in
other
words)
parameter
or
other
name
will
be
displayed
briefly
on-screen,
when
adjusted.
The
display
of
long
names,
and
the
duration
of
this
display,
is
set
in
the
Control
Surfaces
preferences.
These
settings
are
discussed
in
the
Logic
Reference
manual. Note:
8-bit
ASCII
characters
such
as
curly
quotes
and
umlaut
characters
are
replaced
by
the
best-possible
7-bit
ASCII
equivalent.
As
examples:
ä
=
ae,
ö=oe,
ü=ue,
á
=
a,
ø
=
oe,
oe
=
oe,
ß
=
ss,
å
=
a.
Assignment
LED
(Mode
Display)
The
Logic/Mackie
Control
features
a
two
digit,
seven-segment
LED
display
which
indicates
the
current
assignment
status
(also
referred
to
as
the
mode
display). A
period
is
shown
at
the
bottom-right
of
the
display
whenever
a
Channel
Strip
view
is
active.
Song
Position/SMPTE
Time
Display
The
Logic/Mackie
Control
includes
a
multi-digit,
seven-segment
LED.
It
is
accompanied
by
two
small
LEDs
which
provide
a
quick
visual
indication
of
the
currently
active
display
format:
SMPTE
or
BEATS.
When
BEATS
mode
is
selected,
the
Position/Time
Display
is
divided
into
four
segments,
separated
as
follows: Bars/Beats/Sub
Divisions/Ticks When
SMPTE
mode
is
selected,
the
Position/Time
Display
is
divided
into
four
segments,
separated
as
follows: Hours/Minutes/Seconds/Frames The
display
format
can
be
viewed
in
a
number
of
ways.
This
can
be
altered
in
the
Display
preferences.
Solo
LED
This
LED
indicates
that
either:
an
audio
track
is
set
to
solo,
or
the
track
solo
mode
is
enabled.
It
is
a
helpful
visual
aid
in
situations
where
a
track
has
been
soloed
and
the
fader
bank
has
been
shifted--making
the
soloed
track's
Solo
LED
invisible
on
the
control
surface.
Chapter
2
Logic
Control
49
The
Channel
Strip(s)
As
each
channel
strip
is
identical,
the
information
discussed
in
this
section
applies
equally
to
all
eight
channel
strips
on
the
Logic
Control
and
Logic
Control
XT
units.
V-Pot/V-Select
This
"soft"
potentiometer
can
be
used
to
adjust
the
send
level
and
pan,
plus
any
other
parameter
for
EQ,
instruments,
effects,
and
so
on.
The
V-Pot
can
also
be
used
to
scroll
through
and
choose
items--such
as
plug-ins,
Audio
Instruments
and
more--from
menus,
and
to
determine
destinations
for
sends.
The
V-Pot
also
contains
an
integrated
V-Select
push
button.
This
button
generally
sets
a
"default"
parameter
value
(where
a
parameter
has
more
than
two
possible
values),
or
switches
between
two
parameter
values
(on/off ).
The
V-Select
can
also
be
used
to
activate
a
function,
selected
through
use
of
the
V-Pot.
As
an
example,
the
V-Pot
can
be
rotated
in
order
to
select
an
effect
plug-in
for
a
particular
channel
Insert
slot.
Once
the
desired
effect
is
displayed
in
the
LCD,
a
simple
press
downwards
on
the
top
of
the
VPot
will
activate
the
V-Select
button.
In
the
example
given,
this
would
select,
and
insert,
the
effect
and
launch
the
Plug-in
window.
On
occasion,
the
V-Select
is
used
to
switch
to
a
special
Assignment
mode. The
current
value
of
any
parameter
being
adjusted
by
the
V-Pot
is
displayed
on
the
LCD
(dependent
on
the
Name/Value
setting),
and
is
also
indicated
by
the
ring
of
LEDs
which
surround
it.
The
various
LED
"ring"
displays
are
shown
here:
This
will
vary
as
follows,
dependent
on
the
selected
parameter: Â Connected
series
of
LED
segments
from
left
to
right
(send
level,
for
example) Â Single
segment
(panorama
or
frequency,
for
example) Â Connected
series
of
LED
segments,
starting
in
the
center
position
and
fanning
to
the
left
or
right
(EQ
gain,
for
example) Â Series
of
connected
LED
segments,
starting
in
the
center
position
and
fanning
to
the
left
and
right
(Q-Factor,
for
example) Â An
LED
dot
below
the
V-Pot
indicates
the
centered/default
position
of
the
parameter
50
Chapter
2
Logic
Control
If this document matches the user guide, instructions manual or user manual, feature sets, schematics you are looking for, download it now. Diplodocs provides you a fast and easy access to the user manual APPLE LOGIC EXPRESS 7.2. APPLE offer a product for which we do not have the user manual? Let us know what you are looking for: site Internet, histoire, actualité, filiales, site Internet, mode d'emploi, driver, avis des utilisateurs, meilleur prix des produits, forum d'assistance aux problèmes, annuaire des marques, annuaire des constructeurs, répertoire des marques, répertoire des constructeurs, site Internet de la marque, site Internet du constructeur Diplodocs allows you to download user manual APPLE LOGIC EXPRESS 7.2, user guide APPLE LOGIC EXPRESS 7.2, instructions APPLE LOGIC EXPRESS 7.2, owner's manual APPLE LOGIC EXPRESS 7.2, online manual APPLE LOGIC EXPRESS 7.2.Access web reviews APPLE LOGIC EXPRESS 7.2, APEL, APLE, APPLE COMPUTER, Desktop PC, Mini PC & Mac Desktop Computer. |
![]() |
Include the add-on to download manuals from your site, forum or blog | ![]() |
Frequently Asked Questions | ![]() |
Contact Diplodocs team | ![]() |
Last searches Last additions |
![]() |
Sitemap | ![]() |
|||
| Brands starting with A B C D E F G H I J K L M N O P Q R S T U V W X Y Z # | |||||||||||||
|
|
Copyright © 2005 - 2008 - Diplodocs -
All Rights Reserved. Designated trademarks and brands are the property of their respective owners. |