Apple Logic 7 User Manual
Page 33

Chapter 1
Control Surface Setup
33
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?”