Logic Pro X User Guide PDF
Logic Pro X User Guide PDF
User Guide
For OS X
K Apple Inc. Apple
Copyright © 2013 Apple Inc. All rights reserved. 1 Infinite Loop
Cupertino, CA 95014
Your rights to the software are governed by the accompanying 408-996-1010
software license agreement. The owner or authorized user www.apple.com
of a valid copy of Logic Pro software may reproduce this Apple, the Apple logo, Final Cut, Final Cut Pro, Finder, FireWire,
publication for the purpose of learning to use such software. GarageBand, iMovie, iPad, iPhone, iPhoto, iPod, iTunes,
No part of this publication may be reproduced or transmitted iTunes Store, Jam Pack, LaunchPad, Logic, Logic Pro, Mac,
for commercial purposes, such as selling copies of this Mac OS, Macintosh, MainStage, OS X, QuickTime, and Ultrabeat
publication or for providing paid for support services. are trademarks of Apple Inc., registered in the U.S. and
The Apple logo is a trademark of Apple Inc., registered in other countries.
the U.S. and other countries. Use of the “keyboard” Apple IOS is a trademark or registered trademark of Cisco in the U.S.
logo (Shift-Option-K) for commercial purposes without the and other countries and is used under license.
prior written consent of Apple may constitute trademark
infringement and unfair competition in violation of federal and Other company and product names mentioned herein
state laws. are trademarks of their respective companies. Mention of
third-party products is for informational purposes only and
Every effort has been made to ensure that the information in constitutes neither an endorsement nor a recommendation.
this manual is accurate. Apple is not responsible for printing or Apple assumes no responsibility with regard to the
clerical errors. performance or use of these products.
Because Apple frequently releases new versions and updates Demo project screenshots from Foster the People's “Helena
to its system software, applications, and Internet sites, images Beat” provided courtesy of Sony Music Entertainment.
shown in this manual may be slightly different from what you “Helena Beat” © 2010, 2011 Sony Music Entertainment. All
see on your screen. rights reserved.
019-2550
Contents
3
68 Chapter 4: Logic Pro basics
68 What is Logic Pro?
69 Logic Pro workflow overview
70 Logic Pro interface overview
70 Logic Pro main window
72 Tracks area
73 Library
74 Inspector
75 Mixer
76 Smart Controls
77 Editors
83 Note Pads
84 List Editors
88 Loop Browser
89 Browsers
93 Logic Pro project basics
96 Advanced tools and additional options
97 Work with Logic Pro windows
97 Open and close windows
98 Move and resize windows
99 Zoom windows
100 Scale plug-in windows
101 Move through display levels
101 Control how windows change as the playhead moves
102 Control window relationships using Link mode
103 Control windows using screensets
106 Work with tools in Logic Pro
106 Tools overview
107 Assign tools
109 Common tools
111 Undo and redo edits in Logic Pro
112 Download additional content
113 How to get help
Contents 4
125 Chapter 6: Work with projects
125 Projects overview
126 Create projects
128 Open projects
130 Save projects
132 Delete projects
133 Play and navigate projects
133 Play a project
133 Set the playhead position
134 Control playback with the transport buttons
136 Use transport shortcut menus
137 Use transport key commands
138 Customize the control bar
141 Use the cycle area
144 Use the Chase Events function
145 Control Logic Pro using Apple Remote
146 Set project properties
146 Project properties overview
146 Set the project tempo
147 Set the project key and scale
148 Set the project time signature
149 Set the project sample rate
151 Set the project start and end points
151 Set the project playback volume
152 Manage projects
152 Project management overview
153 Use project alternatives and backups
154 Clean up projects
155 Manage project assets
156 Consolidate assets in a project
156 Rename projects
156 Copy and move projects
157 Import data and settings from other projects
160 Preview projects in the Finder
160 Close projects
161 View project information and reorganize memory
Contents 5
173 Use the track header controls
173 Track header overview
174 Mute tracks
175 Solo tracks
175 Set track volume levels
176 Set track pan positions
176 Enable tracks for recording
177 Turn on input monitoring for audio tracks
177 Turning off tracks
178 Protect tracks
178 Freeze tracks
179 Hide tracks
180 Delete tracks
180 Edit multiple tracks using slide activation
181 Work with patches in the Library
181 Patches overview
182 Choose a patch
183 Choose presets and other file types in the Library
183 Search for patches by name
183 Merge patch settings with the current patch
184 Reset patches to their original settings
184 Save custom patches
185 Work with Track Stacks
185 Track Stacks overview
187 Create and edit Track Stacks
189 Track Stacks and the Library
189 Work with the master track
190 Control timing with the groove track
191 Bounce tracks and regions in place
191 Bounce in place overview
191 Bounce a track in place
192 Bounce all tracks in place
193 Bounce a region in place
195 Export tracks and regions
195 Export tracks as audio files
197 Export regions as audio files
198 Move audio files used for audio regions
198 Export MIDI regions as standard MIDI files
199 Edit track parameters
Contents 6
201 Chapter 8: Record your voice or a musical instrument
201 Recording overview
201 Record audio
201 Before recording audio
202 Record sound from a microphone or an electric instrument
203 Record multiple audio takes
205 Record to multiple audio tracks
206 Punch in and out of audio recordings
208 Replace audio recordings
209 Delete audio recordings
210 Record software instruments
210 Before recording software instruments
211 Play software instruments
213 Record software instruments
214 Record additional software instrument takes
215 Overdub software instrument recordings
216 Record to multiple software instrument tracks
217 Replace software instrument recordings
218 Use step input recording techniques
220 Advanced recording techniques
220 Advanced recording commands
221 Color takes while recording
222 Mark takes while recording
222 Capture your most recent performance
223 Comp your audio recordings
223 Comping overview
224 Preview take recordings
225 Create, save, edit, and rename comps
234 Edit take regions
238 Manage take folder contents
Contents 7
267 Move, copy, and convert audio files
268 Export and import audio region information
269 Import compressed audio files
270 Add ReCycle files to your project
272 Supported media and file formats
272 Media and file formats overview
273 GarageBand projects
274 Final Cut Pro XML files
274 Standard MIDI files
276 AAF files
Contents 8
325 Work with folders
325 Folders overview
326 Pack and unpack folders
327 Open and close folders
328 Add and remove regions from folders
329 Create alias folders
330 Work with groove templates
330 Create groove templates
332 Import groove templates
333 Edit region parameters
333 Region inspector
333 Shared region parameters
335 Quantize parameter values
336 Advanced quantization parameters
337 Audio region parameters
338 MIDI region parameters
340 Chapter 11: Edit audio regions in the Audio Track Editor
340 Audio Track Editor overview
341 Select audio regions in the Audio Track Editor
341 Cut, copy, and paste audio regions in the Audio Track Editor
342 Move audio regions in the Audio Track Editor
342 Trim audio regions in the Audio Track Editor
343 Split and join audio regions in the Audio Track Editor
343 Snap edits to zero crossings in the Audio Track Editor
344 Delete audio regions in the Audio Track Editor
345 Chapter 12: Edit MIDI regions in the Piano Roll Editor
345 Piano Roll Editor overview
347 Add and edit notes in the Piano Roll Editor
347 Add notes in the Piano Roll Editor
348 Select notes in the Piano Roll Editor
349 Snap items to the Piano Roll Editor grid
350 Move notes in the Piano Roll Editor
352 Copy notes in the Piano Roll Editor
353 Change the pitch of notes in the Piano Roll Editor
354 Resize notes in the Piano Roll Editor
356 Edit note velocity in the Piano Roll Editor
357 Quantize the timing of notes in the Piano Roll Editor
358 Quantize the pitch of notes in the Piano Roll Editor
358 Lock the position of events in the Piano Roll Editor
359 Mute notes in the Piano Roll Editor
359 Change the color of notes in the Piano Roll Editor
360 Delete notes in the Piano Roll Editor
361 View multiple MIDI regions in the Piano Roll Editor
362 Split chords in the Piano Roll Editor
363 Use MIDI Draw in the Piano Roll Editor
364 Open the Event List or Score Editor from the Piano Roll Editor
Contents 9
365 Chapter 13: Add a drummer to your project
365 Drummer overview
367 Work in the Drummer Editor
367 Drummer Editor overview
368 Choose genres and drummers
370 Choose drummer presets
372 Edit the drummer’s performance
375 Follow the rhythm of another track
376 Work with Producer Kits
378 Use Drum Kit Designer
378 Drum Kit Designer overview
379 Play drums and adjust kit piece settings
382 Exchange drums
382 Map Drum Kit Designer to external hardware controllers
383 Convert Drummer regions to MIDI regions
Contents 10
448 Navigate audio files in the Audio File Editor
449 Make selections in the Audio File Editor
454 Edit and process audio in the Audio File Editor
466 Use an external sample editor
467 MIDI Transform window
467 MIDI Transform window overview
468 Use transform sets
470 MIDI Transform window presets
472 MIDI Transform window parameters
478 MIDI Transform window examples
Contents 11
525 Work with MIDI channel strips in the Mixer
525 MIDI channel strips overview
526 Adjust elements of MIDI channel strips
526 Save and restore MIDI channel strip settings
527 Customize the Mixer
527 Change the Mixer view
527 Navigate within the Mixer
528 View channel strips linked to folder tracks
529 Add track notes
529 View control surface bars
529 Link control surfaces to the Mixer
530 Use the I/O Labels window
531 Adjust channel strips when recording or playing
531 Work with ReWire applications
Contents 12
556 Chapter 19: Make global changes to a project
556 Global changes overview
557 Use the global tracks
557 Global tracks overview
557 Show and hide global tracks
559 Resize and reorder global tracks
560 Work with markers
560 Markers overview
562 Create markers
564 Edit markers
568 Rename markers
571 Navigate using markers
572 Use marker sets
572 Customize how markers appear in the Marker List
573 Use marker information from imported audio files
573 Delete markers
574 Build a project with arrangement markers
574 Add arrangement markers
575 Edit arrangement markers
576 Work with time and key signatures
576 Time and key signatures overview
577 Create time signature changes
578 Create key signature changes
578 Edit time and key signatures
579 Delete signatures
580 Use signature sets
581 Work with tempo
581 Tempo overview
581 Create tempo changes with the Tempo track
586 Use the Tempo List
588 Create tempo changes using Beat Detection
590 Match audio recordings to the project tempo
592 Match the tempo to an audio region
593 Use tempo information from audio files
593 Record tempo changes in Logic Pro
594 Use Tempo Operations
596 Use the Tempo Interpreter
598 Control tempo changes with the tempo fader
599 Work with transposition
599 Transposition overview
600 Add and edit transposition control points
601 Work with beat mapping
601 Beat mapping overview
602 Use beat mapping on MIDI regions
603 Use beat mapping on audio regions
605 Automatically beat map regions
606 Control the overall project volume
Contents 13
607 Chapter 20: View and edit music notation
607 Notation overview
608 Work in the Score Editor
608 Score Editor overview
610 View tracks as music notation in the Score Editor
612 Position items graphically in the Score Editor
613 Move and copy items in the Score Editor
615 Resize notes and symbols in the Score Editor
615 Adjust the vertical headroom of the score display
615 Repeat events in the Score Editor
616 Insert items in multiple regions
616 Edit multiple items in the Score Editor
617 Select multiple regions in the Score Editor
617 Display and edit aliases in the Score Editor
618 Add notes to the score
619 Add notes and symbols from the Part box
619 Part box overview
620 View score symbols in the Part box
622 Select score symbols in the Part box
623 Add notes and rests from the Part box
624 Add key and time signature changes
626 Change the clef sign
627 Add dynamic marks, slurs, and crescendi
628 Change the appearance of note heads
628 Add accents and other symbols to notes
629 Add trills, ornaments, and tremolo symbols
629 Add sustain pedal markings
630 Add chord symbols
631 Add chord grids and tablature symbols
632 Add bar lines, repeat signs, and coda signs
633 Add page and line break symbols
634 Edit notes in the Score Editor
634 Select notes in the Score Editor
634 Move and copy notes in the Score Editor
635 Change a note’s pitch, duration, and velocity
636 Quantize the timing of notes in the Score Editor
637 Edit attributes of individual notes
644 Restrict note input to a diatonic key
644 Control the appearance of tied notes
645 Create and edit tuplets
647 Use tuplets to override display quantization
647 Add grace notes and independent notes
648 Delete notes in the Score Editor
649 Add lyrics and text
649 Lyrics and text overview
649 Add lyrics
651 Add and edit text
654 Add automatic text
655 Add global text
Contents 14
657 Work with chord grids
657 Chord grids overview
658 Instrument Editor
659 Chord Grid Selector
661 Chord Grid Editor
663 Insert and edit chord grids in the Score Editor
666 Create custom chord grids in the Chord Grid Editor
673 Create, rename, and delete chord grid libraries
675 Import and export chord grid libraries
677 Edit score region parameters
677 Score region parameters overview
677 Style
678 Quantize
680 Interpretation
681 Syncopation
682 No Overlap
683 Max Dots
683 Score
683 Edit default parameters for new regions
684 Work with staff styles
684 Staff styles overview
684 Assign staff styles to tracks
686 Staff Style window
687 Create and duplicate staff styles
688 Edit staff styles
689 Edit staff, voice, and assign parameters for a staff style
691 Add and delete staffs or voices
692 Copy and paste staffs or voices
692 Copy staff styles between projects
693 Delete staff styles
693 Assign notes to voices and staffs
695 Add notes to a polyphonic staff style
695 Change the staff assignment of score symbols
695 Beam notes across staffs
697 Use drum notation with mapped staff styles
700 Predefined staff styles
701 Create scores and parts using score sets
701 Score sets overview
702 Choose score sets
702 Create and delete score sets
703 Edit score set parameters
704 Change the instruments in a score set
705 Resize score sets
705 Create separate layouts for a full score and parts
706 Extract parts from the score
706 Import score sets from other projects
707 Edit the score layout
707 Score layout overview
708 Edit line breaks
709 Line and page breaks
709 Edit local margins
Contents 15
710 Change the margin and header values
710 Use external symbol fonts
711 Share the completed score
712 Customize the Score Editor
712 Choose a color mode
712 Show or hide folder contents
712 Display global tracks
713 Display instrument names
713 Display duration bars
713 Change the length of duration bars
714 Display guide lines
Contents 16
755 Chapter 23: Work in the Environment
755 Environment overview
756 Common object parameters
757 Work with Environment layers
757 Environment layers overview
758 Create, name, delete, and switch layers
759 Work with Environment objects
759 Tools in the Environment
759 Add and delete objects
759 Move and copy objects
761 Adjust the position and size of objects
762 Use advanced selection commands
763 Create your MIDI signal path
763 MIDI signal path overview
765 Assign direct output connections
766 Cable Environment objects
768 Make multiple cable connections
769 Cable objects in series and in parallel
770 Exchange Environments
770 Exchanging Environments overview
770 Import Environments
771 Update and swap Environments
772 Replace Environments
773 Customize the Environment
775 Environment objects reference
775 Standard instrument objects
778 Multi-instrument objects
781 Mapped instrument objects
785 Touch track objects
788 Fader objects
804 Alias objects
805 Ornament objects
806 GM mixer objects
809 MMC record buttons objects
809 Keyboard objects
810 Monitor objects
811 Macro objects
813 Arpeggiator objects
815 Transformer objects
819 Delay line objects
820 Voice limiter objects
821 Channel splitter objects
821 Chord memorizer objects
824 Physical input objects
825 Sequencer input objects
826 MIDI click objects
827 ReWire objects
828 Channel strip objects
Contents 17
831 Chapter 24: Video and synchronization
831 Video and synchronization overview
831 Use movies in Logic Pro X
831 Add a movie to your project
833 Use the Movie window
834 About the Movie track
834 Use movie scene markers
836 Use movie audio tracks
837 Create and edit soundtracks
839 Logic Pro X synchronization
839 Synchronization overview
840 External synchronization
841 MTC interpretation
842 MIDI Machine Control
844 Synchronization problems and solutions
Contents 18
What’s new in Logic Pro X
1
What’s new in Logic Pro X
Logic Pro X includes major new features and enhancements, briefly described below:
User interface
Modern interface: The Logic Pro X interface is redesigned for increased functionality. The transport
controls are now at the top of the window for better visibility and access, the Library is relocated
next to the track headers, and multiple tracks can now be selected and moved in one operation.
Menus are reorganized and streamlined, and there are a host of other ergonomic improvements.
Groups of features can be turned on or off in the Advanced preferences pane, letting you
optimize the interface to suit your way of working.
Quick Help: View brief descriptions of windows, controls, and other elements of the Logic Pro
interface without leaving the application or interrupting your workflow. You can view Quick Help
either in the inspector, or in a movable floating window.
Projects
New project structure: In Logic Pro X, project assets can be saved directly in the project or in a
project folder, and can also be referenced from a location outside the project. For information
about handling project assets, see Manage project assets. You can also save project alternatives
in different states, including different cuts or mixes, and go back to earlier, automatically saved
versions of a project using backups.
New sharing options: You can share Logic Pro X projects to SoundCloud, and share them the
Media Browser, to distribute and use with other applications on your Mac. For more information,
see Sharing overview.
Auto Save: Logic Pro regularly saves your work in the background. In the event of an unplanned
interruption, you can reopen your project with the latest changes and continue working.
Tracks area
Drummer: Select from a variety of virtual drummers, each with its own drum kit and playing style,
to add to your projects. Adjust performance parameters including loudness, complexity, and kit
piece focus for each Drummer region. Drummer can respond interactively to other tracks and
regions in a project. For more information about Drummer, see Drummer overview.
Smart Controls: Quickly adjust the sound of a track using a set of visual screen controls. You
can customize Smart Controls by mapping their screen controls to channel strip or plug-in
parameters, then manipulate them using external MIDI hardware. For more information about
using Smart Controls, see Smart Controls overview.
Track Stacks: Easily organize complex arrangements by collapsing multiple tracks into one. Create
layered instruments with multiple software instruments. Create submixes to manage complex
Mixer setups. For more information about working with Track Stacks, see Track Stacks overview.
19
Patches: Save and recall complex, multiple channel strip configurations along with their Smart
Controls. Patches contain the instrument, effects, and routing settings that control the sound of a
track. For information about patches, see Patches overview.
Arrangement track: Organize a project into sections, then move or copy the sections to build an
arrangement. For information about using the arrangement track, see Add arrangement markers.
Groove tracks: Set one track in the project as the groove track, then select other tracks you want
to follow the timing of the groove track. For more information, see Control timing with the
groove track.
Editing
Flex Pitch: Manipulate pitch and other parameters of vocal and monophonic instrument
recordings. You can make quick pitch corrections in the Tracks area, or use the full Flex Pitch
functionality to quantize and edit pitch and adjust other parameters in the Audio Track Editor.
For more information about using Flex Pitch with audio tracks, see Flex Time and Pitch overview.
Audio Track Editor: Edit audio regions nondestructively in a close-up view of a single track,
including making Flex Time and Flex Pitch edits. For information about the Audio Track Editor,
see Audio Track Editor overview.
The Piano Roll Editor and Score Editor have been redesigned and improved. For more
information, see Piano Roll Editor overview and Notation overview.
Mixing
New Mixer options: The redesigned Mixer now includes gain reduction meters and new panning
mode options. The new multi-functional Effect slot design simplifies choosing, opening, and
bypassing plug-ins. For information about the Mixer, see Mixing overview.
Arpeggiator/MIDI plug-ins: Create sophisticated arpeggiator patterns for any software instrument
using the Arpeggiator. Use other MIDI plug-ins to perform a variety of real-time operations.
For more information about working with MIDI plug-ins, see Plug-ins overview. For complete
information about MIDI plug-in parameters, see the MIDI plug-ins section of the Logic Pro
Effects manual.
Redesigned vintage instruments: The three vintage instrument plug-ins (EVP88, EVB3, and EVD6)
have been redesigned and renamed Vintage Electric Piano, Vintage B3, and Vintage Clav. For
more information, see the relevant sections of the Logic Pro Instruments manual.
Retro Synth: Retro Synth is a flexible, easy-to-use 16-voice synthesizer that can produce a wide
variety of sounds. This instrument plug-in provides four synthesizer types—Analog, FM, Sync, and
Wavetable—each of which can generate unique sounds. For more information, see the Retro
Synth section of the Logic Pro Instruments manual.
Bass Amp Designer: This effect plug-in emulates the sound of famous bass guitar amplifiers and
the speaker cabinets used with them. For more information, see the Bass Amp Designer section
of the Logic Pro Effects manual.
Logic Pro X is a full-featured music and audio application you can use for every aspect of music
creation: recording, arranging, mixing, and more–everything from sketching your initial ideas to
producing a polished final mix (or multiple mixes). You can use Logic Pro for any type of music
project, from simply recording yourself singing or playing all the way to complex multi-track,
multi-section compositions.
For a quick tour of the Logic Pro interface, see Get started with the Logic Pro main window, then
choose topics from the list on the left that introduce specific features and working areas, with
basic tasks to help you get started.
The first time you open Logic Pro, it downloads basic content, including software instrument
presets and Apple Loops, that you can use in your projects. After the download is complete, the
Project Chooser opens so you can create a new project or open an existing one.
To learn more about creating and opening projects, see Get started with projects.
Tip: If you’re using Logic Pro on a portable computer or with a smaller display, you can hide the
Dock to maximize available screen space. To hide the Dock, Control-click the area in the Dock
between the last application icon and the Downloads icon, then choose Turn Hiding On from the
shortcut menu.
21
Get started with the Logic Pro main window
The Logic Pro main window is where you work on your projects. You can access all of the major
working areas of Logic Pro in the main window.
Control bar Tracks area
The central part of the main window is the Tracks area. You record and arrange the musical
material in your project on the tracks in the Tracks area. There are several different track types,
including audio, software instrument, and Drummer tracks. When you make a recording, or add an
Apple Loop or other media file, it appears as a rectangular region on the selected track.
Across the top of the main window is the control bar, which includes buttons that let you access
different parts of Logic Pro, transport controls for controlling project playback, a Master Volume
slider to adjust the overall project volume, and other controls. In the center of the control bar
is the LCD, where you can view the current playhead position, move the playhead, and set the
project tempo, key, and time signature.
To start working with audio tracks, see Get started with audio tracks. To start working with
software instrument tracks, see Get started with software instrument tracks. To start working with
your recordings and other material in the Tracks area, see Get started arranging regions in the
Tracks area.
You can open the following working areas of Logic Pro by clicking their buttons in the control
bar:
Smart Controls button
Inspector button Editors button Browsers button
In addition to patches, you can view and select plug-in presets and other settings in the
Library, when the corresponding item is selected. For information about choosing patches and
other items in the Library, see Patches overview.
The Quick Help area at the top of the inspector shows a brief description of whatever part of
the Logic Pro interface you move the pointer over. Some Quick Help descriptions contain links
to more detailed information.
For information about editing region and track parameters, see Region inspector and Edit
track parameters.
• Smart Controls: Smart Controls let you quickly adjust the sound of the selected track
using a set of onscreen controls. When you open the Smart Controls pane, you see the screen
controls for the the selected track. Screen controls can control both channel strip and plug-in
parameters, including software instruments and effects. Move the knobs and other screen
controls, and hear how sound changes.
To start working with Smart Controls, see Get started with Smart Controls. For more
information, see Smart Controls overview.
The Mixer shows the channel strips for every track in your project, including auxiliary and
output channel strips, and the master channel strip. This makes it easy to see and adjust
relative levels and other track settings. You can adjust the level and pan position of each
channel strip, insert instrument and effect plug-ins and edit their parameters, mute and solo
tracks, and send the output to auxiliary or output channel strips.
To start working in the Mixer, see Get started with mixing. For more information, see
Mixing overview.
• Editors: Logic Pro includes a set of a set of editors you can use to edit individual tracks
and regions, and manipulate their contents precisely. The available editors depend on the type
of track or region selected.
• The Piano Roll Editor shows notes in selected MIDI regions on software instrument (or
external MIDI instrument) tracks. Each note appears as a bar that indicates the point in time
where it starts playing, how long the note plays, and the note’s pitch.
To start working in the Piano Roll Editor, see Get started with the Piano Roll Editor. For more
information, see Piano Roll Editor overview.
• The Audio Track Editor displays the audio waveform of the regions on an audio track. In the
Audio Track Editor, you can copy, paste, move, trim, split, and join audio regions. You can also
quantize and edit the timing and pitch of audio material using Flex Time and Flex Pitch.
To start working with Apple Loops, see Get started with Apple Loops. For more information,
see What are Apple Loops?.
For more information about working with media files, see Prerecorded media overview.
When Show Advanced Tools is selected in the Advanced preferences pane, additional
features, browsers, and editors are available.
Logic Pro includes a demo project that you can use to try out the tasks presented in the
following Get Started topics. You can also create a new project, or open an existing one.
The project opens. If you choose Empty Project, the New Tracks dialog appears so you can add
a track.
For more information about working with projects, see Projects overview. For information about
creating projects, see Create projects.
The playhead extends from the top to the bottom of the Tracks area, and moves as the project
plays, showing the currently playing point in the project. At the top of the playhead is a triangle
that you can drag to move the playhead to a different time position, or scrub the project by
moving the playhead across the Tracks area to quickly locate a particular musical passage.
At the top of the Tracks area, the ruler shows units of time in bars, beats, and beat divisions
(depending on the zoom level).
The control bar contains a group of buttons called transport buttons that you can use to control
playback, move the playhead, and start recording. The transport buttons include the following:
Rewind button Play button
Record button
Go to Beginning button
Forward button
You can use the cycle area to define part of a project to play back repeatedly. The cycle area
can be used for composing, practicing a part before recording, recording multiple takes, and
other purposes. When you turn on the cycle area, it appears as a yellow strip in the upper part of
the ruler.
For iPad users, a separate application is available that you can use to navigate Logic Pro projects,
and perform mixing, editing, and other functions, on your iPad. The Logic Remote app is available
on the App Store.
For more information about playback and navigation, see Play a project and Control playback
with the transport buttons. For information about using the cycle area, see Use the cycle area.
The project tempo, key, and time signature are displayed in the LCD in the center of the control
bar, along with the current playhead position.
Tempo
The project tempo defines the musical speed of the project, expressed as the number of beats
per minute (bpm). Changing the tempo can affect the playback speed of audio and software
instrument recordings, Drummer regions, and Apple Loops, in the project.
Key
The project key defines the central note (called the tonic), and whether the project uses the
major or minor scale. Changing the key affects the playback of Apple Loops in the project, and
the display of MIDI notes in the Score Editor.
Time signature
The project time signature defines how musical time is divided into measures and beats. The
time signature contains two numbers separated by a slash (/), which looks similar to a fraction.
The first number controls the number of beats in each bar, and the second number controls
the beat value (the note that counts as one beat). Changing the time signature does not affect
playback, but does affect the units displayed in the ruler and the bars in the Score Editor.
For more information about working with project properties, see Project properties overview.
When Show Advanced Tools is selected in the Advanced preferences pane, you can add
tempo, key, and time signature changes in a project.
When you add a track, you can choose a patch for the track in the Library. You can quickly
audition patches to find the one you want to use, and change the effects for an audio track by
choosing a different patch. Each audio patch contains one or more audio effects, and can include
sends and other routing settings.
Logic Pro includes a metronome, which plays a steady beat to help you play in time while
recording. You can have the metronome play as you record, or only play a one-bar count-in
before recording starts.
3 If necessary, click the Details triangle to open the bottom of the dialog.
4 Choose the audio device and input channel (or stereo pair) from the Input pop-up menu on
the left.
5 Make sure that “Output 1-2” appears on the Output pop-up menu on the right.
6 Click Create.
You can audition audio patches by clicking them, then playing your instrument, singing, or
making sound, to find the one you want to use. For more information about choosing patches,
see Patches overview.
5 Click the Stop button in the control bar (or press the Space bar) to stop recording.
A patch contains the instrument, effects, and routing settings that control the sound of the track.
You can change the sound of a software instrument track by choosing a different patch from the
Library. In the Library, you can also audition patches to find the one you want to use.
You record a software instrument on a software instrument track in the Tracks area. The
recording appears as a MIDI region on the selected software instrument track. You can arrange
MIDI regions in the Tracks area, and edit them in the Piano Roll Editor and other editors.
Logic Pro includes a metronome, which plays a steady beat to help you play in time while
recording. You can have the metronome play as you record, or play only a one-bar count-in
before recording starts.
3 If necessary, click the Details triangle to open the bottom of the dialog.
4 Make sure that “A Software Instrument” appears on the pop-up menu on the left, and “Output
1-2” appears on the Output pop-up menu on the right.
5 Make sure the Open Library checkbox is selected.
6 Click Create.
The new track appears in the Tracks area, and the Library opens on the left.
You can audition software instrument patches by clicking them in the Library, then playing your
music keyboard, to find the one you want to use. For more information about choosing patches,
see Patches overview.
For more information about recording software instruments, see Recording overview and
Record software instruments. For information about connecting a music keyboard, see MIDI
devices overview.
Some track header controls, including volume, pan, mute, and solo controls, correspond to
channel strip controls on the track’s channel strip in the Mixer—changing one (for instance,
dragging the Volume slider in a track header) produces a corresponding change in the other (in
this case, the Volume fader on the track’s channel strip).
Mute button Volume slider
Pan/Balance knob
Solo button
Mute a track
m Click the track’s Mute button in the track header.
Solo a track
m Click the track’s Solo button in the track header.
The Solo button turns yellow, and the Mute buttons of all unsoloed tracks flash blue. Click the
button a second time to restore the track to its previous state.
For more information about working with tracks, see Tracks overview. For information about
using the track controls, see Use the track header controls.
Regions are the building blocks of a project, representing your recordings, Apple Loops, and
other media files you add to the project. Regions appear as rounded rectangles in the Tracks
area. There are several different types of regions, depending on the track type. The two primary
region types are audio regions, which show the audio waveform, and MIDI regions, which show
note events as thin rectangles.
You can arrange regions in a variety of ways in the Tracks area, by moving, looping, resizing,
splitting, joining, and deleting them. Try following the tasks below, using regions in the project.
Move a region
Do any of the following:
m Drag a region left or right to move it to a new time position.
m Drag an audio region up or down to another audio track.
m Drag a MIDI region up or down to another software instrument track.
Resize a region
1 Move the pointer over the lower-right edge of the region.
The pointer becomes a Resize pointer.
2 Drag the edge of the region horizontally to shorten or lengthen it.
Resize pointer
2 Drag the right edge of the region several bars to the right.
When you drag the edge of the region out by its full length, rounded corners indicate the
beginning and end of each complete repetition of the region.
Only the selected region is split, even if an unselected region on another track is under the
playhead as well. If multiple regions are selected and are under the playhead, they are all split.
When selecting a cut point with the Scissors tool, you can move backward and forward in steps
of one division. The grid is based on the Snap pop-up menu setting. For information about using
Snap, see Snap items to the grid.
Delete a region
m Select the region, then choose Edit > Delete (or press the Delete key).
For more information about arranging a project, see Arranging overview. For information about
working in the tracks area, see Tracks area overview.
On the left are controls for quantizing the timing and pitch of MIDI notes, and editing their
velocity. Along the top of the Piano Roll Editor, a ruler shows time divisions, based on the time
format chosen in the LCD. The header shows the name of the selected region, or the number
of regions (if more than one is selected), as well as the pitch and position of the pointer in
the region.
Add a note
m Select the Pencil tool from the Tool menu, then click a position in the Piano Roll
Editor background.
Note: You can change the note length as you add a note, by holding down the mouse button
and dragging left or right.
Copy notes
m Hold down Option while dragging notes to a new position.
Resize notes
m Position the pointer over the left or right edge of a note, then drag when the pointer changes to
a length change icon.
While you drag, a help tag shows the precise end point and length of the note.
Tip: It might sometimes be difficult to grab the corner of very short notes. You can use the Finger
tool, which allows you to grab notes anywhere to alter their length, or zoom in for a closer view.
A help tag indicates the velocity value of the note you clicked, with the value changing as
you drag. The color of the note event changes and the horizontal line inside the event either
lengthens or shortens.
For more information about working in the Piano Roll Editor, see Piano Roll Editor overview.
In the Audio Track Editor, you can move and trim, split, and join audio regions, play a region
in isolation, and edit regions in other ways. Edits you make in the Audio Track Editor are
nondestructive, so you can always return to your original recordings.
You can also quantize and edit the pitch of audio material in the Audio Track Editor using Flex
Pitch. When you choose a Flex Pitch algorithm, the contents of the audio track are analyzed for
pitch, and the results are displayed as a pitch curve overlaid on the waveform.
The Audio Track Editor opens below the Tracks area. Along the top of the Audio Track Editor is a
ruler showing time divisions, based on the time format chosen in the LCD, and a menu bar with
local menus. The main area of the Audio Track Editor shows the audio waveform of the regions in
the selected audio track.
You can scrub regions to find the point where you want to cut by dragging across the regions
with the Scissors tool.
m Select the region, move the playhead over the time position where you want to split the region,
then choose Edit > Split.
Before moving or deleting a segment of a split audio region, click to select it.
Join regions
1 Select the split regions.
2 Do one of the following:
• Choose Edit > Join > Regions.
• Select the Glue tool, then click the selected regions.
For more information about working in the Audio Track Editor, see Audio Track Editor overview.
When Show Advanced Tools is selected in the Advanced preferences pane, you can also edit
the timing of individual notes, chords, or sounds in the Audio Track Editor using Flex Time. For
more information about Flex Time and Flex Pitch, see Flex Time and Pitch overview. You can also
open the Audio File Editor to make permanent (destructive) edits to the source audio file for
a region.
Each Smart Control includes a set of screen controls that you can adjust to control the sound
of the patch. Smart Controls typically include EQ or tone controls, reverb and other effects
controls, and controls specific to the type of track or instrument. For example, the Smart Control
for a synthesizer might include screen controls for choosing the waveform and adjusting the
resonance and filter cutoff, while one for a string instrument might include controls for changing
the articulation.
When you open the Smart Controls pane, you see the screen controls for the selected track. Each
screen control is labeled to make its function easy to understand.
You can also change the layout for a Smart Control, save your own Smart Controls, map screen
controls to channel strip and plug-in parameters, and assign controllers on your MIDI devices to
screen controls. For more information about using Smart Controls, see Smart Controls overview.
In the Mixer, each track has a channel strip that corresponds to its track type. You can control
the sound of the track using its channel strip controls, which include Mute and Solo buttons, a
Volume fader and level meter, a Pan/Balance knob, and others. You can also add effects plug-
ins, change plug-in settings, and control the signal flow using sends and auxiliary (aux) channel
strips.
The channel strip for the currently selected track also appears in the lower-left part of the
inspector, along with the channel strip for its output. You can try out the following tasks using
either the inspector channel strips or the channel strips in the Mixer.
Channel Strip setting button
Effect slots
Send knob
Pan/Balance knob
Volume fader
Level meter
Mute button
Solo button
m Place the pointer above or below an existing slot, click the blue line that appears, then choose a
plug-in from the pop-up menu.
For detailed information about mixing a project, see Mixing overview. For more information
about channel strip controls, see Channel strip controls.
Apple Loops are available in a variety of instruments, genres, and moods in the Loop Browser.
You can adjust the preview volume, and choose a different key for the loop.
To stop preview playback, click the loop again.
After you add the loop to the Tracks area, you can drag it left or right to adjust the point where it
starts playing.
You can also search for loops by name, key, or time signature. For more information about using
Apple Loops in your projects, see What are Apple Loops?.
To work with Drummer, you add a Drummer track to the project. A Drummer track is similar to a
software instrument track, but it contains only Drummer regions, rather than MIDI regions. Both
track and region parameters can be edited using the dedicated Drummer Editor.
3 Click Create.
A Drummer Track Stack is added, along with two 8-bar regions on the main track. The Library
opens, and a default patch is loaded to the track.
2 Click a genre.
The available drummers for the selected genre appear below the genre name.
3 Select a drummer.
A drummer card appears, showing the drummer’s name, a description of the drummer’s style,
and the drum kit for that drummer.
A preset consists of a number of region settings, visible to the right of the presets area.
The farther right you place the puck, the more complex the sound becomes; the higher you
place the puck, the louder the sound plays.
m For Cymbals, Toms, and Hi-Hat: Click a kit piece, then drag the kit piece slider or choose
an increment.
m For Kick and Snare: Drag the Kick & Snare slider or choose an increment.
You can click the lock to prevent any changes to the fills setting when switching presets
or drummers.
m Drag the Swing knob vertically to adjust the shuffle feel of the currently playing pattern.
You can click the lock to prevent any changes to the swing setting when switching presets
or drummers.
m Click the Details button to reveal the following knobs:
• Drag the Feel knob to the right to have the drummer play ahead of the beat (Push), or to the
left to play behind the beat (Pull).
• Drag the Ghost Notes knob to adjust the level of ghost notes—syncopated snare and kick
hits—in the beat.
Any changes or selections you make in the Drummer Editor affect only the selected region,
not the entire track. For more information about using Drummer in your projects, see
Drummer overview.
Both types have a main track and one or more subtracks. The track header for the main track
features a disclosure triangle that lets you show or hide the subtracks. When you close the stack,
only the main track appears in the Tracks area.
In the demo project, the Backing Vocals, Synthesizers, and Song FX tracks are folder stacks, and
the Outro Vocal Stack is a summing stack.
Note: When you add a track to a summing stack, its routing changes to the aux assigned to the
main track.
Reorder subtracks
m Drag a subtrack by its header up or down inside the Track Stack.
When you remove a subtrack from a summing stack, the track’s output routing changes from the
aux used by the main track to the main outputs.
For more information about using Track Stacks in your projects, see Track Stacks overview.
When you share a project to iTunes, the entire project, from the beginning to the end of the last
region, is exported. Any silence at the beginning or end of the project is trimmed. If Cycle mode
is on when you share the project, the part of the project between the start and end of the cycle
region is exported.
The shared project appears in the iTunes library, where you can add it to playlists, convert it, or
burn it to a CD. The format of the shared project is determined by the iTunes import settings.
The entire project, from the beginning to the end of the last region, is exported. Any silence at
the beginning or end of the project is trimmed. If Cycle mode is on when you share the project,
the part of the project between the start and end of the cycle region is exported.
• To sign in to a different SoundCloud account, click Change, then enter the login information
for the account.
• To share the current project, select Bounce as the Source.
• To share an audio file, select File as the Source, click Browse, then browse to the location of
the file.
• Type title, artist, composer, and album information for the project in the respective text fields.
Projects must have a title in the Title field. The remaining information is optional.
• Choose the quality level for the project from the Quality pop-up menu.
• Choose the visibility level for the project from the Visibility pop-up menu.
• Set download and streaming permissions for the project in the Permissions section.
4 Click Share.
To return to Logic Pro without sharing the project, click Close.
You can also burn a project to a CD or DVD and share projects in other ways. For full details
about sharing your projects, see Sharing overview.
The following topics may be of particular interest to users upgrading from previous versions of
Logic Pro:
• Advanced tools and additional options, and how to make use of these advanced features in
your projects.
• New concepts in Logic Pro X
• New and changed terms in Logic Pro X
• New features included in Logic Pro X, with links to Help topics covering the features in detail
• How to get help using the new Quick Help system, the included Help documents, online Help
documents, and the Logic Remote iOS app
For experienced users who have upgraded from Logic Pro (8 or 9) or Logic Express (8 or 9), all
advanced tools and additional options are turned on by default. When you open an existing
project in Logic Pro X, any additional options used by the project are turned on automatically.
You turn on advanced tools by selecting Show Advanced Tools in the Advanced preferences
pane. Turning on advanced tools (without turning on any of the specific additional options) lets
you do the following:
User interface
• Access the Event, Marker, Tempo, and Signature Lists.
61
Editing
• Use MIDI Draw (formerly Hyper Draw) to graphically edit MIDI notes and
controller information.
• Use step input recording to manually enter MIDI events rather than recording them in
real time.
• Export MIDI regions as standard MIDI files.
• Use additional recording functionality: Punch-on-the-fly, advanced recording commands,
automatic coloring of takes when recording).
• Use drum replacement and doubling.
Mixing
• Choose between different views in the Mixer.
• Access additional channel strip controls: Gain Reduction meter, EQ display, Group slot, and
Automation Mode button.
Score
• View and edit multiple tracks.
Projects
• Open and work on multiple projects.
In Logic Pro Help, features that require Show Advanced Tools to be selected have this
icon . Features that require Additional Options to be selected have this icon . For more
information, see Advanced tools and additional options.
Projects
Logic Pro X projects are organized in a new way. Project assets can be saved directly in the
project, or in a separate project folder. As in earlier Logic Pro versions, assets can also be
referenced from a location outside the project, allowing you to access media files without
copying or moving them into the project. For detailed information about managing project
assets, see Manage project assets.
You can have Logic Pro create a project folder to organize the project file and project assets,
and also specify a recording path for audio files outside the project, in File > Project Settings
> Record > Audio Recording Path. For more information about Recording project settings, see
Recording settings.
Project alternatives let you save “snapshots” of a project in different states, including different cuts
or mixes. Each project alternative has a unique name, and can have different settings. Alternatives
are saved as part of the project, and share the same assets.
Backups let you go back to earlier saved versions of a project. Each time you save a project, a
backup of the current project alternative is saved, and can be accessed from the File menu.
Autosave saves your work so that you don’t lose important changes if the application quits
unexpectedly. The next time you reopen Logic Pro, a dialog appears from which you can choose
to open the auto-saved version, or the last manually saved version of the project.
For information about managing projects using alternatives and backups, see Use project
alternatives and backups. For information about saving projects, see Save projects.
Patches can include one or more channel strip settings, and can also contain routing information
(auxes) and metadata (for Smart Controls and controller mapping). Patches for audio tracks can
include default effects settings. Patches for software instrument tracks include an instrument
plug-in as well as effects settings.
You can edit patches by changing channel strip settings, adding plug-ins, or editing plug-in
parameters, and save your own custom patches in the Library.
Channel strip settings also appear in the Library. If you have saved channel strip settings from
a previous version of Logic Pro, they appear along with patches when the corresponding track
type is selected.
For more information about using Smart Controls, see Smart Controls overview.
Track Stacks
In the Tracks area, Logic Pro X features a new way to organize tracks and create audio subgroups
using Track Stacks. You can create a Track Stack from a group of existing tracks, and use the
controls on the master track to control all the subtracks in the Track Stack.
There are two types of Track Stacks: folder stacks and summing stacks. Both types have a main
track and one or more subtracks. The track header for the main track features a disclosure triangle
that lets you show or hide the subtracks. When you close the stack, only the main track appears
in the Tracks area.
Subtracks can include any track type: audio, software instrument (including layered and multi-
output software instruments), external MIDI instrument, or aux tracks. Folder stacks can also
include summing stacks as subtracks.
For Track Stacks, the patches available in the Library vary, depending on the Track Stack type, and
which track in the Track Stack is selected. For more information, see Track Stacks and the Library.
For information about using Track Stacks, see Track Stacks overview.
In addition to editing the timing of audio material using Flex Time, you can quantize and edit the
pitch of audio material using Flex Pitch. You edit the pitch of audio material by choosing a Flex
Pitch algorithm. The contents of the audio track are analyzed using a pitch detection process,
and the results are displayed as a pitch curve.
You can use Flex Pitch in both the Tracks area and the Audio Track Editor. In the Tracks area,
the deviation of notes from their perfect semitone pitch is shown using bars overlaying the
audio waveform. In the Audio Track Editor, sections of the audio material identified as notes are
displayed like notes in the Piano Roll Editor. You can edit the pitch, time position, and length of
notes in much the same way as you would in the Piano Roll Editor. You can also split notes and
join multiple notes together. Each individual note in the Audio Track Editor contains “hotspots,”
which you can use to edit pitch, vibrato, gain, and other parameters.
For information about editing audio regions in the Audio Track Editor, see Audio Track Editor
overview. For information about editing audio files in the Audio File Editor, see Audio File
Editor overview.
Logic Pro is a powerful, full-featured music application with all the tools you need to create
professional-quality music productions. You can record, arrange, and edit audio and MIDI regions,
add high-quality effects, mix your music in stereo or surround, and export the final mix in a
variety of formats for distribution.
With Logic Pro you can create many different kinds of projects, from simple songs to complex
ensemble arrangements. Logic Pro gives you the flexibility to customize the application to suit
your way of working.
68
• Automate changes over time for mix, effects, and plug-in settings using total recall mix
automation. You can record automation changes in real time and edit them later.
• View MIDI regions in a project as music notation, add and edit notes and other musical
symbols, and print the finished score as well as individual parts.
Create a project
You start working in Logic Pro by creating a new project to hold your musical material and all the
changes you make. You can save media files and other assets in the project, or reference them in
their current location.
Edit regions
Logic Pro offers a set of editors you can use to edit both audio and MIDI regions in a variety
of ways. For audio regions, you can also precisely edit the timing of individual notes and other
events using Flex Time, and adjust the pitch of notes using Flex Pitch.
Library button
Toolbar button
Smart Controls button Note Pad button
Editors button Browsers button
You can show or hide different areas as part of the main window. Some can also be opened
as separate, movable windows. You can also open multiple instances of the main window, and
configure each one differently.
• Tracks area menu bar: Contains local Tracks area menus as well as tool menus, controls for
showing track automation and Flex edits, a Catch Playhead button, Snap and Drag pop-up
menus, a Waveform Zoom button, and scroll and zoom sliders.
• Ruler: Shows divisions of time, either in bars and beats or in hours, minutes, and seconds. The
ruler lets you align items in the Tracks area and mark project sections, and has additional uses
for various playback and recording tasks.
• Track headers: Each track has a header that shows the track name and icon, and includes
controls for muting and soloing the track, arming the track for recording, and other functions.
• Workspace: All audio and MIDI regions appear on horizontal lanes called tracks, aligned to time
positions in a grid. The workspace is the primary area for recording and arranging audio and
MIDI regions.
• Playhead: The thin vertical line extending from the top to bottom of the Tracks area, the
playhead shows the part of the project currently playing or where playback starts. You
can use the playhead to help align regions and other items, and for editing tasks, such as
splitting regions.
For information about working in the Tracks area, see Tracks area overview.
Track icon
Search field
Revert button
Delete button
Save button
• View pop-up menu: Choose whether to view all available patches or to limit the patches
displayed to a particular subset.
• Track icon: The icon for the selected track is displayed in the upper part of the Library.
• Search field: Quickly search for patches by name.
• Category and Patch lists: Select a category on the left, then select a patch on the right.
• Options pop-up menu: Define the default patch and merge patches.
• Revert button: Revert to the saved settings for a patch, erasing any changes you have made.
• Delete button: Delete a saved patch.
• Save button: Save the patch with its current settings as a new custom patch.
You can also access the following file types in the Library, when the corresponding item is
selected:
• Channel strip settings (.cst)
• Plug-in presets (.pst)
• EXS instruments (.exs)
• Environment instruments, and programs or banks of MIDI instruments created in the Audio
MIDI Setup utility
• ReWire MIDI instruments, and active ReWire hosts
Inspector
You can view and edit parameters for regions, tracks, and other items in the various inspectors.
The parameters displayed depend on the type of item selected, and which working area has key
focus. When you’re working in the Tracks area, the inspector displays region and track parameters
and the inspector channel strips, as shown below:
Inspector channel strips Region inspector
Track inspector
• Region inspector: View and edit playback parameters, including transposition and quantization,
for selected regions. Region parameters affect the playback of regions, but don’t alter the data
in the region itself. If you change region parameters while the project is playing, you hear the
changes immediately.
• Track inspector: View and edit various track parameters, including transposition, velocity, and
delay. All regions on the track are affected by the track parameters.
• Inspector channel strips: The left channel strip is the channel strip for the selected track. The
right channel strip shows the output for the left channel strip by default, but can also show
an aux used by the left channel strip (if one exists). You can adjust the level, pan, sends, and
inserts, change effects, and control audio routing for these channel strips without opening
the Mixer.
Mixer
The Mixer shows the channel strips for every track in your project, including auxiliary and output
channel strips, and the master channel strip. This makes it easy to see and adjust relative levels
and pan (balance) positions. You can also add effects, mute and solo tracks, use busses and sends
to control the signal flow, and use groups to control multiple channel strips.
View buttons Filter buttons
Channel strips
• Channel strips: Use to process audio or MIDI information that is routed from tracks.
• Channel strip controls: Adjust the level and other aspects of the audio signal played through
the channel strip.
• View buttons: Use to switch between Single, Tracks, and All views, limiting the Mixer view to
channel strips required for the task at hand.
• Filter buttons: Use to limit the channel strips displayed in the Mixer to specific types.
For more information about the Mixer, see Mixing overview on page 483. For information about
using channel strip controls, see Channel strip controls.
Smart Controls
Smart Controls let you quickly view and adjust the most important parameters of the selected
track, without opening the Mixer or individual plug-in windows. Each Smart Control features a
set of screen controls. Adjusting a single screen control can modify one or more channel strip or
plug-in parameters for the track.
Inspector button
• Smart Control inspector: Choose a different layout, view existing mappings, map screen controls
to parameters, and assign hardware controllers to screen controls.
• Screen controls: Visual controls that modify aspects of the sound of the track. Each Smart
Control has a set of screen controls optimized for the type of track or instrument. Screen
controls are labeled to make their functions easier to understand.
For information about working with Smart Controls, see Smart Controls overview.
Waveform display
• Audio Track Editor menu bar: Contains menus with region editing commands and functions, as
well as buttons for Flex editing, selecting editing tools, and zooming the editor.
• Audio Track Editor inspector: When Flex Pitch is turned on, contains controls for quantizing time
and pitch, correcting pitch, and adjusting gain.
• Waveform display: Shows the audio waveform for the region on a time grid.
• Ruler: Shows time divisions so you can align regions and make edits at precise time positions.
• Playhead: Reflects the current playback position.
When Flex Pitch is turned on, you can quantize the timing and pitch of audio regions, and adjust
their pitch and gain in the Audio Track Editor inspector. All edits in the Audio Track Editor are
nondestructive, so you can always return to your original recordings.
You can edit individual notes by moving them, resizing them, dragging them vertically to change
their pitch, and in a variety of other ways.
Piano Roll Editor menu bar Ruler Playhead
• Piano Roll Editor menu bar: Contains menus with region editing commands and functions, as
well as buttons for selecting editing tools and zooming the editor.
• Piano Roll Editor inspector: Contains controls for quantizing note timing and adjusting note
pitch and velocity.
• Display area: Shows the notes in the MIDI region or regions as bars on a time grid.
• Ruler: Shows time divisions so you can align and edit notes at precise time positions.
• Playhead: Reflects the current playback position.
For more information about using the Piano Roll Editor, see Piano Roll Editor overview on
page 345.
The left side of the Drummer Editor shows settings for the Drummer track, including genres and
drummers. On the right side are parameters for the selected Drummer region, including presets,
an XY pad for adjusting the complexity and loudness of the region performance, and controls for
editing performance parameters, including kit piece pattern variations and fill settings.
Drummer presets Drum kit controls
• Genres and drummers: Select a genre to view the drummers for that genre, then select the
drummer for the track.
• Drummer presets: Choose a preset for the selected Drummer region. A preset consists of all
region settings, visible to the right of the presets area. You can use the default settings, or you
can edit them and save your own presets.
• XY pad: Adjust the complexity and loudness of the region performance.
• Drum kit controls: Turn on different instruments, and choose between different variations for
the drum and percussion pieces. You also have the option to play half time or double time for
kick and snare.
• Performance controls: Adjust the number and length of fills using the Fills knob. Adjust the
shuffle feel of the region performance using the Swing knob. Click the Details button to reveal
additional performance controls.
• Score working area: Displays music notation for selected MIDI regions, tracks, or the
entire project.
• Region inspector: Choose visual quantization and other display settings for selected regions.
• Event inspector: Control appearance and position settings for individual notes and other items
in the score.
• Part box: Displays available musical symbols, organized in groups. Select musical symbols to
add to the score, and customize the order of symbols in the Part box.
For more information about using the Score Editor, see Notation overview on page 607.
MIDI events
• Lane parameters: Determine the type of event displayed or modified. When you select a row in
the name column, its event definition is shown in the Lane inspector.
• MIDI events: Represented by vertical beams in a time grid. Controller values, note velocity, and
other values are indicated by the height of each beam (taller beams indicate higher values).
For more information about using the Step Editor, see Step Editor overview on page 422.
The Audio File Editor has its own ruler, playhead, and zoom slider.
• Ruler: Indicates the position and length of the region selected in the Tracks area, or in the
Project Audio Browser.
• Info display: Displays the start point and length of the selected area.
• Waveform overview: Displays a miniature view of the entire audio waveform.
• Waveform display: Provides a detailed view of the area selected in the waveform overview.
• Playhead: Reflects the current playback position.
• Anchor: Displays the absolute start point of the audio file.
• Region area: Edit this beam to adjust the region length.
For more information about using the Audio File Editor, see Audio File Editor overview on
page 442.
• Project Text area: View and edit project notes in the Project Text area.
• Project Text Edit button: Use to add or edit project-specific text in the Project Text area. You can
also double-click the Project Text area.
• Project name: Shows the name of the project.
Track notes
You can create, view, edit, and delete track-specific notes in the Track Notes pane. Each track that
appears in the Tracks area can have its own set of track notes.
• Track Text area: View and edit notes for the selected track in the Track Text area.
• Track Text Edit button: Use to add or edit track-specific text in the Track Text area. You can also
double-click the Track Text area.
• Track number and name: Shows the number and name of the selected track.
For more information about track notes, see Add track notes on page 529
List area
• Display Level button: Click to move up one display level in the Event List. This view lets you see
all regions in the current project.
• Add Event button and Type pop-up menu: Add an event, and choose the type of event to add.
• Event Type buttons: Click to show or hide specific event types, depending on the state of the
Filter and Create buttons.
• List area: Shows the list of events or regions, organized in columns.
For more information, see Time and key signatures overview on page 576.
• View buttons: Switch between column view, button view, and sound effects view.
• View pop-up menu: Choose which loops to display. You can display all available loops, or filter
loops by Jam Pack or the user’s loop library.
• Search field: Type text to search for loops by name.
• Keyword buttons: Filter loops by clicking keyword buttons. Matching loops appear in the results
list below.
• Category columns: Filter loops by choosing categories and subcategories from left to right.
Matching loops appear in the results list below.
• Results list: Displays all loops that match the search criteria. Click a loop to preview it, and drag
a loop from the results list into the Tracks area to add it to your project.
• Volume slider: Adjusts the volume of loops you are previewing.
For more information about using the Loop Browser, see What are Apple Loops?
The Project Audio Browser is available when Show Advanced Tools is selected in the
Advanced preferences pane.
File path
Volume slider
Cycle button
Play button
m Click the Browsers button in the control bar, then click Project.
m Choose View > Show Browsers, then click Project.
For more information about using the Project Audio Browser, see Project Audio
Browser overview.
Media Browser
Using the Media Browser, you can find and import songs from your iTunes library and movies
from your Movies folder into a Logic Pro project. You can also import GarageBand projects into
the current project.
View buttons
Results list
m Click the Browsers button in the control bar, then click Media.
m Choose View > Show Browsers, then click Media.
For more information about using the Media Browser, see Import media files.
View buttons
Search field
Search filters
File list
Play button
Volume slider
Action Pop-up menu
The All Files Browser displays the following file types found on your computer or any connected
storage device:
• Logic Pro project files (including projects created with previous versions of Logic Pro)
• GarageBand projects
• Audio files
• QuickTime movies
• All file formats that can be imported into a Logic Pro project
m Click the Browsers button in the control bar, then click All Files.
m Choose View > Show Browsers, then click All Files.
For more information about using the Media Browser, see Search for media files.
Each project has a set of properties, including a tempo, time signature, and key signature, which
you can define when you create the project, and change later while you’re working. Projects can
also contain assets, including audio files, a movie file, instruments, and other files. You can save
assets with the project or reference them in another location. For information about managing
project assets, see Manage project assets.
When Show Advanced Tools is selected in the Advanced preferences pane, you can save
a project as either a single file (package), or as a project folder containing the project file and
subfolders for project assets. For information about saving projects, see Save projects.
For more information about working with projects, see Projects overview. For information about
creating Logic Pro projects, see Create projects.
Tracks
The horizontal rows in the Tracks area are called tracks. Tracks help you organize and control the
sound of the recordings, loops, and other material in a project. You record your performances on
tracks, and arrange the regions representing the recordings, loops, and other material in a project
on tracks. There are several types of tracks you can use in a Logic Pro project:
• Audio tracks: Can contain audio recordings, audio Apple Loops, and imported audio files.
• Software instrument tracks: Can contain software instrument recordings, software instrument
Apple Loops, and imported MIDI files.
• Drummer tracks: Can contain Drummer regions. Used in conjunction with the Drum Kit
Designer plug-in and Drummer Editor.
• External MIDI tracks: Can contain MIDI recordings that send MIDI data to external MIDI devices,
such as synthesizers and sound modules.
There are additional track types that do not contain regions, including auxiliary (aux) and output
tracks, used for routing the output of other tracks; global tracks, used to control aspects of the
overall project; and the master track, which you can use to control the overall volume level of
the project.
For more information about working with tracks, see Tracks overview. For information about
working in the Tracks area, see Tracks area overview. For information about working with global
tracks, see Global tracks overview.
Regions
Regions are the building blocks of a project. Each time you make a recording, drag an Apple
Loop to the Tracks area, or add a media file to your project, a region representing the recording
or file appears in the Tracks area.
Regions appear as rounded rectangles in the Tracks area. Different types of regions correspond to
different track types and types of material.
• Audio regions refer to (point to) an underlying audio file (a recording made in Logic Pro, an
audio Apple Loop, or an imported audio file). An audio region can represent the entire audio
file or only a portion of one. When you edit the region in the Tracks area or the Audio Track
Editor, the original audio file is not changed.
• MIDI regions contain MIDI data for notes and other MIDI events, such as controller and
program change information. They are stored as part of the project, but can also be saved as
individual files.
In the Tracks area, you can move, copy, and work with both audio and MIDI regions in a variety
of ways to build your arrangement. You can also edit audio regions in the Audio Track Editor,
and edit MIDI regions in the Piano Roll Editor (and the Score Editor). When Show Advanced
Tools is selected in the Advanced preferences pane, you can edit the source audio files for audio
regions in the Audio File Editor.
For more information about working with regions, see Regions overview
Patches
You can control the sound of the tracks in your project using patches. A patch can contain one or
more channel strips, each with its own settings and plug-ins, as well as a set of Smart Controls.
Patches can also contain auxiliary channel strips for more complex routing. You can choose a
patch for a track in the Library when you create the track, and choose a different patch later
while you’re working. Custom patches can be saved in the Library.
For more information about working with patches, see Patches overview.
Channel strips
Each track in a project is represented and controlled by a channel strip corresponding to the
track type. Channel strips contain controls to adjust the volume level and pan position of the
track, mute and solo the track, insert plug-ins, route the output signal, and control the track in
other ways.
You can view and edit the channel strips for a project in the Mixer. The inspector displays channel
strips for the selected track, and also for the primary destination (output) for the selected track’s
channel strip.
In addition to track channel strips, projects contain output channel strips and a master channel
strip (which controls the overall volume of the project). They can also contain auxiliary channel
strips, which are used to route the output from multiple tracks to a single destination.
For more information about working with channel strips in the Mixer, see Mixing overview.
Plug-ins
Logic Pro includes a collection of professional-quality plug-ins you can use to shape the sound of
your recordings and other material. There are several types of plug-ins used in Logic Pro channel
strips: MIDI plug-ins, effects plug-ins, and instrument plug-ins.
• MIDI plug-ins are inserted in software or external instrument channel strips and process or
generate MIDI data—played from a MIDI region or a MIDI keyboard—in real time.
• Effects plug-ins can be used in audio, instrument, auxiliary, and output channel strips. In
general, they modify the sound (the input signal) of the channel strip.
• Instrument plug-ins can be used on software instrument channel strips. They respond to MIDI
note messages and so can be played using a USB music keyboard or another MIDI controller.
For more information about working with instrument and effects plug-ins, see Plug-ins overview.
For complete information about individual plug-ins, see the Logic Pro Instruments and Logic Pro
Effects manuals.
Users new to Logic Pro can start working with basic features and a streamlined interface.
In particular, users familiar with GarageBand will find a direct match for nearly all
GarageBand features.
Upgrading Logic Pro users have access to the full power and flexibility of Logic Pro. Advanced
tools and additional options are turned on by default, and can be controlled using the Show
Advanced Tools and Additional Options checkboxes in the Advanced preferences pane:
For existing Logic Pro users upgrading to Logic Pro X, Show Advanced Tools and all additional
options are turned on by default.
Additional Options
The Additional Options preference gives you access to extra capabilities for special tasks beyond
the needs of usual music productions. When Show Advanced Tools is selected in the Advanced
preferences pane, the following additional options are available:
• Audio: Use the Audio File Editor, for destructive editing of audio files and advanced
configuration options.
• Surround: Use surround capabilities (in the Mixer) with a surround speaker setup.
• MIDI: Use the Environment for MIDI signal flow control and real-time processing of MIDI data.
• Score: Use additional features in the Score Editor, including the ability to assign staff styles to
individual regions and create chord grids.
• Control Surface: Create and edit control surface assignments.
• Advanced edit: Use advanced editing functions including the Tempo Interpreter, and
create aliases.
For users upgrading to Logic Pro X, any additional options used by an existing project are turned
on by default when you open the project.
Some features are only available when Show Advanced Tools is turned on, or when the
corresponding Additional Options checkbox is selected. If a project makes use of features (for
example, Track Stacks) that can only be created or edited when the Show Advanced Tools
checkbox is selected, items using the feature will still play when Show Advanced Tools is
turned off.
Only one window can have key focus at a given time, this is called the active window. When
several normal windows overlap, the active window is the window in the foreground. The title of
the window with key focus is black (the titles of other open windows are gray). Inside a window,
the area with key focus (for example, the Tracks area) is bordered by a blue frame.
In the Logic Pro main window, different areas can be given key focus by clicking the background
or title bar of the window, or by using a tool in the window. Key commands only affect the
window or area with key focus.
Some areas, including the Preferences and Project Settings windows, can be opened as floating
windows, which “float” in the foreground, above even the key focus window. When one floating
window covers another, click the one you want to move to the foreground.
Open a window
m Choose the window you want to open from the Window menu.
If the window is open, but in the background, comes to the foreground. If it’s already in the
foreground, another window of the same type opens.
Tip: The key commands for opening different working areas as separate windows are shown
beside the window name in the Window menu.
Close a window
Do one of the following:
m Click the close button at the top-left corner of the window.
The size relationship of the Tracks area and editors in the Logic Pro main window can also be
adjusted, by clicking between them and dragging vertically. The pointer changes to a Resize
pointer. The vertical height of the Mixer is independent of the height you set for the editors.
Move a window
m Drag the window to a new position.
When you zoom in or out, the top-left (and selected) event or region remains in the visible area
of the screen. If no selected region or event is visible, zooming is centered around the playhead.
If the playhead isn’t visible, the current center of the window is retained.
You can store three different zoom settings for each window using the Save as Zoom 1–3 key
commands. Use the Recall Zoom 1–3 key commands to recall your zoomed settings. These
commands only apply to the active window or window area.
The selected area fills the window. You can repeat the process to zoom in further.
In the Piano Roll and Step Editors, a step up the display hierarchy shows the events of all regions
in the Tracks area.
In the Event List, clicking the Display Level button moves you up one level in the display
hierarchy. The display remains much the same but shows a list of regions, rather than a list of
individual events, along with region positions, names, track numbers, and lengths. The MIDI
region that you were just editing is selected within the list of region names.
In the Score Editor, clicking the Display Level button takes you to the higher display level.
Double-clicking a staff (at an empty point), reverts to a lower display level.
If the Catch button is inactive, the display does not update, even when the playhead moves past
the right edge of the visible portion of the window.
In the Logic Pro > Preferences > General > Catch pane, you can set the following options:
• Catch when Logic starts: Turns on Catch mode whenever you click Play or Pause.
• Catch when moving playhead: Turns on Catch mode whenever you move the playhead.
You also have the option of using Catch mode together with the Scroll in Play setting. The View
menus of all windows that display time horizontally (Tracks area, Score Editor, Piano Roll Editor,
and Step Editor) offer the View > Scroll in Play setting. If the Catch function of the window is
also activated, the playhead remains in the middle of the window, while the background scrolls
smoothly from right to left.
The Link mode options—Off, Same Level, and Content—allow you to control how information is
displayed when working with related editor windows.
The Score Editor also includes a Link button that you can use to set the Link mode, and view
the current Link mode. The Link button is purple when the Link mode is set to Same Level, and
yellow when set to Content.
Screensets are numbered from 1 to 99 (using only the 1 to 9 computer keys—the 0 key is
assigned to the Stop command by default).
You don’t need to save screensets with an explicit command. It happens automatically, as soon
as you switch to another screenset. Thus, without any effort, your current working view is always
stored as the current screenset.
Create a screenset
1 Press any numerical key except 0; for example, 7.
For two-digit screensets, hold down Control while entering the first digit.
2 Arrange your windows, including changes to zoom settings, the relationship of the Tracks area
and editor, open or closed inspector and Browsers or List Editors areas, and so on.
Note: When you choose a screenset number that has not been saved, a maximized main
window opens.
Note: Screensets 1 to 9 can be recalled by freely defined key commands, not only the number
keys on your computer keyboard. This allows you to use the number keys for other purposes,
such as opening or closing windows. The 1 to 9 key commands are called Recall Screenset 1–9 in
the Key Commands window.
You can stop screenset switching by muting the MIDI region that contains the meta 49 event.
Important: The File > New command unlocks all screenset locks.
Copy screensets
1 Switch to the screenset you want to copy, then choose Screensets > Duplicate (or use the
Duplicate Screenset key command).
2 In the Duplicate Screenset dialog, enter the target screenset number (the screenset number that
you want to copy to), and give it a name.
3 Click OK.
A tool (the Scissors, for example) basically affects the regions or events that you click. If multiple
regions are selected, they are all affected by the tool (the Scissors tool would cut all selected
regions at the same playhead position).
Tools are accessed from the Tool menus, found in the upper-right corner of all windows that
allow direct region, event, or file editing and handling operations.
You can assign separate tools to the Left-click and Command-click Tool menus. If you have a
suitable mouse, you can also assign the right mouse button. For information about assigning
tools, see Assign tools.
The Command-click Tool menu is located on the right, by default, but is located in the middle
when a third (Right-click) tool is assigned. You can assign the Right-click tool in the Logic Pro
General > Editing preferences pane. See General preferences on page 846.
If you have a suitable mouse, you can also assign the right mouse button to any of the following:
• A third tool (Right-click tool)
• Tool menu
• Shortcut menu (default setting)
You can set two different behaviors for the Pointer tool when using it in the Tracks area.
Press the Esc key twice to return to the default Pointer tool.
• Opens Tool Menu: Right-clicking in the working area of the active window opens the Tool menu
with the Pointer tool (and not the currently selected tool) located under the pointer position.
Choose a tool by clicking it. When the Tool menu is open, you can also use the key shown next
to a tool to select it.
Note: When you choose a tool from the Tool menu by right-clicking, the tool is assigned to the
left mouse button. Right-double-clicking in the working area of the active window resets the
assigned tool to the Pointer tool.
• Opens Shortcut Menu: Right-clicking in the working area of the active window displays a menu
that contains a number of area-specific selection and editing commands.
• Fade Tool Click Zones: When selected, placing the pointer over the upper-left and upper-right
edges of a region activates the Fade pointer and behavior. The Loop pointer and behavior can
still be accessed in these click zones by holding down Option.
• Marquee Tool Click Zones: When selected, placing the pointer over the lower half of a region
(with the exception of the lower-left and lower-right edges) activates the Marquee pointer
and behavior.
Common tools
The most common tools are briefly described in the following section. Tools for specific working
areas or editors are covered in the respective chapters.
Pointer tool
The Pointer is the default tool when you open Logic Pro. You can use the Pointer tool to:
• Select events, regions, or other items by clicking them.
• Move items (by grabbing and dragging).
• Copy items (by Option-dragging).
• Change the length of items (by grabbing the bottom-right or bottom-left corner and
dragging).
• Loop regions (by grabbing the upper-right corner and dragging).
The pointer also takes the shape of this tool when outside the working area, when making a
menu selection, or entering a value.
Pencil tool
The Pencil tool is used to add new regions or events. You can also select, drag, loop, and alter the
length of regions or events using the Pencil tool.
Eraser tool
The Eraser tool is used to delete selected regions or events. When you click a region or event
with the Eraser tool, all of the currently selected regions or events are deleted (similar to pressing
the Delete key). The Eraser tool can also delete an unselected region or event by clicking it.
Text tool
The Text tool is used to name regions and other items, or add text to a musical score.
Scissors tool
The Scissors tool is used to split regions and events, allowing individual sections to be copied,
moved, or deleted.
Solo tool
Click-holding a region with the Solo tool lets you listen to the selected region or event apart
from the rest of the project. Moving the mouse horizontally also scrubs any events the pointer
touches.
Mute tool
Clicking an event or region with the Mute tool prevents it from playing. You can unmute the
region or event by clicking it a second time with the Mute tool. If multiple regions or events are
selected, the mute state of the clicked region or event applies to all selected regions or events.
Zoom tool
The Zoom tool allows you to zoom (up to the full window size) by dragging to select a specific
region. You can revert to the normal zoom level by clicking the window background with this
tool. You can also access the Zoom function—even when other tools are active—by pressing
and holding Control-Option. When the pointer is over an empty part of the Tracks area, Piano
Roll Editor, Score Editor, or Step Editor, you can access the Zoom function by pressing and
holding Option.
Flex tool
The Flex tool provides you with quick access to fundamental Flex editing functionality, without
having to turn on Flex view in the Tracks area.
Virtually all edits, including moves, deletions, renaming, and parameter changes; and the creation
of new events, regions, channel strips, and more, can be undone.
The Undo History window displays a list of all actions that can be undone. The most recent step
(editing operation), which will be the first to be undone, is selected.
This will undo or redo an isolated step without influencing all steps between the clicked and
highlighted entries.
WARNING: Take care with this command. No undos or redos are possible for the deleted steps,
once the Undo History has been erased.
Jam Packs and some other content packages have a disclosure triangle, which you can click to
show and select individual content types (instruments or loops) to download.
Some additional content may be needed to perform certain tasks. In these instances, a dialog
appears, informing you that additional content is needed, and asking if you want to download
it. In the Drum Kit Designer plug-in, drum kits not yet installed include a Download button that
opens the Additional Content window.
In addition to being available from the Logic Pro Help menu, the full suite of help documents is
available online in both HTML and PDF formats.
Quick Help
You can view a brief description of windows, controls, and other elements of the Logic Pro
interface without leaving the application or interrupting your workflow. You can view Quick Help
either in the inspector, or in a movable floating window.
• To view Quick Help in the inspector, open the inspector, then choose Help > Quick Help.
• To view Quick Help in a floating window, close the inspector, then choose Help > Quick Help.
Logic Remote
For iPad users, a separate application is available that lets you view detailed Help information on
your iPad while you work in Logic Pro. The Logic Remote app is available on the App Store.
To connect audio devices to your computer, you can use an audio interface. Keyboards and
other MIDI devices can be connected directly, or using a MIDI interface. Some audio and MIDI
interfaces require that you install a device driver before opening Logic Pro, so the application can
find and use the device at startup.
• For information about connecting audio devices, see Audio devices overview.
• For information about connecting MIDI devices, see MIDI devices overview.
If you use an audio interface to connect instruments or other audio devices, check the
manufacturer’s specifications to make sure the interface is compatible with the Mac OS X version
required by Logic Pro. Also make sure the audio interface uses a format supported by your
computer. Follow the manufacturer’s instructions, which may include installing the correct driver
on your computer. Check the documentation that came with the device, and the manufacturer’s
website, for more information.
Logic Pro automatically recognizes any installed Core Audio hardware, and uses the default
settings as defined in the Audio MIDI Setup utility (Applications/Utilities/Audio MIDI Setup).
However, you may want to optimize the settings for your individual hardware setup, particularly
if you use several audio interfaces or a multiple input/output device. If possible, you should avoid
using different audio devices for input and output.
For details about setting up your Core Audio device preferences (in the Logic Pro > Preferences >
Audio > Core Audio pane), see Devices preferences on page 851.
115
Connect a microphone
You can connect a microphone to your computer to record your voice, an instrument, or any
other sound to an audio track. You can connect a microphone to your computer’s audio input
port, a USB port, or to an audio interface connected to your computer. You can also use your
computer’s built-in microphone to record sound.
m Connect a USB microphone to your computer’s USB port on your computer. Choose the USB
microphone as the track’s input source.
m Connect an audio interface to your computer’s USB or FireWire port, then connect a microphone
to the audio interface for recording.
m Connect an audio mixer or console to an audio interface, then connect the interface to
your computer.
m If your computer has an audio input port, connect the microphone to the audio input, then
choose Built-in Input as the track’s input source.
m If you’re using your computer’s built-in microphone, choose Built-in Microphone as the input
source in Logic Pro > Preferences > Audio > Devices.
After you connect a microphone, you choose the input source for the track you want to record
to; you can also turn on monitoring to hear sound from your microphone as you play. You can
choose the input source in the New Tracks dialog when you create a new track, or choose it from
the Input slot on the track’s channel strip in the Mixer or the inspector.
m Connect the electric instrument to a channel on the audio interface or the adapter cable, using a
standard 1/4-inch tip-sleeve instrument cable.
m If your computer has an audio input port, connect an electric instrument to the audio input port
using an adapter cable. Choose Built-in Input as the track’s input source.
After you connect an electric instrument, you choose the input source for the track you want to
record to; you can also turn on monitoring to hear your instrument as you play. You can choose
the input source in the New Tracks dialog when you create a new track, or choose it from the
Input slot on the track’s channel strip in the Mixer or the inspector.
If you connect your electric instrument to an audio interface, check the manufacturer’s
specifications to make sure the interface is compatible with Mac OS X and Core Audio. Also make
sure the audio interface uses a format supported by your computer. Follow the manufacturer’s
instructions, which might include installing the correct driver on your computer.
Connecting some electric instruments, such as electric guitars, to your computer’s audio input
port may result in a low-level input signal. To increase the input signal, you can connect the
guitar to a preamplifier, and connect the preamplifier to your computer.
Logic Pro supports plug-and-play for audio interfaces, making it possible to connect and turn on
a new audio interface while Logic Pro is open. An alert appears when you connect a new device,
and prompts you to select and confirm the audio interface and driver you want to use.
All digital audio interfaces can be susceptible to latency—a noticeable delay between the
time the audio signal is produced, and when you hear it. You should always attach your audio
interface directly to the computer, rather than through a hub, or daisy-chaining it through
another device. Doing so can cause an unacceptable amount of latency, particularly with slower
USB 1.1 devices.
m Connect an audio interface to a PCIe (Peripheral Component Interconnect Express) card installed
in your computer. PCIe provides extremely high bandwidth and fast data transfer rates, allowing
you to record and play back large numbers of files at the highest possible sample rates and bit
depths.
m Connect an audio interface to an ExpressCard/34 slot installed in your computer. ExpressCard/34
supports both PCIe and USB 2.0 connectivity. ExpressCards available include audio interfaces,
hard disk controller (eSATA) cards, networking, wireless adapters, and more.
After connecting an audio interface to your computer, be sure to set the audio interface as
your audio input. You can then set the individual inputs on the audio interface as the input
source for the audio tracks you want to record to. For details on choosing the audio input, see
Devices preferences.
Surround projects require a surround speaker system. For information about using speakers in a
Surround project, see Speaker placement.
After connecting speakers or monitors to your computer, be sure to set them as your audio
output. For details, see Devices preferences.
For devices that do require an audio driver, you configure the driver in Audio
Devices preferences.
Logic Pro automatically recognizes any installed Core Audio hardware, and uses the default
settings as defined in the Audio MIDI Setup utility (Applications/Utilities/Audio MIDI Setup). In
most cases, however, you may want to optimize the settings for your individual hardware setup,
particularly if you use several audio interfaces or a multiple input/output device. If possible, you
should avoid using different audio devices for input and output.
For details about setting up your Core Audio device preferences, see Devices preferences.
Logic Pro recognizes all MIDI devices set up in the Audio MIDI Setup (AMS) utility, the integrated
audio and MIDI configuration tool of Mac OS X. You can find the AMS utility in the Applications/
Utilities folder. For more information on use, see AMS Help.
Many controllers and other MIDI devices connect to your Mac via a USB port. If a MIDI device has
MIDI In and Out ports rather than a USB port, you can connect it to a MIDI interface and connect
the MIDI interface to your computer. Some MIDI interfaces are automatically recognized by your
Mac, but others may require you to install driver software. Check the documentation that came
with the device, and the manufacturer’s website, for more information.
If the keyboard has MIDI ports instead of a USB port, see Connect MIDI keyboards and modules.
Be sure to follow the instructions that came with the keyboard, which may include installing the
correct driver on your computer. Check the manufacturer’s website for the latest driver software.
If you’re using a MIDI interface, be sure to follow the instructions that came with the interface.
MIDI Connector
m For keyboard controllers without tone generators: You only need to connect the MIDI Out port of
the keyboard to a MIDI In port on your MIDI interface, using a MIDI cable.
Keyboard
Computer
Out port
In port
MIDI interface
m For keyboards with tone generators: You should also connect the MIDI Out port of the MIDI
interface to the keyboard MIDI In port. If your MIDI interface offers more than one MIDI output,
connect any other tone generators (or other MIDI devices, such as control surfaces that require
bidirectional MIDI communication) to these.
Keyboard
Computer
MIDI interface
MIDI interface
Tone generator
The MIDI Thru port replicates the signals coming into the MIDI In port of the device. It’s better to
use a direct connection from the computer MIDI Out port to a device, rather than chaining too
many units, one after the other. Doing so can cause timing problems in the chain if numerous
MIDI commands are sent quickly, due to the slight delays introduced by each MIDI In to MIDI
Thru transaction. As such, a multi input/output MIDI interface is recommended in studios with
several MIDI tone generators and controllers.
To take full advantage of the capabilities of such multi-timbral devices, you should use separate
MIDI Out ports (from the computer MIDI interface to the MIDI In ports) for each device. For
example:
• There are four MIDI devices that are capable of receiving data on multiple channels. All devices
can receive on all 16 MIDI channels.
• There is only one MIDI Out from the computer, and all devices are daisy-chained via MIDI Thru
to MIDI In connections.
Logic Pro is capable of channelizing MIDI data (routing it to MIDI channels 1 to 16) and sending
the channelized data to specific MIDI Out ports. However, in the scenario above, there is only one
MIDI Out port available.
In this situation, all data sent on MIDI channel 1 is sent to all four of the daisy-chained MIDI
devices. Each device plays the incoming data with the sound assigned to channel 1.
As this example illustrates, MIDI can be separated onto different channels, but cannot be
separated between devices, unless you use a multi-output MIDI interface. If you use a multi-
output MIDI interface rather than a single-output one, you can specify the MIDI ports on each
device. There are no MIDI Thru connections, so Logic Pro can assign and send:
• A recording/performance on MIDI channel 1 to port A/module 1
• A separate recording/performance—also on MIDI channel 1—to port B/module 2
• A further recording/performance on MIDI channel 1 to port C/module 3, and so on with
subsequent channels and modules
In effect, having a multi-output MIDI interface is something like having more MIDI channels. In
this scenario, it would be like having 64 independent MIDI channels, with 16 channels per port
(A, B, C, and D).
Not only does this allow you to play up to 64 different sounds simultaneously through
your tone generators, it also allows full MIDI control for each channel of each device. This
becomes increasingly important when arranging and orchestrating such a large number of
instrument parts.
If your computer offers several MIDI inputs, you can connect the MIDI outputs of other MIDI
expanders and controllers to it.
For example, if you buy a new keyboard to be used without a sequencer, and connect it to an
amplifier, you would expect the device to make a sound when you press its keys—in other
words, the keyboard is directly connected to the sound generator.
When using the MIDI keyboard with Logic Pro, however, this is not what you want to happen.
In this situation, the keyboard is used as a computer input device, and Logic Pro passes the
incoming performance information back to the keyboard’s sound generator (or to an internal
software instrument or another connected sound module, if you like).
If the direct connection between the keyboard and its tone generator isn’t cut, a doubling of
each note results—one played directly from the keyboard to the internal tone generator, and
another sent through Logic Pro back to the tone generator.
Not only does this cause a phased sound, but it also halves the polyphony of the keyboard’s tone
generator. In situations where you want to control or record another sound module or software
instrument with your keyboard, you would hear both the keyboard sound (due to the direct
keyboard–to–tone generator connection) and the sound of the software or MIDI instrument. This
is why the keyboard must be separated from its own internal sound generator.
This function is known as Local Off, and is set directly on your keyboard. Don’t worry about losing
the ability to use the tone generator of your keyboard. Logic Pro will still be able to communicate
with your keyboard tone generator just like any other connected, keyboardless sound module or
software instrument.
Note: If you can't find the Local Off function in the MIDI menu of your keyboard, check its
manual on sequencer use. Some keyboards allow you to select from Local, MIDI, or Both for each
of their Parts (individual MIDI channels/sounds in multi-timbral MIDI devices). The MIDI setting, if
applicable to your keyboard, is the equivalent of Local Off.
Each project has project properties including tempo, key and time signature, and more. You can
set project properties when you create a project, or later while you’re working. You can preview
projects in the Finder using Quick Look, clean up and rename projects, and share data and
settings between projects.
A project can include assets, such as audio and video files, sampler instruments and samples
for the EXS24 or Ultrabeat, and Space Designer reverb impulse response files. You can manage
project assets in a variety of ways.
When Show Advanced Tools is selected in the Advanced preferences pane, you can save
a project as either a single file (package), or as a project folder containing the project file and
subfolders for project assets. You can also create and save project alternatives, each with a
unique name and different settings, and access saved backups of a project.
125
Create projects
You start working in Logic Pro by creating a new project. In the Project Chooser, you can choose
a template to use as the starting point for a new project.
Each project has project properties including the project tempo, time and key signature, and
more. You can edit some project properties in the Project Chooser when you create a project,
and change them later while you’re working. For full details about project properties, see Project
properties overview.
When Show Advanced Tools is selected in the Advanced preferences pane, you can choose
to have Logic Pro create a project folder that contains the project file, along with subfolders
for assets and other files used in the project (including audio files, impulse responses, sample
instruments, samples, and Ultrabeat samples).
When you create a project folder for a new project, the project file is saved in the project folder,
and the file types selected in the Save dialog are saved to the corresponding subfolder in the
project folder.
Create a project
1 Choose File > New (or press Command-N).
2 In the Project Chooser, select an option from the list on the left:
When you create a project, the project is automatically saved. The first time you close the project,
close Logic Pro, or create a project alternative, the Save dialog appears, so you can set the project
name and location. When Show Advanced Tools is selected in the Advanced preferences
pane, you can also choose whether to save the project as a single file (package) or folder, and
select which assets are saved in the project. For more information about saving projects, see
Save projects.
You can also set Logic Pro to create a project automatically on startup by choosing a startup
action in the Logic Pro > Preferences > General > Project Handling pane. For more information,
see General preferences.
When you open a project created in an earlier version of Logic Pro, the project is converted to a
Logic Pro X project. In the Save dialog, you can select whether to save the converted project as a
project package or a project folder.
• Project package: Project assets are copied to the project package, or are referenced from
another location, depending on which asset types are selected in the Save dialog. By default,
the converted project is saved inside the existing project folder, if one exists.
• Project folder: Project assets are copied to the appropriate subfolders of the project folder, or
are referenced from another location, depending on which asset types are selected in the
Save dialog. By default, the existing project folder and subfolders are used, if present, and any
additional subfolders needed for project assets are created.
Important: After a project is saved as a Logic Pro X project, it can no longer be opened in earlier
versions of Logic Pro.
You can configure Logic Pro to open a project automatically on startup by choosing a startup
action in the Logic Pro > Preferences > General > Project Handling pane. For more information,
see General preferences.
If another project is open, a dialog appears, asking whether you want to close the open project.
You can turn off this prompt in the Logic Pro > Preferences > General > Project Handling tab.
You can also open a Logic Pro project (or a MIDI file) by dragging it onto the Logic Pro icon in
the Dock.
You can clear all items in the Open Recent submenu by choosing Clear Menu.
Tip: If you set the Startup Action in Logic Pro > Preferences > General > Project Handling to
Open Most Recent Project, Logic Pro reopens the last open project automatically.
Logic Pro auto-saves your work so that you don’t lose important changes if the application quits
unexpectedly. Logic Pro shows a dialog when you reopen the project, asking if you want to use
the auto-saved version. If you choose not to, Logic Pro opens the last manually saved version of
the project.
When Show Advanced Tools is selected in the Advanced preferences pane, you can save
a project as a package, or save it as a project folder that contains the project file, along with
subfolders for assets and other files used in the project (including audio files, impulse responses,
sample instruments, samples, and Ultrabeat samples).
When you save a project as a project folder, the project (package) is saved in the project folder,
and the asset types selected in the Save or Save As dialog are saved to the corresponding
subfolders in the project folder.
When you save a project, you can choose whether to copy audio files and other assets in the
project or reference them in another location. Saving assets in the project makes it safer to move
or copy the project without losing the connection to these files. You can change these settings
later by choosing File > Project Settings > Assets. For more information, see Manage project
assets on page 155.
You can also save a project as a template, and use the template to create new projects.
Saving templates makes it easier to create projects with frequently used instruments or Mixer
configurations, or video or surround projects, for example. Screensets can be customized for
each template, or you can copy them between templates using the various Import Settings
commands. For more information, see Import data and settings from other projects.
The first time you save a new project, the Save dialog appears. In the Save dialog, you can type a
name choose the location to save the project.
For more information about managing project assets, see Manage project assets.
For more information about managing project assets, see Manage project assets.
When you choose Save a Copy as, copies of all your recordings are saved in the project copy. You
can use the Save a Copy As option for archiving and moving data.
In the Project Chooser, click My Templates to view and access templates you have created.
You can organize your templates in folders with the Create Folder button in the Save As
Template dialog. When all your user templates are placed in subfolders, the subfolder names are
shown below the factory collections.
Tip: You can add descriptive text to your templates by adding a comment to the project file in
the Finder. The Templates dialog displays the icon assigned to a template file, making it easy to
change if you wish. For more information on how to add a comment to a file, or change the icon
of a file, see Mac Help.
Important: If audio files and other assets are stored in a project, they are deleted with
the project.
Delete a project
1 Locate the project in the Finder.
By default, projects are saved in the Logic subfolder in the Music folder on your computer.
2 Drag the project to the Trash.
If you later decide you want to keep the project, you can drag it out of the Trash if you haven’t
emptied the Trash. After you empty the Trash, the project cannot be recovered.
3 Choose Finder > Empty Trash.
Start playback
m Click the Play button in the control bar (or press the Space bar).
While the project is playing, the Go to Beginning button in the control bar becomes a
Stop button.
Stop playback
m Click the Stop button in the control bar (or Press the Space bar).
For more information about project playback, see Control playback with the transport buttons.
The LCD can display the playhead position in Beats or Time format, or both, depending on which
display mode you choose. Beats displays the playhead position in bars, beats, beat divisions,
and ticks, while Time displays the playhead position in hours, minutes, seconds, and fractions of
a second.
You can edit the individual divisions of the Position display by dragging, or edit the position as a
whole by double-clicking and typing.
The default set of transport buttons includes the Rewind, Forward, Stop, Play, and Record buttons
to the left of the LCD, and the Cycle, Replace, Autopunch, Solo, and Click (Metronome) buttons
to the right of the LCD. You can customize the control bar to show additional buttons for other
functions. For more information, see Customize the control bar on page 138.
m Forward/Fast Forward button: Moves the playhead one bar to the right. Click-hold to fast forward,
or drag to scrub playback. Command-clicking moves the playhead to the next marker.
m Stop button: Stops playback or recording. Click a second time to move the playhead to the start
of the project, or to the left locator position when in Cycle mode. Right-click for more stop
options. Default key command assignment: Return.
Stop button
m Play button: Starts playback at the playhead position, or from the left locator position when in
Cycle mode. Right-click for more play options. Default key command assignment: Return.
m Record button: Starts or stops recording on record-enabled tracks. Default key command
assignment: Asterisk (*).
m Go to Position button: Moves the playhead to a target bar or time position that you specify in the
Go to Position dialog.
m Go to Left Locator button: Moves the playhead to the left locator position shown in the ruler. The
left locator defines the cycle area start point. Use the cycle area to repeatedly play, or record over,
a section.
m Go to Right Locator button: Moves the playhead to the right locator position shown in the ruler.
The right locator defines the cycle area end point. Use the cycle area to repeatedly play, or record
over, a section.
m Go to Selection Start button: Moves the playhead to the start point of the first selected region or
event. Default key command assignment: Shift-Return.
m Play from Beginning button: Plays from the start of the project.
m Play from Left Window Edge button: Plays from the leftmost visible point in the active workspace.
m Play from Left Locator button: Plays from the left locator position shown in the ruler. The left
locator defines the cycle area start point. Use the cycle area to repeatedly play, or record over,
a section.
m Play from Right Locator button: Plays from the right locator position shown in the ruler. The right
locator defines the cycle area end point. Use the cycle area to repeatedly play, or record over,
a section.
m Play from Selection button: Plays from the start point of the first selected region or event. Default
key command assignment: Shift-Return.
m Pause button: Pauses playback or recording, until you click either the Pause or Play button.
m Capture Recording button: Captures the most recent performance, even if Logic Pro was not in
record mode while you were playing.
Note: There are also Go To key commands for navigating with markers. For more information, see
Navigate using markers on page 571.
m To open a giant time display: Click the icon on the left side of the LCD, then choose Open Giant
Time Display.
You can open multiple giant beats and time display windows, and resize and reposition each
one independently.
2 Choose one of the following settings in the Display Time as pop-up menu:
• With Bits: Subframes (SMPTE bits 0 to 79) are shown.
• Without Bits: Subframes are not shown.
• With Quarter Frames: Quarter frames are shown.
• As Feet Frames, 35 mm film: The display is displayed in feet and frames, for 35mm film.
• As Feet Frames, 16 mm film: The display is displayed in feet and frames, for 16mm film.
• With Milliseconds: The frame fractions are displayed in milliseconds instead of SMPTE bits (also
called subframes). Remember that this value is dependent on the frame rate: at 25 fps, a frame
is 40 milliseconds long, at 30 fps, approximately 33 ms.
• With Samples: Frame fractions are shown as sample values.
• With Frames and Samples: Both fractional frame and sample values are shown.
3 Select the “Zeros as spaces” checkbox if you want zero values to appear as blank spaces, rather
than the number 0 in SMPTE time displays.
4 Choose one of the following settings in the Display Tempo as pop-up menu:
• Beats Per Minute (BPM, Maelzel): Beats per minute, to four individually adjustable decimal places.
• BPM without Decimals: Beats per minute, with no decimal places.
• Frames Per Click with Eights: Frames per beat with eighths. After the value, you will see fpc.
• Frames Per Click with Decimals: Frames per beat, to four decimal places. Take care, as this display
can easily be confused with the bpm display.
5 Choose a clock format from the Clock Format pop-up menu
Cycle area
When Cycle mode is on, the cycle area is displayed as a yellow strip in the upper part of the ruler
(or in the center, when the secondary ruler is visible).
The left and right locators are the start and end points of the cycle area. When Cycle mode is
turned off, the cycle area (and the locators) are no longer visible.
You can also create a skip cycle to skip a passage during playback; for example, to try out
different transitions from one project section to another without moving regions. Skip cycle is
also useful when editing, to leave out parts of the project that you don’t want to be affected by
the edit.
You can add buttons to the control bar to set, go to, or start playback from the left or right
locator position, and to swap locators (for a skip cycle). For information, see Customize the
control bar.
The cycle area appears as a yellow strip in the ruler, and Cycle mode is automatically turned on.
Right locator
When Auto Set Locators is selected, the Cycle button changes to indicate that the cycle area is
set automatically.
You can add the Swap Left and Right Locators button by customizing the control bar. For
information, see Customize the control bar.
There is a potential problem when using Chase Events with notes used to trigger a drum loop
in a sampler. Unless you start the MIDI region precisely at the beginning of the sample loop, the
sample will be triggered at the wrong time and will play out of sync with other regions (at least
until the next trigger note). The problem occurs because most samplers can only play samples
from the beginning, and can’t synchronize them to the beat when started in the middle.
These settings prevent your sampler’s drum loops from playing until they reach the next trigger
note, whenever the project jumps to a new position.
The No Transpose parameter actually prevents transposition by the region playback parameters,
which is also not desirable for drum sounds or loops.
Previous track
Forward
Next track
Play or Stop
Record
Fast Forward
Stop
Note: Apple Remote is compatible with Apple products that have a built-in Infrared (IR) receiver.
Front Row is not available while Logic Pro is open.
When Show Advanced Tools is selected in the Advanced preferences pane, you can set the
project tempo in the Tempo track or Tempo List.
m Open the Tempo track, then drag the tempo line up or down with the Pointer tool.
For information about the Tempo List, see Tempo List overview. For information about the Tempo
track, see Tempo track overview on page 581.
When Show Advanced Tools is selected in the Advanced preferences pane, you can also add
key signature changes in a project. Key signature changes only affect the display of MIDI notes
in the Score Editor—they do not have an effect on MIDI or Apple Loops playback. For more
information about key signature changes, see Time and key signatures overview.
m In the Score Editor, double-click a staff between the clef and time signature, then choose a key in
the Key Signature dialog. You can also drag the key signature from the Part box to the beginning
of the project.
m Click the Create Key Signature button in the Signature List.
When you change the project’s scale type from major to minor or vice versa, in some cases the
key may change enharmonically (for example, from Db major to C# minor). These changes follow
common practice for printed music, and affect only the key as shown in the menu, not the pitch
of regions in your project.
You can set the time signature of the project in the LCD, the Signature List, or the Signature track.
Changing the time signature does not affect project playback, but does determine the time grid
in the Tracks area and MIDI editors.
The division value defines the division in all position displays (such as in the editors), and forms
the grid for various length and placement operations. The division value is normally set to 1/16
notes, but can range in value from 1/4 to 1/192 notes. If the note value of the division is equal to
or greater than the bar denominator, the third value of the position display is removed.
Tip: You can use the Set Next Higher/Lower Division key command to switch to the next highest
or lowest division.
The tempo indicator in the LCD always relates to quarter notes, even if eighth notes are chosen
as the denominator for the time signature.
When Show Advanced Tools is selected in the Advanced preferences pane, you can also add
time signature changes using the Signature List or the Signature track.
For more information about time signatures, see Time and key signatures overview.
Some audio files in your project may not match the newly selected sample rate. The playback of
files that don’t match the project’s sample rate is slower (the file’s sample rate is higher) or faster
(the file’s sample rate is lower) than it should be. You can match the sample rate of individual
audio files to the project sample rate in the Project Audio Browser.
m Click the Sample Rate display in the LCD, then choose a sample rate from the pop-up menu.
Note: If the LCD does not show the Sample Rate display, Control-click the LCD and choose
Customize Control Bar from the shortcut menu. Select the Sample Rate checkbox in the
Customize Control Bar dialog.
Logic Pro performs a real-time, native sample rate conversion. Any sample rate available in Logic
Pro (via Audio > Sample Rate) can be used for the conversion—even if your audio hardware
doesn’t support the selected sample rate.
The native software sample rate conversion function matches the sample rate of any audio
hardware, thereby allowing the playback of projects on virtually any audio system, even if
the hardware is—in sample rate terms—not compatible. Nothing is lost in the process. Any
internal processing and bouncing is always performed at the original sample rate, and at the
highest quality, even in cases where the hardware doesn’t support a particular sample rate.
This feature allows you to work on projects originally created on high-end audio systems, with
lower-end setups.
For example, imagine a project was created with audio hardware set to operate at 96 kHz.
Moving this project to another computer (for example, a notebook computer) that doesn’t
support the original project’s sample rate will result in the wrong playback speed. The native
real-time sample rate conversion function will counteract this effect, allowing correct playback of
the project on the portable computer, at any sample rate.
Note: Higher sample rates not only use up more disk space, but also require more processing.
m Set the value in the LCD’s numerical Project End display (by click-dragging or double-clicking the
value).
Note: If the Project End display doesn’t appear in the LCD, Control-click the LCD and choose
Customize Control Bar in the shortcut menu. Select the Tempo/Project End checkbox in the
Customize Control Bar dialog.
During playback, a project stops when it reaches the end-of-project marker. When recording, the
end-of-project marker moves to accommodate the end of the recording (if recording extends
past the current position of the marker).
You can also control project volume using the Master track or using the master channel strip in
the Mixer.
A project can include various assets, which are media files and other files used in the project. By
default, project assets are saved in the project. Assets can also be referenced from an external
location. When you save a project, you can determine whether assets are saved in the project, or
are referenced.
When Show Advanced Tools is selected in the Advanced preferences pane, you can manage
projects in the following ways.
• Have Logic Pro create a project folder with subfolders for different asset types when you save
a project
• Create and edit project alternatives for the current project
• Access different backups, which are manually saved versions of a project
• Clean up project files to reduce the project size by removing unneeded files
• Consolidate assets in a project
• Rename projects from within Logic Pro
When Additional Options: Audio is selected in the Advanced preferences pane, additional
options for managing projects are available, including:
• Set an external audio recording path outside the project or project folder
• Move files out of project
Each time you save a project by choosing File > Save (or pressing Command-S), a backup of the
current project alternative is saved (up to ten backups per alternative). In the Project > Revert
to submenu, backups for the current alternative are listed in descending order from newest
to oldest.
2 In the Edit Alternatives window, select an alternative from the list, then do either of the following:
• To rename the alternative: Click Rename, then enter a new name.
• To delete the alternative: Click Remove.
You cannot remove the Main alternative.
3 Click Done.
If you have made changes after you last saved the current alternative, a Save dialog
appears, so that you can save your changes in the current alternative before switching to a
different alternative.
Saving projects without assets can save disk space, but as a result, the project can't access the
referenced files when moved, unless the assets are also moved.
You can manage project assets in the Assets pane of the Logic Pro project settings. You can use
this pane to determine which specific asset types to save in the project, and which to reference
from their external location.
MIDI data from software instrument recordings, added loops or MIDI files, and parameter settings
for the channel strips and plug-ins are always saved as part of a project.
• To copy the respective file types to the project: Select any of the copy checkboxes.
• To automatically convert the sample rate of all imported files (with a different sample rate) to
match the project sample rate: Select the “Convert audio file sample rate when importing”
checkbox.
• If you deselect the “Copy EXS samples to project folder” option, only EXS instrument files are
copied to the project when saving, not the samples associated with the EXS instrument files.
Files are copied into the project when the project is saved.
Once the project is saved, you can move or copy the project without losing any references to
files in the project.
You can also create your own folder structure to save the project and different assets in
categorized folders, or reference media files anywhere on your system. You can also specify a
recording path for audio files outside the project, in File > Project Settings > Record > Audio
Recording Path. For more information about Recording project settings, see Recording settings.
2 Select the checkboxes for the file types you want to copy into the consolidate project, then
click OK.
Rename projects
You can rename the currently open project without leaving Logic Pro.
If the project contains only one alternative, and both have the same name, both are renamed.
If a project contains multiple alternatives, and all alternatives have their default names (project
name #1, project name #2, and so on), then the project and all alternatives are renamed.
When copying or moving project folders, keep in mind that if the project references external
audio files or other assets, these are not copied or moved with the project. Before copying or
moving a project to another computer or storage device, you may want to specify that all assets
are included in the project. For information on managing project assets, see Manage project
assets and Consolidate assets in a project.
In the All Files Browser, you can choose which data to import in the Track Import view, and
whether to add the data to new tracks in your current project, or replace existing data.
You can also import the following project settings from another project:
• Screensets
• Transform sets
• Hyper sets
• Score sets, staff styles, text styles, and settings
• Sync settings
• Metronome settings
• Record settings
• Tuning settings
• Audio settings
• MIDI settings
• Movie settings
• Asset settings
• If using the Browser tab, an Import button appears at the bottom-right corner of the tab.
4 Select the data that you want to import by selecting the relevant checkboxes. You can filter
which tracks or channel strip types are displayed using the buttons above the Track Import table.
• Num(ber): Shows the track number. No number is displayed for channel strips that do not
appear in the Tracks area. Folder tracks are also displayed with an entry such as 3-1, where 3 is
the track number and 1 is the folder number. You can double-click a folder track to reveal its
contents at the next level. Note that take folder tracks are imported with all takes and comps.
• Name: Shows the track or channel strip name as it appears in the source project.
• Type: Shows the track or channel strip type.
• Content: Use to import the region or folder contents of a track. In the case of folder tracks, you
can double-click a folder to access its individual tracks.
• Plug-ins: Use to import any plug-ins and their settings, inserted in a channel strip. The plug-ins
are listed in their insertion order, from the top down. For software instrument channel strips,
instrument plug-ins are also imported.
• Sends: Use to import any sends inserted in a channel strip, including level, routing, and all
destination channel strips.
• I/O: Use to import the I/O settings of a channel strip.
Note: In the case of software instrument channel strips, importing I/O settings does not
include the instrument plug-in. See the Plug-ins entry above.
• Auto: Use to import track automation data.
• Notes: Use to import track-specific notes.
Tip: You can customize the Column view by Control-clicking the table header, then showing or
hiding the columns. You can also change the column order by dragging the column headers.
These settings are automatically stored with the preferences when Logic Pro is closed, and apply
to all projects.
Tip: Press the Right Arrow key to select all checkboxes of the selected line, or the Left Arrow key
to deselect them.
• To add the selected data to the current project: Click the Add button (or hold down Command
while pressing the Down Arrow key).
The tracks are added below the selected track in the Tracks area.
• To replace the data of the currently selected track with the selected data from the other project:
Click the Replace button.
Note: The Replace function only works when data on a single row is selected—not with
multiple row selections.
A thumbnail image of the selected project file is displayed in Quick Look, together with a list of
project alternatives.
Close projects
You can close the active project when you want to stop working on it.
If you have made any changes since the last Save operation, Logic Pro prompts you to save the
project before closing.
Important: The Close Project without Saving key command closes the currently active project
without saving it—and you will not be asked to do so. This command was included at the
request of many experienced Logic Pro users. Only use it if you’re sure that this is what you want
to do.
Very rarely, a project may become corrupted due to driver or memory conflicts, or may feel
sluggish. If corruption occurs, Logic Pro displays a warning message letting you know about the
problem. These problems can generally be fixed in the Project Information window.
The Project Information window also provides the Reorganize Memory function that allows you
to increase the amount of free memory, and to fix a number of potential project corruptions
or problems.
When you reorganize memory, the current project is checked for any signs of damage, structural
problems, and unused blocks. If any unused blocks are found, you will be able to remove these,
and repair the project.
Note: Project memory is also reorganized automatically after saving or opening a project. A
common (and good) use of this feature is to free up memory after closing a project, if two or
more projects were open prior to the Close operation.
Each track has a track header located to the left of the track, which shows the track’s name and
icon. Track headers also contain controls that you can use to mute, solo, and adjust the volume
level and pan position of the track, and control the track in other ways.
When you create a track, you choose the track type, format, and output. You can also choose a
patch, which controls the sound of the track.
You can use Track Stacks to organize projects with high track counts, and simplify the creation of
audio subgroups for related tracks. There are several different types of Track Stacks, designed for
different situations.
You can edit track parameters for the selected track in the Track inspector.
162
Additionally, there are two other track types with specific functions: global tracks, and the
master track.
• Global tracks: These tracks, which appear below the ruler in the Tracks area and in linear
editors, are used to view and edit different aspects of the overall project, such as tempo, which
affect all tracks in the project. For information about global tracks, see Global tracks overview.
• Master track: When you show the master track, it appears below all other tracks in the Tracks
area. For information about the master track, see Work with the master track.
Track basics
Create tracks
You add tracks to a project to hold your recordings, loops, and other material. When you add
a track, you can choose the track type, format, input source (for audio tracks), and output, and
create multiple tracks in one operation. The options in the New Tracks dialog vary, depending on
the type of track you are creating.
When you create a new track, a corresponding new channel strip is also created. The new track
appears in the Tracks area, and the new channel strip appears in the Mixer.
A new track of the chosen type, with default settings, is created below the selected track.
When you create a Drummer track, the track contains two 16-bar regions. The Drum Kit Designer
plug-in with a default drum kit is inserted into the track’s channel strip. For more information
about working with Drummer tracks, see Drummer overview.
For example, when using an EXS24 mkII with a drum kit loaded, you may want to send multiple
tracks, with MIDI regions that trigger individual drum sounds, to the channel strip on which the
EXS24 mkII is inserted. Having a separate track for each sound allows you to independently mute
or solo sounds in the kit. If you use a multi-output version of the EXS24 mkII, you can process
each sound in the drum kit with different effects.
You can also copy tracks in the Tracks area. The copied track uses the same channel strip as the
original track, and all selected regions are moved from the original track to the copy. This allows
you to double-track or “thicken” parts, and makes it easier to create unison voicings (an octave
apart) software instrument (or external MIDI instrument) tracks. After copying the track, you can
replicate or restore the copied regions on the original track.
This command creates a new track below the selected track, and assigns the next channel strip
to it. If no next channel strip exists, one is created automatically.
The selected regions are moved from the source track to the new track, which uses the same
channel strip as the source track. In other words, only one channel strip is used for all tracks.
If you use this command with regions selected across several tracks, a new track is created for
each source track. For example, if you select regions on three source tracks, three new tracks will
be created for the regions.
New tracks are created for wholly or partly overlapped regions, which are redistributed across
the newly created tracks. A new track is created for each overlap. All tracks use the same channel
strip as the original track. In other words, only one channel strip is used for all tracks.
All selected regions and any automation data on the original track are copied to the new track.
The new track has the same channel strip as the original track.
Globally reassign multiple tracks that share the same channel strip
m Hold down Option when reassigning a track channel strip, then confirm the action by clicking
the Reassign All Tracks button.
The new channel strip will be used for every track that shared the original channel strip in the
current project (including tracks in folders).
Select tracks
Some track operations, such as duplicating tracks or assigning tracks to a different channel strip,
require that you first select the track or tracks.
You can select multiple tracks. When multiple tracks are selected, the first selected track is the
focused track. Some operations, such as choosing a patch in the Library, only affect the focused
track when multiple tracks are selected.
Select a track
m Click any empty part of the track header.
When you select a track, all regions on the track (or those that fall within the cycle, if Cycle mode
is on) are selected. To select a track without changing the current region selection, Option-click
the track.
Duplicate tracks
You can duplicate a track, creating a new track below the original track with the same instrument
and effects settings. The duplicate track is empty, and does not contain any regions.
Duplicate a track
m Select the track, then do one of the following:
• Click the Duplicate Track button , located above the track headers.
• Choose Track > Other > New Track With Duplicate Settings.
To copy regions from the original to the duplicate track, Option-drag them.
Rename a track
Do one of the following:
m Double-click the name in the track header, then enter a new name for the track.
m Control-click the track header, choose Rename Track from the shortcut menu, then enter a new
name for the track.
Changing the color of a track also changes the color of the corresponding channel strip in
the Mixer.
When Advanced Editing options is selected in the Advanced preferences pane, you can
also sort tracks by choosing one of the options in the Track > Sort Tracks By menu.
Reorder tracks
m Hold down an empty part of the track header, then drag the track up or down.
Sort tracks
m Choose Track > Sort Tracks By, then choose an item from the submenu:
• MIDI Channel
• Audio Channel
• Output Channel
• Instrument Name
• Track Name
• Used or Unused
Zoom a track
1 Move the pointer to the bottom-left corner of a track.
The pointer changes to a pair of up- and down-pointing arrows.
2 Drag vertically.
The individual track zoom factor, compared to the overall window zoom level, is shown in the
help tag while the mouse button is held down.
2 Choose Track > Replace or Double Drum Track (or use the corresponding key command).
The following changes take place in the Tracks area:
• All files on the selected audio track are analyzed for transients (if they have not been
previously analyzed). The selected track is vertically zoomed.
• A software instrument track is created below the audio track, and the EXS24 is inserted into
the Instrument slot.
• The Library opens with the EXS24 selected, so that you can choose the sound that best
matches the project.
• A MIDI region containing trigger notes based on the detected transients is created on the
software instrument track.
• The Drum Replacement/Doubling dialog opens.
• Instrument pop-up menu: Choose the drum sound you want to replace or double (Kick, Snare,
Tom, or other).
• Mode buttons: Choose one of the following modes:
• Replacement: The new sound replaces the original, and all regions on the original track
are muted.
• Doubling: The new sound is added to the original (the original sound is not muted).
• Relative Threshold slider: Set the threshold value for transients, above which trigger notes
are generated.
• Prelisten button: Click to start playback of both the original (audio) and replacement (software
instrument) track from the current playhead position. The two tracks are soloed, so all other
tracks in the project are silent.
You may want to set the playhead or activate the cycle area to prelisten to a part of the
project requiring special attention for drum replacement. Click Prelisten again to stop
playback, return the playhead to the previous play position, and unsolo the two tracks.
• Trigger Note pop-up menu: Set the pitch of the trigger notes created on the software
instrument track. Choosing AUTO (the default setting) sets the trigger note as follows:
• Kick = C1 (36)
• Snare = D1 (38)
• Tom = A1 (45)
• other = C3 (60) and AUTO menu not available, as there is no automatic choice for
this setting.
Note: Any changes to the trigger note do not change the instrument setting. However, any
changes to the instrument setting change the trigger note, either to Auto or C3 (60).
• Timing Offset slider: Shift the position of trigger notes earlier (negative values) or later (positive
values). The offset should normally be set to 0.0 ms (which places the MIDI trigger notes
exactly at transient timing positions), but may need to be adjusted when using your own, or
third-party, instruments.
• “Set average attack time” button: Set the average offset of all regions on the source audio track.
4 Click OK to confirm the action.
Clicking OK resets the vertical zoom of the original audio track, mutes its regions if you selected
the Replacement option, and deselects the track. MIDI trigger notes for the EXS24 are created on
the software instrument track, and the track is selected.
When Show Advanced Tools is selected in the Advanced preferences pane, additional track
header controls are available, including an On/Off switch, Hide buttons, and Track Number and
Color Bars options.
You can customize the track header by showing or hiding different track header controls, to
optimize your workflow. You can also resize the track headers to give yourself more room to work
in the Tracks area.
Configure the track header using the Track Header Configuration dialog
1 Open the Track Header Configuration dialog by doing one of the following:
• Choose Track > Configure Track Header (or use the corresponding key command).
• Control-click any track header, then choose Configure Track Header from the shortcut menu.
2 Modify the track header elements in the Track Header Configuration dialog.
• Control Surface Bars checkbox: When selected, control surface bars appear, indicating which
tracks are accessed by control surfaces connected to your system. Each control surface can
be assigned a different color in the Device inspector. For more information, see the Logic Pro
Control Surfaces Support manual.
• Track Numbers checkbox: Select to display track numbers on the left side of the track headers.
Tracks are numbered automatically in descending order.
During playback, each track number is replaced with a small level meter showing the output
level (for audio tracks) or velocity value (for software instrument tracks).
• Color Bars checkbox: Select to show a color bar on the left edge of each track header.
• Groove Track checkbox: When selected, the groove on the left edge of each track header.
• Track Icons checkbox: Select to show track icons in the track header.
• Names section: Use the pop-up menus in this section to determine what is displayed in the
additional name column.
• Buttons section: Select the checkboxes of the buttons you want to display in the track header.
• Volume button: Select to show the volume slider/level meter in the track header.
• Pan/Sends pop-up menu: Choose whether the Pan knob controls the pan/balance setting, or
the level of one of the available sends, from the pop-up menu.
Mute tracks
You can silence, or mute, a track so that you don’t hear it when you play the project. Muting
tracks is useful when you want to hear how the project sounds without the track, compare
alternative versions of a track, or try different loops in a project.
When you mute a track using the Mute button, the channel strip to which the track is assigned
is muted; all tracks in the project that use the same channel strip are also silenced. Plug-ins on
the muted channel strip are still processed, however, so the system responds very quickly when
tracks are muted or unmuted.
You can silence individual tracks assigned to the same channel strip by turning them off.
Mute a track
m Click the track’s Mute button in the track header.
You can also use the Toggle Track Mute of all Tracks of Folder key command.
Muted tracks and regions appear slightly differently in the Tracks area, depending on how they
are muted:
• When a track is muted using its Mute button, the regions on the track are gray, but the region
names are in color.
• When a track is turned off using its On/Off button, both the regions on the track and the
region names are gray.
• When an individual region is muted, the region and its name are gray, and a small colored dot
precedes the name.
• When a track is muted because another track is soloed, the regions on the track are gray, but
the region names are in color.
Solo a track
m Click the track’s Solo button in the track header.
The Solo button turns yellow, and the Mute buttons of all unsoloed tracks flash blue. Click the
button a second time to restore the track to its previous state.
Note: You might have to resize the track header in order to see the Volume slider.
m Option-click the slider to return it to a neutral level (0 dB gain).
The level meter in a track’s Volume slider shows the output volume for the track as the project
plays. You can watch the level meter as you record to the track to see if clipping occurs on
the track.
Mono channel strips feature a Pan knob, which determines the position of a mono signal in
the stereo image. At the center position, the Pan knob sends equal amounts of the signal to
both sides of the stereo image. If you turn the Pan knob to the left, more of the signal moves to
the left.
Stereo channel strips display a Balance knob, which differs from the Pan knob in that it controls
the relative levels of two signals (Left and Right) at the stereo outputs.
Note: You might have to resize the track header in order to see the Pan/Balance knob.
m Option-click the Pan/Balance knob to return it to the center position.
When a channel strip output is set to Surround, the Pan or Balance knob is replaced by a
Surround Panner. For information about using surround channel strips, effects, and the surround
panner, see Logic Pro X surround overview.
Note: When Show Advanced Tools is selected in the Advanced preferences pane, Record Enable
buttons appear with the letter “R.” When Show Advanced Tools is not selected, Record Enable
buttons appear with a circle that lights red when the track is record-enabled.
You can also select one or more tracks with different inputs in the Tracks area, and use the
Record Enable Track key command (default: Control-R) to enable them for recording.
Tip: You can leave input monitoring turned on before, after, and during recording. When
input monitoring is on, the Record Enable button and the Auto Input Monitoring feature do
not affect software monitoring—that is, you can always hear incoming audio signals. When
you’re punch recording, however, you should use Auto Input Monitoring rather than the Input
Monitoring buttons. For more information about Auto Input Monitoring, see Punch in and out of
audio recordings.
Note: Input monitoring always involves some latency. The amount of latency depends on the
audio hardware and the driver settings. In certain configurations, it may be best not to turn on
input monitoring, to obtain the best possible timing. Route the signal you want to record directly
to headphones or a monitoring amplifier—and to the audio interface inputs, for recording.
You won’t accidentally overdrive your A/D converters, because the input level meters display a
clipping warning if an overload occurs.
When no other track is assigned to the same channel strip, turning off a track also saves
processing power, because plug-ins on the channel strip are no longer processed. Turning a
track off (or turning it back on) takes slightly longer than muting or unmuting the track, due to
internal pre-processing. Unlike muting a track, turning off a track can not be automated.
Protect a track
1 Click the Protect button in the track header.
If the Protect button isn’t visible in the track header, you can display it using the Track Header
Configuration dialog.
The lock turns green to indicate that the track is protected.
2 To unprotect the track, click the Protect button again.
If you try to make changes to a protected track, a dialog tells you that the track is locked.
Freeze tracks
When Show Advanced Tools is selected in the Advanced preferences pane, you can freeze
a track, to reduce the processing power needed to play the track. Freezing a track reduces its
CPU usage to that of a high-resolution audio track with no effects plug-ins inserted, regardless
of the number or complexity of the plug-ins used on the track. Freezing is particularly useful
for software instrument tracks, and for audio tracks that use complex effects. Freezing is not
available for multi-output software instruments.
When you freeze a track, the track is bounced to an audio file. The freeze file includes the plug-
ins for the track, and any track automation. While a track is frozen, the freeze file plays back in
place of the original track. The original track and plug-ins are temporarily deactivated. Channel
strip controls (such as track mute and solo) are available, but no track content can be edited
(including region mute and solo, for example).
While a track is frozen, it cannot be edited. If you want to edit the track, you can unfreeze it, make
the changes, and then freeze the track again.
To change the freeze state of multiple tracks, click-hold the Freeze button of one track, then drag
the pointer up or down. The Freeze buttons of all swiped tracks switch to the same state.
If you try to make changes to a frozen track, a dialog tells you that the track is frozen.
Hide tracks
When Show Advanced Tools is selected in the Advanced preferences pane, you can hide
tracks in the Tracks area. This is useful when you’re working on projects using a large number of
tracks, for example. Hidden tracks play back as usual.
You can hide and unhide tracks using the menu commands in the Track menu (Hide Track,
Unhide All Tracks, and Show Hidden Tracks), or using key commands. The first time you hide a
track, you use the key command, after which the Hide button appears above the track headers.
The following menu functions and key commands also affect the Hide Tracks feature:
• Even when the toolbar Hide button is deactivated, you can still hide an individual track with
the Track > Hide Track and Select Next Track command (or press Control-H).
• The Track > Unhide All Tracks command (or the corresponding key command) will reset the
Hide buttons of each track, making them all visible.
Note: Hiding tracks doesn’t affect playback. You can also link the Hide functions of all tracks
belonging to a group by selecting Hide in the Group Property Settings. (For more information
on groups, see Grouping overview.) Keep in mind that there is no Unhide Selected Track key
command because there is no way that you can select a hidden track.
Delete tracks
You can delete a track to remove it from the project. When you delete a track, all regions on the
track are deleted.
Delete a track
m Control-click the track header, then choose Delete Track from the shortcut menu.
To try out slide activation in Logic Pro, click-hold the Mute button of one track, then drag the
pointer up or down. The Mute buttons of all swiped tracks switch to the same state.
Simply drag over the Mute buttons of the same tracks to undo the mute.
You can choose a patch in the Library when you create a track, and choose a different patch at
any time while you’re working. The patches displayed in the Library depend on the track type.
For example, when an audio, software instrument, or Drummer track is selected, patches for that
track type are available.
Patches can include one or more channel strip settings, and can also contain routing information
(auxes) and metadata (for Smart Controls and controller mapping). Patches for audio tracks can
include default effects settings. Patches for software instrument tracks include an instrument
plug-in as well as effects settings.
You can edit patches by changing channel strip settings, adding plug-ins, or editing plug-in
parameters, and save your own custom patches. You can also search for patches by name in
the Library.
For Track Stacks, the patches available in the Library vary, depending on the Track Stack type, and
which track in the Track Stack is selected. For more information, see Track Stacks and the Library.
Note: Channel strip settings also appear in the Library. If you have saved channel strip settings
from a previous version of Logic Pro, they appear along with patches when the corresponding
track type is selected.
A track can have only one patch for the length of a project, and you can only choose patches
that match the track type of the selected track.
2 Choose a patch category from the list on the left, then choose a patch from the list on the right.
You can quickly move through the patches in the list using the Up and Down Arrow keys.
After you select a new patch, you can start playing it immediately.
When you choose a patch, the left inspector channel strip shows the patch name, along with
the instrument (for software instrument patches) and effects plug-ins the patch uses. To view
presets for a plug-in in the Library, click the space immediately to the left of the plug-in on the
left inspector channel strip. Select the patch name again to return the view to available patches,
so you can choose a different one.
The patch merging area contains buttons for four types of patch settings: MIDI effects,
instruments, audio effects, and sends. By default, all four types are selected, in which case
selecting a patch replaces the current patch. By deselecting some items, you can choose which
patch settings are merged with the current patch. When you choose a different patch from the
Library, only those settings corresponding to the selected buttons are changed, while other
settings remain unaltered.
If you deselect the Sends button, the channel strip (or strips) in the patch can access the existing
project auxes (or any auxes created by existing tracks/channel strips).
Selected patch setting types are merged when you choose a different patch, while deselected
types are kept unchanged.
When the patch merging area is closed, choosing a patch from the Library replaces the current
patch (equivalent to all buttons being selected).
When the main track of a summing stack is selected, patch merging is not available.
If you want to save your changes to the patch, save the patch with a different name, then reset
the original patch.
You can delete a patch you have saved from the Library if you no longer want to use it. You can’t
delete the sounds included with Logic Pro.
Save a patch
1 Select the track, then click the Library button if the Library is not already open.
2 In the Library, select the patch you want to save, then click Save.
You can also select a new category on the left.
3 In the dialog that appears, enter a name for the saved patch.
After you save a patch for the first time, a User Patches folder appears in the Library. Saved
patches are saved to the User Patches folder. You can use them in any Logic Pro project.
Note: If you have MainStage 2 or later installed on your computer, custom patches you save in
MainStage appear in a MainStage Patches subfolder of the User Patches folder, and can be used
in Logic Pro.
Important: After you delete a patch, it can’t be recovered for any project. Deleting a patch
cannot be undone.
There are two types of Track Stacks: folder stacks and summing stacks. Both types have a main
track and one or more subtracks. The track header for the main track features a disclosure triangle
that lets you show or hide the subtracks. When you close the stack, only the main track appears
in the Tracks area.
Subtracks can include any track type: audio, software instrument (including layered and multi-
output software instruments), external MIDI instrument, or aux tracks. Folder stacks can also
include summing stacks as subtracks.
Folder stacks
Folder stacks let you combine multiple tracks and control them as one unit, without changing
the audio routing of the individual subtracks. When you create a folder stack, the channel strip
assigned to the main track is called the stack master. Using the main track or the stack master
channel strip, you can mute, solo, and adjust the volume level for the folder stack.
Main track
Subtracks
Individual subtracks in a folder stack can have Smart Controls, but the main track has no Smart
Controls. There are no patches for the main track of a folder stack, and no patch can be saved
when the main track is selected.
There are no regions on the main track of a folder stack, only on its subtracks. When the folder
stack is closed, the main track displays an overview of the combined contents of all subtracks.
When you mute a folder stack using the Mute button on the main track (or stack master channel
strip), the mute or solo state of individual subtracks is preserved, and becomes active again when
the main track is unmuted.
Subtracks
If a summing stack contains software instrument tracks as subtracks, you can record and play
MIDI regions on the main track. MIDI events on the main track are played by all the software
instrument subtracks in the summing stack. You can also record and play MIDI regions on
individual (software instrument) subtracks. When the summing stack is closed, the main track
displays an overview of the combined contents of all subtracks.
When the main track of a summing stack is selected, you can choose a different patch for the
summing stack, and create your own patches. Patches for a summing stack can include the main
track and all subtracks, along with their channel strip and plug-in settings. Logic Pro includes a
set of factory patches designed for use with summing stacks.
The main track of a summing stack, as well as its subtracks, can have Smart Controls. Screen
controls for the Smart Control on the main track can be mapped to channel strip or plug-in
parameters on any of the subtracks as well as the main track.
For summing stack patches included with Logic Pro, only the main track has a Smart Control
layout, which remains visible in the Smart Controls pane when a subtrack is selected. However,
summing stack patches you create keep their individual Smart Control layouts for subtracks.
Summing stacks provide a convenient way to work with a multi-output software instrument
(MOSI) and its individual outputs as a single unit. This can be used, for example, for programmed
drum kits. You can create a summing stack for a MOSI with the MOSI channel strip on the first
subtrack, with additional subtracks for the output aux channel strips of the MOSI stack. When
you record and edit MIDI regions on the main track, the MIDI events are sent to the subtrack
containing the MOSI for playback.
After you create a summing stack, you can route individual subtracks to different destinations.
Note that if you route subtracks to a destination “outside” of the stack, those subtracks are
no longer affected by the controls on the main track. Audio subgroups you create are saved
as part of the summing stack, and their auxes appear as the last (bottom) subtracks in the
summing stack.
The master track is also a Track Stack. For more information, see Work with the master track.
You create a Track Stack by selecting (adjacent or nonadjacent) tracks in the Tracks area.
Nonadjacent tracks move so that all tracks are grouped together in the Track Stack. Both types
of Track Stacks can contain any combination of track types as subtracks. A folder stack can also
include summing stacks as subtracks.
You can hide the subtracks of a Track Stack to save space in the Tracks area, or show them in
order to record or edit. You can add or remove tracks from a Track Stack, and reorder tracks in a
Track Stack (reordering tracks doesn’t affect the sound).
After creating the summing stack, you can route individual subtracks to a different destination.
If you do so, however, the rerouted subtracks are no longer controlled by the main track’s
channel strip.
Note: When you add a track to a summing stack, its routing changes to the aux assigned to the
main track.
Reorder subtracks
m Drag a subtrack by its header up or down inside the Track Stack.
When you remove a subtrack from a summing stack, the track’s output routing changes from the
aux used by the main track to the main outputs.
The master track is a Track Stack. For stereo projects, the main track is assigned to the stereo
output chosen in Logic Pro > Preferences > Audio > I/O Assignments > Output, typically Output
1-2. For surround projects (with at least one channel strip routed to surround), the main track
is assigned to the master channel strip, which carries the surround sum processing plug-ins.
All shared effect aux channel strips (auxes using a Bus as input, which is fed via Sends) are
automatically added as subtracks. All output tracks in the project, and all effect auxiliary tracks
are affected by changes to the master track.
Neither the main track nor any of the subtracks of the master track contain audio or MIDI regions,
but they may contain automation data.
For more information about the master channel strip in the Mixer, see Channel strip types. For
information about track automation, see Add automation to tracks.
After you show the subtracks for the master track, you can choose shared effect parameters to
automate, record or add automation control points, and edit the automation to control shared
effect parameters.
You can set the basic playback volume using the Master Volume slider in the control bar. This
slider corresponds to the master channel strip in the Mixer, and acts as a master volume control
for the overall project. For more information, see Control the overall project volume.
Only one track in a project can be a groove track. You can select which tracks in the project
match the timing of the groove track. When a track is set to match the groove track, time
quantization is unavailable for that track.
To prevent a track from matching the groove track, deselect the Match Groove Track checkbox.
Using Bounce in Place, you can process audio, software instrument, or Drummer tracks, or the
regions on those tracks. The audio file format of the bounce (sample rate and resolution) is
determined by the audio recording project settings.
Bounce in Place might seem similar to the Freeze function, but there are several differences:
• Both save CPU power by rendering all effects (or instrument) plug-ins of a track.
• Freeze allows you to return to the original state of the tracks and their automation data, unlike
Bounce in Place.
• Freeze (in 32 Bit Float) safeguards against volume clipping.
• Name field: Enter a name for the bounce file in the field. The name defaults to the region name
of the first selected region, with the extension _bip added at the end.
• Destination buttons: Define the track on which the bounce file is placed. You have two options:
• New Track: Creates a new audio track below the selected track, and places the bounce file on
that track.
• Replace Track: Replaces the existing track, and places the bounce file on it.
• Include Instrument Multi-Outputs checkbox: Select to include aux channel strips with multi-
output signals of the instrument in the bounce process. Otherwise, only the channel strips of
tracks with selected regions are bounced.
• As Additional Tracks checkbox: Select to create additional bounce files for every aux with any
multi-output of the selected multi-output software instrument as input source.
Following the bounce in place, the original track content (all regions, and all automation data
except for volume, pan, and sends) is lost, and the original instrument or track channel strip is
reset. You can use the Undo command if you want to return to the pre-bounce state.
• Bypass Effect Plug-ins checkbox: Select to disable all plug-ins on the source track during the
bounce process.
• Include Volume/Pan Automation checkbox: Select to have volume and pan automation
performed during the bounce process, with their result influencing the bounce file. Otherwise,
the volume and pan automation is simply copied, not performed.
• Normalize pop-up menu: Choose between three states of normalization:
• Off: Turns off normalization.
• Overload Protection Only: Allows downward normalization in case of overloads—levels above
0 dB, which would lead to clipping—but no normalization in case of lower levels.
• On: Allows full bidirectional normalization.
4 Click OK to trigger the in-place bounce-and-replace for all tracks.
• Name field: Enter a name for the bounce file in the field. The name defaults to the region name
of the first selected region, with the extension _bip added at the end.
• Destination buttons: Define the track on which the bounce file is placed. You have two options.
• New Track: Creates a new audio track below the selected track, and places the bounce file on
that track.
• Selected Track: Places the bounce file on the selected track.
• Source buttons: Define what happens to the source regions after bouncing. You have three
options:
• Leave: Leaves the source region unaltered after processing the bounce file.
• Mute: Mutes the source region after processing the bounce file.
• Delete: Deletes the source region from the original track after processing the bounce file.
• Include Instrument Multi-Outputs checkbox: Select to include aux channel strips with multi-
output signals of the instrument in the bounce process. Otherwise, only the channel strips of
tracks with selected regions are bounced.
• Bypass Effect Plug-ins checkbox: Select to disable all plug-ins on the source track during the
bounce process.
2 Enter a name for the exported audio file, and browse to a location to save it.
3 Choose a file format for the new audio file from the Save Format pop-up menu.
4 Choose the bit depth for the new audio file from the Bit Depth pop-up menu.
5 Set the following parameters, as necessary:
• Multi-Output Software Instruments: For regions on software instrument tracks with multi-
output software instruments, choose one of the following options.
• One File per Track: Mixes the multi-output signals with the main output into one file, for each
multi-output software instrument track. In situations where multiple tracks use the same
multi-output software instrument channel strip, one file is created for each track.
• One File per Channel Strip: Creates additional files for each aux channel strip that has a multi-
output of the selected track’s multi-output software instrument as Input source.
• Bypass Effect Plug-ins: Select to disable all plug-ins on the source track.
• Include Audio Tail: Select to extend the length of the created file to include any instrument
release and potential effect tail (reverb, delay, and so on).
• Include Volume/Pan Automation: Select to have volume and pan automation performed
on export, with their result influencing the created file. Otherwise, the volume and pan
automation is simply copied, but not performed.
Note: If you plan to use the exported regions with an external application for processing,
mixing, or editing, exporting them with no volume and pan automation is generally desirable.
• Normalize: Choose one of the following options:
• Off: The exported file is not normalized.
• Overload Protection Only: Allows downward normalization in case of overloads—levels above
0 dB, which would lead to clipping—but no normalization in case of lower levels.
• On: The exported file is normalized both for overloads and for lower levels.
6 Select the Add resulting files to Project Audio Browser checkbox to add the exported file to the
Project Audio Browser.
7 Click Save.
When you select one or more audio regions and choose Move Files, all audio files used for the
selected regions are moved to the location you choose, both audio files stored in the project and
audio files referenced from outside the project.
Because Standard MIDI file type 0 format files can only save a single MIDI region, you must also
join MIDI regions you want to export as a MIDI file in file format 0. You can do this by selecting
the regions and choosing Edit > Join (or use the Glue tool).
When Show Advanced Tools is selected in the Advanced preferences pane, additional track
parameters are available, including Channel, Freeze Mode, Q-Reference, Delay, Flex Mode, and
Staff Style parameters.
You can also use step input recording techniques, which allow you to insert MIDI notes when not
in a real-time recording mode. And there are several advanced recording techniques available
that will help speed up your workflow.
When it comes to audio take recording—recording multiple audio performances over the same
section of a project—you can comp your audio recordings. This process involves selecting the
best parts from the different performances and piecing them together into a single, master
composite take.
Note: If Fade Out is turned on, it will be temporarily disabled while recording, so that you can
hear what you record.
Record audio
Before recording audio
You can record your voice, an acoustic instrument, or any other sound using your computer’s
built-in microphone or a microphone connected to your computer.
201
• Check the monitoring level, which controls the playback (or monitoring) level, not the
recording level.
• Tune any instruments that are connected to your system, to ensure that your external
instrument recordings are in tune with any software instruments, samples, or existing
recordings in your project. You can access the Tuner using the Tuner button in the control bar.
For details about the Tuner plug-in, see the Logic Pro Effects manual.
2 Move the playhead to the point in the ruler where you want to start recording.
By default, Logic Pro includes a metronome—a steady beat to help you play in time
while recording.
3 Do one of the following:
• If you only want Logic Pro to play a one-measure count-in before recording starts, Control-click
the Metronome button in the control bar, choose Metronome Settings from the shortcut
menu, then select the “Only during count-in” checkbox.
• Set the playhead a few beats before the point where you want the recording to begin, to give
yourself time to start playing.
4 Click the Record button in the control bar (or press R) to start recording.
5 Start singing or play your instrument.
The recording appears as a new audio region on the track as you record.
6 Click the Stop button in the control bar (or press the Space bar) to stop recording.
You can view the newly recorded audio region in the Project Audio Browser, when Show
Advanced Tools is selected in the Advanced preferences pane.
Later, you can preview the take recordings and choose which one you want to use in the
project. You can also create and edit comps, by selecting the best parts from several takes and
combining these parts into one master comp.
• Drag vertically in the locator fields in the control bar (when Show Advanced Tools is selected
in the Advanced preferences pane).
5 Click the Stop button in the control bar (or press the Space bar) after you finish capturing
cycle passes.
6 Open the take folder by doing one of the following:
• Click the disclosure triangle in the upper-left corner of the take folder.
Click to open the take folder.
7 Click the Stop button in the control bar (or press the Space bar) to stop recording.
Punch recording is only available when Show Advanced Tools is selected in the Advanced
preferences pane.
When Punch on the Fly mode is on, recording occurs in the background from the moment
you start playback. This means there needs to be twice the number of available channel strips
than the number enabled for recording. A dialog appears if you exceed the number of channel
strips needed.
Important: It is recommended that you leave Punch on the Fly mode turned on (which it is,
by default). You only need to turn it off if you’re recording more than the number of channel
strips available (in a new project that’s more than 128 tracks), or if your hard disk is unable to
accommodate recording a large number of tracks. To turn it off, choose Record > Allow Quick
Punch-In, or Control-click the Record button, then choose Allow Quick Punch-In from the
shortcut menu.
Autopunch mode
Autopunch describes the use of predefined punch-in and punch-out points to start and stop
recording. One advantage is that you can concentrate on your playing, rather than on controlling
the software. Another advantage is that you can set the starting and stopping of recordings far
more precisely than is possible if “punching in on the fly.”
When it comes to judging punch-in and punch-out points during punch recording, you should
turn on auto input monitoring (which it is, by default). This setting allows you to hear the input
signal only during the actual recording; before and afterward you’ll hear the previously recorded
audio on the track. If auto input monitoring is turned off, you will always hear the input signal.
Replace recording is only available when Show Advanced Tools is selected in the Advanced
preferences pane.
You can also delete an audio recording, and its related audio file in the Project Audio
Browser, when Show Advanced Tools is selected in the Advanced preferences pane.
The audio region is removed from the Tracks area but the audio file remains in the project.
Delete an audio recording and its related audio file from the project
m Choose Audio File > Delete File(s) from the Project Audio Browser menu bar.
The deleted audio files are sent to the System Trash where they remain until you empty
the Trash.
Be sure to follow the instructions that came with the keyboard, which may include installing the
correct driver on your computer. Check the manufacturer’s website for the latest driver software.
If you’re using a MIDI interface, be sure to follow the instructions that came with the interface.
As you play, the notes you play are highlighted in the Musical Typing window.
• Drag the blue rectangle in the overview over the range you want to play.
• Click an area of the overview outside the blue rectangle to move it to where you clicked.
• Click one of the small triangles to the left and right of the keys. Clicking the left triangle lowers
the range by an octave, and clicking the right triangle raises the range by an octave.
6 Click the Stop button in the control bar (or press the Space bar) to stop recording.
Recording multiple MIDI takes is only possible when Show Advanced Tools is selected in the
Advanced preferences pane.
The end result is a single MIDI region that contains the merged performances from each cycle
pass. However, you can also overdub a MIDI recording when not in Cycle mode.
You can also record to multiple software instrument tracks successively (in Cycle mode)
when Show Advanced Tools is selected in the Advanced preferences pane.
Replace recording is only possible when Show Advanced Tools is selected in the Advanced
preferences pane.
Your new recording replaces the portion of the previous material you recorded over.
You can use one or more of the following for step input:
• Musical Typing keyboard
• Step Input keyboard
• MIDI keyboard
The Step Input Keyboard is only available when Show Advanced Tools is selected in the
Advanced preferences pane.
You can also color audio takes automatically while recording, when Show Advanced Tools is
selected in the Advanced preferences pane.
3 Choose a color.
When this setting is selected, audio take folders use the color selected in the Color palette for the
first take, but different colors for each of the following takes in that take folder. All colors used in
an audio take folder are selected from the same color row in the Color palette, advancing by a
predefined number of columns after each take.
Marking a take while recording is only possible when Show Advanced Tools is selected in the
Advanced preferences pane.
This command places a tag in the current take, at the position the key command was used. All
audio that precedes the use of the key command is tagged as a good take, and will be used in
the final comp.
Capturing a recent performance is only possible when Show Advanced Tools is selected in
the Advanced preferences pane.
Imagine a scenario in which you have recorded multiple performances of a vocal solo over the
same section of a project. You can select the best parts from the different performances and
piece them together into a single master take. This process is referred to as comping and is
achieved by using the Quick Swipe Comping feature. You can also drag or cut the contents of
take folders.
You can switch individual take folders between the following two editing modes, with the active
mode determining the types of edits that you can make:
• Quick Swipe Comping: Allows quick swipe behaviors in the take folder, allowing you to create
and edit comps.
• Quick Swipe Comping off: Turns off quick swipe behaviors in the take folder, allowing you to cut,
drag, and move takes or take folders.
m Choose Quick Swipe Comping from the Take Folder pop-up menu.
Take Folder pop-up menu
You can also use the following key commands to step through take recordings in an open or
closed take folder:
• Select Previous Take or Comp: Moves back through the takes or comps as listed in the take
folder’s pop-up menu.
• Select Next Take or Comp: Moves forward through the takes or comps as listed in the take
folder’s pop-up menu.
The comp sections, located in the top lane of the take folder, reflect the combined selections
from all takes. The vertical lines in the comp overview indicate the transitions between the
different take sections.
The current comp is saved, and added to the list of comps in the pop-up menu.
The current take is saved as a new comp named Comp X: Comp X, and is added to the list of
comps in the pop-up menu. By default, new comps are saved as Comp X: Comp X, but you can
also rename comps.
Extending a take selection (dragging the start point to the left or the end point to the right)
shortens adjacent selections on other takes. Shortening a take selection (dragging the start point
to the right or the end point to the left) extends adjacent selections on other takes. This ensures
that you don’t create silence between take selections.
m To shorten a take section: Place the pointer over the start or end point of a take selection, then
Shift-drag.
Shortening a take selection (dragging the start point to the right or the end point to the left)
does not extend adjacent selections on other takes. This allows you to create silence between
take selections.
This action moves the selection, while at the same time extending or shortening any adjacent
take selections.
The same area is automatically deselected in another take. This is a quick way to compare a
section of two different takes.
If the take doesn’t contain any selections, all unselected areas in other takes are selected in the
take you click.
Rename a take
1 Choose the take you want to rename from the Take Folder pop-up menu in the upper-left corner
of the take folder.
You can also click a take with the Text tool, then enter a new name in the text field that appears.
Rename a comp
1 Choose the comp you want to rename from the Take Folder pop-up menu in the upper-left
corner of the take folder.
Delete a take
1 Choose the take you want to delete from the Take Folder pop-up menu in the upper-left corner
of the take folder.
Delete a comp
1 Choose the comp you want to delete from the Take Folder pop-up menu in the upper-left corner
of the take folder.
2 Choose Delete all other Comps from the Take Folder pop-up menu.
All comps, with the exception of the currently active comp, are deleted. (This command is
available only when a take folder contains more than one comp and when a comp is active.)
Also, after cutting a take region, you might want to resize one of the two adjacent regions.
Resizing one of them might impact the length of the other.
Note: To perform the following tasks, you must turn off Quick Swipe Comping mode for the
selected take folder.
Edit a take region’s start or end point when bordered by another take region
m Place the pointer over the top-left or top-right edge of the take region, then drag when you see
the Junction pointer.
Extending a take region (dragging the start point to the left or the end point to the right)
automatically shortens the adjacent take region. Shortening a take region (dragging the start
point to the right or the end point to the left) automatically extends the adjacent take regions.
This behavior ensures that you do not create silence between different take region sections.
Note: To perform the following tasks, you must turn off Quick Swipe Comping mode for the
selected take folder.
The take folder is cut at the clicked position and all takes inside the take folder are also cut at
the same position. As a result, your track lane contains multiple take folders and your take lanes
contain multiple take regions, all of which can be edited independently.
The take folders are cut at the clicked position and all takes inside the take folders are also cut at
the same position. As a result, your track lanes contain multiple take folders and your take lanes
contain multiple take regions, all of which can be edited independently.
The first cut occurs at the clicked position, and all additional cuts occur at equal intervals up to
the take region end point.
Note: To perform the following tasks, you must turn off Quick Swipe Comping mode for the
selected take folder.
If the dragged take region does not overlap with a take region in the currently active take, it will
be added to the take lane of the active take. A new take lane is created directly under the take
folder, and the take region is added as a new take.
2 Choose “Export active Take to New Track” from the Take Folder pop-up menu.
The active take is copied to a new track, which is created below the take folder track. The
exported take can be made up of one or more take regions. The content of the original take
folder remains intact.
2 Choose “Export active Comp to New Track” from the Take Folder pop-up menu.
The active comp is copied to a new track, which is created below the take folder track. The
content of the original take folder remains intact.
2 Choose “Move active Take to New Track” from the Take Folder pop-up menu.
The active take is moved to a new track, which is created below the take folder track. This take is
no longer available in the original take folder.
2 Choose “Move active Comp to New Track” from the Take Folder pop-up menu.
The active comp is moved to a new track, which is created below the take folder track. This comp
is no longer available in the original take folder.
You can also flatten a take folder and merge the results. The take folder is replaced with a single
region that represents the current comp selections. All take region sections not used in the
current comp are deleted.
The take folder is replaced with multiple regions that represent the current comp selections.
2 Choose Flatten and Merge from the Take Folder pop-up menu.
The take folder is replaced with multiple regions that represent the current comp selections. The
new regions are then merged to create a new audio file in the Tracks area.
The latter option affects only the selected take folder, not all selected take folders.
These commands use the original channel strip for all new tracks. All takes and comps, with the
exception of the currently active comp, are muted. This ensures that the playback result remains
unchanged. Any edits made to one of these tracks will be reflected in all others.
The latter option affects only the selected take folder, not all selected take folders.
These commands use different channel strips for each new track, but automatically assigns the
original channel strip setting to all of them. None of the takes or comps is muted. Edits can be
made to each of the tracks independently.
247
The following browsers are only available when Show Advanced Tools is selected in the
Advanced preferences pane:
• Project Audio Browser: Use to add and remove audio files.
• All Files Browser: Use to import files, search for files using advanced search criteria, and import
data and settings from other projects.
The All Files Browser is only available when Show Advanced Tools is selected in the
Advanced preferences pane.
You can also use the All Files Browser to search for media files by name, as well as view or clear
recent search terms, or add search criteria that allows for a more advanced file search.
The All Files Browser is only available when Show Advanced Tools is selected in the
Advanced preferences pane.
m To clear a search term: Click the small “x” at the right side of the search field.
m To clear all search terms: Click the magnifying glass icon at the left side of the search field, then
choose Clear Search History from the pop-up menu.
The All Files Browser is only available when Show Advanced Tools is selected in the
Advanced preferences pane.
When you add an Apple Loop to a project, a region is created for the loop. When the project
plays, the region plays at the project’s tempo and key. This lets you use several loops together,
even if the loops were recorded at different speeds and in different keys.
Using the Loop Browser, you can find loops with the instrument, genre, and feel you want, play
loops, and add loops to your project. You can also create a selection of your favorite loops, create
your own loops, and customize the Loop Browser.
m Click Loops at the top of the Loop Browser, then in the pop-up menu that appears, choose the
Jam Pack or folder with the loops you want to view.
Cancel button
The search term can be alphabetical or numerical. Any files that match your search term are
displayed in the results list.
Play a loop
1 Select a loop in the results list.
The loop plays back in the project’s tempo and key.
2 Drag the Volume slider at the bottom of the Loop Browser to adjust the volume of the loop
you’re listening to.
3 Choose a key from the “Play in” pop-up menu to adjust the playback key.
The loop plays to the project key by default, but you can play the loop in its original key or any
key from C to B.
4 Click the loop again to stop playing.
2 To access your favorites, click the Favorites button in Button view, or select Favorites in
Column view.
New projects default to a project tempo of 120 bpm or to the native tempo of the first Apple
Loop added. When you add subsequent Apple Loops, they automatically play at the project
tempo. When you add an Apple Loop, it’s matched to the project key. If you change the project
key, the regions created from the loops are transposed to the new key.
There may be occasions when you need to reindex your Apple Loops user library—after you
move loops from the User Loops folder to another hard disk, for example.
4 Choose the scale type for the loop from the Scale pop-up menu.
5 Choose the musical genre for the loop from the Genre pop-up menu.
6 Select an instrument category from the left column of the Instrument Descriptors list, then select
an instrument from the right column.
7 Click the mood buttons that fit the loop to add mood descriptors for easy searching.
8 When you’re finished, click Create.
The loop is added to the Loop Browser and to the loop index. You can find it by using the
keyword buttons or menus, or by entering the name in the search field at the bottom of the
Loop Browser and pressing Return.
If you have one or more Jam Packs installed on your computer, you can display only the loops
from a particular Jam Pack, or only the loops included with GarageBand. If you have Apple Loops
from third-party manufacturers installed on your computer, you can choose to display third-party
loops only. If you have created your own Apple Loops, you can display the loops for your user
account, or display loops shared by all users on your computer.
You can swap column positions by dragging the column header left or right, and resize column
widths by dragging the vertical line that separates the column headers.
You can add, edit, delete, and rename audio files and regions in the Project Audio Browser. You
can add audio files to your project by dragging them from the Project Audio Browser into the
Tracks area, where you can edit, move, and copy them.
The Project Audio Browser is only available when Show Advanced Tools is selected in the
Advanced preferences pane.
m Click the Browsers button in the control bar, then click Project.
m Choose View > Show Browsers (or press B), then click Project.
You can delete audio regions and audio files in the Project Audio Browser. In addition to deleting
unused audio files, you can also delete unused portions of audio files. This usually frees up a lot
of space on the hard disk.
The new region appears below the existing regions in the list. Each region is assigned a unique
numerical appendix. For example, organ.aif is the parent audio file. The automatically created
region is simply called organ, and newly created regions are called organ.1, organ.2, and so on.
Delete sections of audio files that are no longer used in the project
1 Do one of the following:
• Select the audio files that you want to optimize in the Project Audio Browser.
• Choose Edit > Select Used.
2 Choose Audio File > Optimize File(s).
Logic Pro determines which (file) segments are not contained in any of the regions used in
the Tracks area. These segments are deleted, and the remaining portions of the audio file are
retained and aligned side-by-side in the file. The regions in the Project Audio Browser are
redefined and the project is automatically saved.
The audio files of deleted groups reappear at the top of the list in the Project Audio Browser.
The audio file is renamed in all currently opened projects that use the file. Any backup files on
the same disk drive are also renamed.
You can also create copies of audio files on a different hard disk, or other storage medium. The
source files remain in their original location, unlike the behavior when you move files.
You can also create one or more independent audio files from selected regions in the Project
Audio Browser and Tracks area.
The current region information for that audio file in the Project Audio Browser is saved in the
audio file. Any existing region information is overwritten.
The saved region information for that audio file is displayed in the Project Audio Browser and can
be used in the current project.
The compressed audio file is added to the Tracks area, and a region that encompasses the
complete audio file is created. Audio regions that point to compressed audio files are denoted by
the following symbol:
Compressed audio file symbol
You can edit this region in the same way as a normal audio region in the Tracks area.
Audio files you import from the Finder do not change to match the tempo or key of your
project. When Show Advanced Tools is selected in the Advanced preferences pane, you can
convert the region so that tempo changes are written into the audio file.
Note: You need to install the REX Shared Library © Propellerhead Software when using ReCycle
files within Logic Pro. For more information on ReCycle files, see the Propellerhead website.
• Don’t Fix: Imports the file as is. All slices of the file overlap, to match the tempo of Logic Pro.
• Add tracks: Distributes the slices across multiple audio tracks, allowing you to adjust the
position or delete slices freely. The Number of Audio Tracks field determines how many tracks
are used for the distribution of the slices. These tracks are in addition to the original track that
the ReCycle file was added to.
• Crossfade: All slices of the file are imported to the same track, and are automatically crossfaded.
The length of the crossfade is determined by the value (shown in milliseconds) displayed in
the Crossfade Length field.
• Render into single file: This function writes all ReCycle slices into a single audio file. The current
Logic Pro project tempo is used for the rendering process.
• Render to Apple Loop: Imports the ReCycle file as an Apple Loops file.
3 Click OK.
ReCycle slices
Each of these slices references the same audio file, which can be found in the Project
Audio Browser.
Note: If you move the ReCycle file folder to another audio track, the audio channel strip
destination (of the track inside the folder) does not change accordingly. You need to open the
folder and change the audio channel strip destination manually, to hear the ReCycle audio data.
Note: The size of the transferred audio region is limited to 10 MB, which should be sufficient
for most ReCycle loops (an eight-bar stereo loop in 4/4 at 70 bpm uses approximately 5 MB, for
example).
Audio files imported into a Logic Pro project can be at any supported bit depth and sample
rate. Logic Pro supports bit depths of 16, 20, and 24 bits, and sample rates of 44.1, 48, 88.2, 96,
176.4, and 192 kHz. Logic Pro can use the file’s sample rate, or can perform a real-time sample
rate conversion.
In addition to audio files, Logic Pro can also import MIDI and project information.
The following list describes all file formats supported by Logic Pro:
• WAVE and AIFF Files: Wave (WAV) and Audio Interchange File Format (AIFF) audio files are
very similar. They can be stored at different bit depths (16 and 24 bit are supported by Logic
Pro), in mono, stereo, or surround, and at sample rates up to 192 kHz. Logic Pro also supports
Broadcast Wave files, which can contain timestamp information. Files that provide timestamp
information can be recognized by a clock symbol, shown alongside the audio region name in
the Project Audio Browser. The file extension of broadcast wave files is .wav, allowing them to
be read by any application that supports the standard wave file format. In such programs, the
additional Broadcast Wave file information is ignored.
• Core Audio Format Files: Core Audio Format (CAF) files are containers that support integer and
float PCM formats, A-law, u-law, and a number of others including AAC and the Apple Lossless
Audio Codec (ALAC). Unrestricted file sizes are possible, at high sample rates and bit depths.
• Sound Designer Files: Sound Designer I and II (SDII) audio files are similar in structure to AIFF
files, and can contain timestamped region information. Use of Sound Designer format files can
make transfers between Logic Pro and Digidesign Pro Tools software more convenient.
• MP3, Apple Lossless, and AAC Files: MP3 and AAC files contain compressed audio information.
They are usually far smaller than equivalent WAV, AIFF, or SDII files. This reduction in file size is
due to different encoding techniques that “throw away” some of the audio information. As a
result, MP3 and AAC files do not sound as good as their WAV, AIFF, or SDII audio counterparts,
depending on the source audio material. Apple Lossless files also contain compressed audio
information. As the name suggests, the compression used (ALAC) does not discard audio
information in the same fashion as MP3 files. The sound of the compressed audio file is
identical to the original recording.
• Apple Loops: Audio loops contain additional identification information: time and date, category,
mood, key, and tempo. They also contain a number of transient markers, which break them
down into small time slices. The main advantage of audio loops is their ability to automatically
match the tempo and key of a Logic Pro project. Software instrument loops contain MIDI note
information that triggers a musical phrase or riff. The motif will be played, as is, when these
types of Apple Loops are added to an audio track. When added to a software instrument track,
the MIDI note information can be edited, as you would with any MIDI region.
• ReCycle Files: ReCycle (REX, RCY) files are generated in Propellerhead ReCycle software. These
are similar to Apple Loops audio files, in that they contain a number of slices, and match the
project tempo. When imported, a small folder that contains several regions—one for each
slice—is created. Each of these slice regions can be handled like any audio region. ReCycle
files, unlike Apple Loops files, do not follow the project key.
• Standard MIDI Files: Standard MIDI files (SMF) are a standard file format used in MIDI
sequencers. They can be read and saved in Logic Pro. SMFs may contain note, lyric, controller,
and SysEx data. They are added to MIDI or software instrument tracks in Logic Pro.
Once the GarageBand project is loaded into Logic Pro, you can freely change parts, mixing levels,
and plug-in parameters as in any Logic Pro project.
Note: You cannot open Logic Pro projects in GarageBand, nor can you export a Logic Pro project
in a format that can be read by GarageBand (except as an audio file).
Note: Software instrument tracks are always bounced to audio files. MIDI tracks are ignored.
Bouncing will automatically switch to real-time mode, if necessary (such as when an I/O or
External Instrument plug-in is used).
The XML import procedure allows you to change or retain the sample rate of audio files used in
your Final Cut Pro sequences. If you import sequences that use audio files with different sample
rates, you are given the following options:
• To alter the sample rate of your Logic Pro project to match all imported Final Cut Pro sequence
audio files.
• To retain the sample rate of your Logic Pro project. All Final Cut Pro sequence audio files that
use a sample rate that differs from the selected one are converted.
Note: A Final Cut Pro sequence is an arrangement of video, audio, and graphics clips,
edit information, and effects. When combined, they create a movie. Use of XML to import
Final Cut Pro sequences into Logic Pro allows you to exchange multiple audio tracks, with all
positional region information, region names, and volume and pan automation data retained.
Neither format recognizes any division of a track (into several MIDI regions, for example).
The pointer position—when the mouse button is released—determines the position (rounded
to the nearest bar) and destination of the first track in the imported file.
The MIDI file is loaded as a new project that contains all MIDI events—inclusive of time positions
and channel assignments, names of individual tracks, names and positions of markers, tempo
changes, and copyright marks. The copyright mark is read as marker text. As a default behavior,
Logic Pro automatically creates software instrument tracks for each MIDI track, and assigns an
appropriate GarageBand instrument to each, when you open a MIDI file. If you want to use
external MIDI tracks for each MIDI track, press Option while opening the MIDI file.
Note: Remember that most hardware sequencers can only read MS-DOS formatted disks, so limit
your filename to an 8.3 character name; for example, “proj0001.MID.”
AAF files
AAF (Advanced Authoring Format) is used by other DAW applications such as Pro Tools. You
can use it to import multiple audio tracks, inclusive of references to tracks, time positions, and
volume automation.
3 Choose a location, enter a name for the file, then click OK.
The export includes all used regions, inclusive of track and position references and
volume automation.
You can also add arrangement markers to a project, and use them to organize the project into
sections. For information about using arrangement markers, see Add arrangement markers and
Edit arrangement markers.
278
Work in the Tracks area
Tracks area overview
The Tracks area is where you arrange regions to build your project. The Tracks area, located in
the center of the Logic Pro main window, shows a visual representation of time moving from
left to right. You build your project by arranging regions in rows, called tracks, that run from the
beginning to the end of the Tracks area.
At the top of the Tracks area, the ruler shows units of time in either musical format (bars and
beats) or standard time format (minutes and seconds). You can position regions and other
items in the Tracks area with the units on the ruler; snap regions and other items to the grid to
precisely align them with bars, beats, or other (time) divisions; and use alignment guides to align
them with other items in the Tracks area. You can control the result of overlapping regions and
other edits using drag modes.
Playhead Ruler
Tracks Regions
The playhead extends from the top to the bottom of the Tracks area, and moves as the project
plays, showing the point currently playing in the project. At the top of the playhead is a triangle
that you can drag to move the playhead to a different part of the project, or scrub the regions in
the Tracks area.
You can also scroll to see another part of the project, and zoom in for precise editing or zoom
out to see more of the project.
When you open Logic Pro, the Tracks area appears in the main window. You can also open the
Tracks area as a separate window.
As the project plays, you can see the part currently playing by watching the playhead move
across the Tracks area. When you move the playhead, or move regions or other items in the
Tracks area, you can use the ruler to place them at the correct point in time. Alignment guides
appear when you move regions and other items to help you align them with other items in the
Tracks area.
When Smart Snap is chosen from the Snap pop-up menu, the units shown in the ruler reflect the
value set in the Tracks area grid. For details about snapping items to the grid, see Snap items to
the grid.
To set a project to use the musical grid, go to Logic Pro > Project Settings > General. You can also
show a secondary ruler that displays the alternative time format by choosing Secondary Ruler
from the Tracks area View menu. For more details about setting the project to use the musical
grid, see General settings.
When Show Advanced Tools is selected in the Advanced preferences pane, the Snap pop-up
menu is available in the Tracks area and in time-based editors, including the Piano Roll Editor
and Audio Track Editor. Using the Snap pop-up menu, you can set the Snap value and perform
other functions.
By default, the Snap function is relative. When you move or edit an item, it retains the same
relative distance from its original grid position. For example, if a region is placed at position
1.2.1.16, and you move the region two beats forward (with the Snap value set to Bar), the region
snaps to position 2.2.1.16, not 2.1.1.1 (or 2.2.1.1). You can move items so that they align with the
nearest grid value by choosing Snap to Absolute Value from the Snap pop-up menu.
You can show the grid in the Tracks area, to help you visualize the positions of items in the Tracks
area relative to the Snap value.
• Smart: Edit operations snap to the nearest bar, beat, sub-beat, and so on, depending on the
current ruler division value and the zoom level.
• Bar: Edit operations snap to the nearest bar.
• Beat: Edit operations snap to the nearest beat in a bar.
• Division: Edit operations snap to the nearest division value. (This is the time signature shown in
the LCD and the ruler.)
• Ticks: Edit operations snap to the nearest clock tick (1/3840 of a beat).
• Frames: Edit operations snap to the nearest SMPTE frame.
• QF (Quarter Frames): Edit operations snap to the nearest SMPTE quarter frame.
• Samples: Edit operations snap to the nearest sample.
Note: You can make sample-accurate edits only at a high zoom level. Use the Zoom slider to
zoom in, and take advantage of the Save and Recall Zoom Setting key commands to speed up
your workflow.
When the Tracks area is zoomed out so that the current Snap value would result in extremely
large movements or edits, the Snap pop-up menu is temporarily dimmed, and Smart snap is
used instead.
When the Tracks area is zoomed in very far, and a smaller Snap value (such as Division or Frames)
is chosen, normal mouse movements move items by larger grid units. To use the chosen Snap
value, either zoom out or hold down Control while moving items.
Using Control-Shift breaks the 1:1 relationship between the pointer and region (or Edit tool)
movements. This means that you may need to move the pointer a long way (horizontally)
to make the region (or Edit tool) move one pixel. Watch the help tag for an exact
numerical indication.
You can quantize regions in the Tracks area by using the Quantize parameter in the Region
inspector. Several advanced quantization parameters are also available in the Region inspector
for greater control over quantization.
Before you quantize audio regions on an audio track, you must assign a flex mode to the audio
track, and select the Flex parameter in the Region inspector for that region. For details, see Flex
Time algorithms and parameters on page 387.
The Quantize parameter in the Region inspector applies to whole regions. If you want different
parts of a region to have different Quantize values, you can split the region, apply different
quantize settings to different segments, and then join them using the Join command or the
Glue tool.
You can also step through the available Quantize values, one at a time, with the Set Quantize
Parameter to Next Value and Set Quantize Parameter to Previous Value key commands.
When you quantize audio regions, white lines called quantize flex markers appear over the
selected audio regions, to indicate where audio has been time-stretched during the time
quantization process.
The quantization grid for a MIDI region always begins at the start of the region. If the MIDI region
is not aligned with the beginning of a bar, neither is the quantization grid.
For detailed information about Quantize values and advanced Quantize parameters, see Quantize
parameter values and Advanced quantization parameters.
• Overlap: Preserves the current region borders when you drag one region over another.
• No Overlap: When two regions overlap, the overlapped area of the left (earlier) region
is shortened.
• X-Fade: When two audio regions overlap, the overlapped area is crossfaded.
• Shuffle R: Aligns regions when you move, resize, or delete them, in the following ways:
• Move: Moving a region to the right aligns the end point of the region with the start point of
the region that follows, so there is no space (gap) between them.
• Resize: When you resize the left edge of a region, the preceding regions move by the change
in length. If this causes preceding regions to move past the start of the project, the resized
region then overlaps the preceding ones by the corresponding amount.
• Delete: The remaining regions on the track move by the length of the deleted region.
• Shuffle L: Aligns regions when you move, resize, or delete them, in the following ways:
• Move: Moving a region to the left aligns the start point of the region with the end point of
the preceding region, so there is no space (gap) between them.
• Resize: When you resize the right edge of a region, the regions that follow move by the
change in length.
• Delete: The remaining regions on the track move by the length of the deleted region.
Only one audio region at a time can be played on each track. When two audio regions on the
same track overlap, only the later (right) region is heard.
You can also scrub selected audio regions. When the Scrubbing with Audio in Tracks project
setting is active, MIDI regions are also scrubbed (whether or not they are selected). Muted tracks
and regions are not heard, so you can control which tracks and regions you hear by muting or
soloing them.
Note: If the Pause button is not visible in the control bar, you can show it by customizing the
control bar.
You can also scrub via external MIDI control (such as a control surface or keyboard controller)
using the Scrub by MIDI value (-2-) function (available in the Controller Assignments window; see
the Logic Pro Control Surfaces Support manual). Any MIDI controller number can be assigned to
this function. Data bytes over 64 scrub forward, and those under 64 scrub backward.
Note: Scrubbing is automatically made active when you split regions with the Scissors tool in the
Tracks area, making it easier to identify the cut position.
You can zoom in to make precise edits and see more detail in the Tracks area, or zoom out to
view more of your project. You can also zoom the amplitude of the waveforms in audio regions
in the Tracks area.
You can speed up your workflow by using the Save and Recall Zoom Setting key commands. If
your computer has a trackpad that supports gestures, you can also scroll and zoom in the Tracks
area using gestures.
You can arrange and edit the following types of regions in the Tracks area:
• Audio regions from audio recordings, audio Apple Loops, and imported audio files on audio
tracks
• MIDI regions from software instrument (and external MIDI instrument) recordings, software
instrument Apple Loops, and imported MIDI files on software instrument tracks
• Drummer regions generated on Drummer tracks
You can edit regions in the Tracks area in several ways. For example, you can:
• Select regions
• Cut, copy, and paste regions
• Move regions to another track or to another point in the Tracks area
• Loop regions
• Shift the playback position of regions to create subtle changes in the rhythmic feel
• Resize regions to change how long they play
• Time stretch regions to change the relative distance between notes and other events
• Split and join regions
• Demix MIDI regions
• Create aliases of MIDI regions and clone audio regions
• Change the color of regions
• Convert audio regions to EXS sample zones
• Delete regions
• Edit region parameters in the Region inspector
Select a region
m Click the region in the Tracks area.
Only the part of the region inside the marquee is selected, letting you select inside, or across
portions of, regions. You can perform most edits, such as moving, cutting, copying, and deleting,
in the selected area. After editing, the selected area becomes a new, separate region. The
marquee selection uses the current Tracks area Snap value.
If you play a project after making a marquee selection, playback starts at the left edge of the
selection, and ends at the right edge. If you create a marquee selection while the project is
playing, playback continues past the end of the selection.
If you start recording after making a marquee selection, Autopunch mode is activated, and the
marquee selection is replaced by the punch locators. All tracks within the marquee selection are
record-enabled, and all other tracks are record-disabled.
This action snaps the selection to ticks or samples when editing MIDI or audio regions,
depending on the current zoom level. See Snap items to the grid.
This action snaps items to the current division value when editing MIDI or audio regions,
depending on the current zoom level. See Snap items to the grid.
This action sets the locators to the marquee selection boundaries, rather than the whole region.
When you edit automation data that is spanned by a marquee selection, two control points are
automatically created at the left edge, and two at the right edge, of the selection. This lets you
quickly define and create automation data by converting the marquee selection into automation
control points.
Cut a region
m Select the region, then choose Edit > Cut (or press Command-X).
Copy a region
Do one of the following:
m Select the region in the Tracks area, then choose Edit > Copy (or press Command-C).
m Option-drag the region.
When you copy an audio region, a new region is automatically created in the Project Audio
Browser. The new region retains the name of the original, with a sequential number added. For
example, for a region named MyLoop, the first copy is MyLoop.1, the second copy is MyLoop.2,
and so on.
The copied region is pasted into the selected track, at the same position as the source region.
This is useful if you want to copy a region to the same spot on a different track, to independently
process or thicken the part, for example. This function is also ideal for creating layered MIDI or
instrument parts.
When you move a region, it snaps to the nearest position on the Tracks area grid, using the
current Snap value. You can override the grid by holding down Control while dragging regions to
move them in steps of one division, or by holding down both Control and Shift while dragging
to move them by single ticks or samples (depending on the zoom setting).
You can also nudge regions (move them in small increments) left or right using key commands.
To nudge regions, you first set the nudge value, then move selected regions by this value.
Alternatively, you can nudge regions by a set value.
Tip: You can also move and resize regions numerically by opening an Event Float window. For
more information, see Event Float window.
Move a region
Do any of the following:
m Drag a region left or right in the Tracks area to move it to a new point in the same track.
m Drag an audio region up or down in the Tracks area to another audio track.
m Drag a MIDI region up or down in the Tracks area to another software instrument track.
You can limit the movement of regions to either the horizontal or vertical axis by selecting
the Logic Pro > Preferences > General > Editing > Limit Dragging to One Direction In Tracks
checkbox. If you initially move a region left or right, movement is limited to the horizontal axis.
If you want to move it between tracks, release the mouse button, reselect the region, then drag
it up or down. While this preference is selected, you can override it by holding down Shift when
moving regions.
Alternatively, you may want to insert some empty bars in the middle of a project, to create space
for another chorus, verse, or bridge, for example. As with the previous example, all existing tempo
changes and so on are moved accordingly (to the right by the number of inserted bars).
You can limit changes to only selected regions. If you do this, rather than moving all regions
within a project section, you are asked if you want to move global events such as bar changes,
tempo changes, and score symbols. This global edit is performed on all regions, when used.
Note: The toolbar features a number of section-editing buttons that can be used to perform
some of the operations described below. When these buttons are used, the operation affects
all regions that fall between the locators, regardless of which regions in the area are selected.
To perform these operations on selected regions within the locators, use the appropriate key
command after selecting the regions.
Insert a gap between regions using the locators (the cycle length)
1 Set the left and right locator positions by doing one of the following:
• Drag from left to right across a portion of the ruler.
• Set the values in the locator fields in the LCD.
2 Select the regions you want to move by the cycle length. If no selection is made, all regions that
fall between the locators are affected.
Clicking the Insert Silence button in the toolbar also affects all regions that fall between
the locators.
3 Choose Edit > Cut/Insert Time > Insert Silence Between Locators (or use the corresponding key
command).
• For selected regions that are longer than the cycle length: Regions are cut at the left locator
position; the second region (newly created from the cut) is moved to the right of the right
locator position, creating a gap between the regions.
• For selected regions that fall wholly within the locators: Regions that began at the left locator
position now begin at the right locator position.
• For a combination of partially and wholly selected regions that fall within the locators: The
encompassed section is cut, and moved to the right locator position.
• Choose Edit > Move > Shuffle Right within Selection (or use the corresponding key command).
The first selected region on each track is moved to the right, and all subsequent regions
remain unchanged.
Any regions that span the cycle area (for example, a 16-bar region that starts at bar 1 and ends at
the start of bar 17) are cut.
The section between the locators (bars 5 to 8) is deleted from all selected regions. (In fact, it is
copied to the Clipboard and removed from the arrangement.)
All regions to the right of the right locator are moved to the left by the length of the cycle
(4 bars), including newly created regions that result from the operation.
In the case of the 16-bar region example, from above, it would be cut into two regions:
• One would span bars 1 to 4.
• The other would now be an 8-bar region that is placed from bar 5 to the start of bar 13.
Tip: The Snip command is ideal for situations in which you want to remove an entire section of
your arrangement, such as a chorus.
Tip: The Splice command is perfect when you want to insert a part (a chorus, for example)
at another point in your arrangement. To guarantee all tracks are shifted, including tempo,
time signature changes, and markers, make sure you select everything beforehand (using
Command-A or Shift-I).
3 Choose Edit > Cut/Insert Time > Snip: Repeat Section Between Locators (or use the
corresponding key command).
The portions of all regions that are wholly or partially encompassed by the locators are copied
and pasted starting at the right locator position.
You can also move, copy, and delete sections of a project using arrangement markers. For more
information, see Add arrangement markers.
The Delay parameter in the Region inspector is mainly intended for creative musical purposes,
such as rhythmically offsetting regions. It can also be used to fix timing problems in cases such
as the following:
• The attack phase of the sound is too slow. A good musician will automatically compensate for
this by playing the notes slightly early. With very slow sounds, you may need a pre-delay of
over 100 ms to even them out.
• The sound generator is reacting too slowly to the incoming note on messages. Older multi-
timbral sound generators often take tens of milliseconds before outputting a voice.
• The delay in output is not constant, as it is dependent on the order of notes arriving at the
external MIDI sound generator. You should therefore try pre-delaying rhythmically important
tracks by as little as one tick—it can work wonders on timing.
You can also loop a region that has been resized. When you loop a resized region, only the visible
portion of the region repeats when you play the project. If you add silence by lengthening a
region, the silence is included in each repetition when you loop it.
Loop a region
1 Place the pointer over the upper-right edge of the region.
The pointer becomes a Loop pointer.
Loop pointer
2 Drag the right edge of the region until it aligns with the point where you want it to stop playing.
As you drag the edge of the region, “notches” appear at the top and bottom of the region,
showing the beginning and end of each complete repetition.
The region loops continuously until the start of the next region in the track, or until the end of
the project. You can unloop the region by deselecting the Loop checkbox, or by pressing L again.
Note: Deselecting the Loop parameter resets the manually created loop length. The next time
the Loop parameter is used, the region is repeated until it either encounters another region in
the same track, or reaches the end of the project (or folder).
Software instrument loop repeats are converted into aliases. Audio loop repeats are converted
into cloned audio regions. As such, any alterations to the length of the original region affect all
aliases and cloned regions. For information about aliases and cloned regions, see Create aliases
of MIDI regions in the Tracks area and Clone audio regions in the Tracks area.
You can also move and resize regions numerically by opening an Event Float window. For more
information, see Event Float window.
Resize a region
1 Move the pointer over the lower-right edge of the region.
2 When the Resize pointer appears, drag the region to shorten or lengthen it.
Resize pointer
Note: If there is a gap between the regions, the Loop tool is shown when you move the pointer
over the upper-right corner of the earlier region.
2 Drag left or right.
Both regions are resized accordingly, with no gaps between them.
For audio regions, using the Set Region/Event/Marquee Start to Playhead Position key command
also moves the anchor point to the playhead position.
2 Choose Edit > Trim > Region End to Next Region (or use the corresponding key command).
The selected regions are lengthened to end at the start point of the next region on the track.
Muted regions appear gray in the Tracks area, for easy identification.
The region plays in isolation from the pointer position until you release the mouse button.
You can solo multiple regions by clicking them, then click-holding one of the selected regions
with the Solo tool. Playback starts from the position of the pointer until you release the
mouse button.
Muted tracks and regions appear slightly differently in the Tracks area, depending on how they
are muted:
• When a track is muted using its Mute button, the regions on the track are gray, but the region
names are in color.
• When a track is turned off using its On/Off button, both the regions on the track and the
region names are gray.
• When an individual region is muted, the region and its name are gray, and a small colored dot
precedes the name.
• When a track is muted because another track is soloed, the regions on the track are gray, but
the region names are in color.
For example, you can make a region play in half time by stretching it to twice its original length,
or play in double time by shortening it to half its original length.
You can also time stretch individual notes, chords, and other items in audio regions using Flex
Time. For more information, see Flex Time and Pitch overview.
Time stretching is limited to the value of the current Tracks area grid setting (in the Snap pop-up
menu).
When you split a MIDI region, any notes at the split point are shortened to that point. If notes in
a split MIDI region overlap other notes by more than a 1/16 note, a dialog appears, asking if you
want to keep, shorten, or split the notes.
Tip: To cut at the nearest bar, use the Split Regions/Events by Rounded Playhead Position
key command.
When selecting a cut point with the Scissors tool, you can move backward and forward in steps
of one division. The grid is based on the Snap pop-up menu setting.
3 Choose Edit > Split > Region(s) by Locators (or use the Split Regions/Events by Locators or
Marquee Selection key command).
All selected regions located wholly, or partly, between the locators are cut at the left and right
locator positions. All regions created between the locator positions as a result of the Split
operation are then automatically selected.
Tip: You can achieve the same effect by defining a cycle with the pointer in the ruler, while
holding down Command.
The selected region is cut into several pieces—each the same length as the first segment.
For example, to divide a 16-bar region into eight 2-bar regions, cut the region at the start of bar
3, while holding down Option.
You can split an audio recording into segments based on amplitude levels using the Audio
> Strip Silence function in the toolbar. For details, see Remove silent passages in the Strip
Silence Window.
This feature is especially useful for separating drum parts that have been recorded into Logic Pro
from a drum machine where all notes are on the same MIDI channel. Each note region can then
be assigned to another channel strip, or perhaps some can be deleted, to thin out the original
drum pattern.
When joining audio regions, the regions must be adjacent to each other on the same track. If you
join segments of compressed audio files, the files are converted to AIFF format. Audio regions are
joined nondestructively. Logic Pro creates a new file for the joined audio (called a mixdown) that
replaces the original regions. The new audio file is stored on your hard disk and is added to the
Project Audio Browser.
2 Choose Edit > Join > Regions per Tracks (or use the Merge Regions per Tracks key command).
The selected regions on each track are joined into a single region on that track. For example, if
you select regions on four different tracks, and then choose Edit > Join > Regions per Tracks, a
single region is created on each of the tracks from the regions selected on that track.
No mixdown
If several (mono or stereo) regions on the same track are from the same original region, and in
the same relative positions, no mixdown occurs. In this case, a single region is created.
No mixdown occurs when you join two regions on tracks that are panned to opposite sides, as
the two resulting mixdown files would be identical to the original audio files (in the areas used
for the regions).
If several overlapping audio regions on a track are selected, no mixdown occurs. You are asked
to create a new audio file, which takes the name of the first region on the track. The selected
regions are then mixed together, with no changes to volume, and without clip scanning.
If you want to combine both sides of a stereo audio file (a mono channel on each of two tracks),
first set the pan controls of the component mono sides to hard left and hard right, respectively.
Following the digital clipping scan (Clipscan) and completion of the mixdown, Logic Pro replaces
the previously selected regions with one region that contains the entire mixed-down audio file.
You can use the Edit > Undo function (Command-Z) to restore the original audio regions, if you
change your mind about the mixdown. If you do so, you are asked if you want to keep, or delete,
the newly created mixed audio file. If you keep it, it remains in the Project Audio Browser, and
can be further used and processed.
During a mixdown, the 32-bit resolution Clipscan function ensures that the highest possible level
is maintained, without clipping.
The Crossfade parameters are defined by choosingLogic Pro > Preferences > Audio > General (or
using the Audio Crossfade Options for Merge key command).
Aliases can be useful when you want to repeat a phrase or riff in different parts of an
arrangement. If you make changes to the original region after creating aliases from it, the
changes apply to all its aliases throughout the project. If you want to edit one of the aliases
without changing the others, you can turn that alias into an independent region (a region copy)
and edit it independently.
Aliases do have some differences from their “parent” region: you can give each alias its own
name, and edit region parameters for each alias independently.
Alias names appear in italics to distinguish them from normal regions. If you name an alias, its
parent region name is shown below the alias name (provided that the zoom level is adequate).
Any changes made to the parent region name appear on all its aliases.
Create an alias
Do one of the following:
m Option-Shift-drag the region to the position where you want the alias to start.
m Select the track you want to create the alias on, position the playhead, select the region you
want to create an alias from, then choose Functions > Region Alias > Make Alias (or use the Make
Alias key command).
You can also use the Repeat Regions command.
If several regions are selected, their relative time and track positions are retained. The selected
track is the destination track for the first region along the Tracks area.
Reassign an alias
You can assign a new original region to an existing alias. This is exceptionally handy for arranging
tasks where the structure is right, but the part is wrong. You can copy a region to a new track,
create an alias, mute the existing region, and click Play, or use the far simpler method below:
1 Select both the alias and the intended new original region.
2 Choose Functions > Region Alias > Re-Assign Alias (or use the Reassign Alias key command).
You can also double-click an alias to open a dialog that asks whether you want to create and edit
a real copy, or edit the original.
If you double-click an alias to edit it, Logic Pro assumes that you either want to edit the original,
or turn the alias into a real region. You are asked whether you want to create and edit a real copy,
or to edit the original.
m Choose Functions > Region Alias > Convert to Region Copy from the Tracks area menu bar (or
use the Convert Alias to a Region Copy key command)
Clone a region
m Hold Option-Shift while dragging an audio region.
When you adjust the start or end point of any of the cloned regions, all other cloned regions are
adjusted in the same way.
After you make the cloned regions independent, altering the start or end point of one cloned
region will not affect the others.
The new audio files are created in the same folder as the original audio file. The files are also
added to the Project Audio Browser, and all references to these new regions are changed to
correspond with the newly created files.
These newly created files can be edited independently, allowing you to reverse, time stretch, and
more, without affecting other regions based on the same original file.
3 Click a color.
Tip: This feature is handy after copying or moving regions between tracks, when you may find
that the Tracks area resembles a patchwork quilt.
3 Choose whether you want to create zones from regions or transient markers:
• Regions: Converts the entire selected region, or regions, into an EXS zone.
• Transient Markers: Converts only those sections between transient markers into an EXS zone.
Note: If you create zones from transient markers, a transient detection process is performed
on the audio region or regions, if not previously done.
4 Enter the EXS instrument name in the text field. The default is the name of the first
region selected.
5 Choose settings from the Trigger Note Range pop-up menus—the lowest and highest note for
the one-note zones created in the new sampler instrument.
6 Click OK to perform the conversion.
A new software instrument track is created, below the selected track, on which the EXS24 is
inserted. MIDI regions with ascending trigger notes are created on this track. The new track and
regions are selected, while the processed regions are muted and deselected.
Note: The EXS samples are saved to the project only if the File > Project Settings > Assets >
“Copy EXS samples into project” setting is turned on. The EXS instrument is saved to the project,
regardless of this setting.
When you delete an audio region that you have recorded since opening the project, a dialog
appears, asking if you also want to delete the corresponding audio file. This dialog does not
appear for imported audio files, to assure that you do not accidentally delete recordings used in
other projects.
Delete a region
m Select one or more regions, then choose Edit > Delete (or press the Delete key).
You can also delete regions using the Eraser tool.
Delete all selected regions, and automatically select the next one
1 Select the region or regions you want to delete.
2 Use the Delete and Select Next Region/Event key command.
All selected regions are deleted, and the next region is automatically selected.
Fades are only visible if you are zoomed in enough to see the waveform in the audio region.
You can create a fade using either the Fade tool or the Fade In and Fade Out parameters in the
Region inspector.
A fade-in or fade-out is created. The length of the fade drag area determines the length of the
fade, so a longer drag area results in a longer fade time, and a shorter drag area, a quick fade.
• Drag over the end point of one audio region and the start point of the region that follows.
This technique works even if the two sections don’t directly adjoin each other.
With the Fade tool selected, you can edit fades on regions after you make them.
Edit fades
You can change the length of a fade, the fade curve shape, the fade type, and the fade
playback speed.
You can also choose between four different fade types in the Region inspector.
m Select a region, then edit the Fade In or Fade Out value in the Region inspector.
In the example below, a positive curve is shown for both the fade-in and fade-out.
In this next example, a negative curve is shown for the fade-in, and a linear fade (no curve) is
shown for the fade-out.
The last three items in the pop-up menu can only be applied to two consecutive regions. Also
note that the Fade In (and corresponding Curve) parameters are made redundant when any of
the X, EqP, or X S options are chosen.
Logic Pro offers Speed Up and Slow Down parameters in the Region inspector, which you can
use to speed up or slow down the playback speed of fades. These parameters share pop-up
menus with the Fade In and Fade parameters.
You can also create crossfades manually—as well as fade-ins and fade-outs—using the Fade tool,
the Fade parameters in the Region inspector, or the shortcut menu of an existing fade area. For
information, see Create fades and Edit fades.
You can simultaneously adjust the fade parameters for all selected audio regions.
Note: The Fade parameters are nondestructive, unlike the fade functions available in the Audio
File Editor, which change the original audio file.
Delete fades
You can delete a fade with a menu command, with the Fade tool, or by modifying the
parameters in the Region inspector.
Delete a fade
Do one of the following:
m Control-click an existing fade area, then choose Remove Fade from the shortcut menu.
m Option-click an existing fade area with the Fade tool.
m Set the Fade In or Fade Out parameter in the Region inspector to 0.
Note: Depending on the material in the audio file, all parameters can affect the number and
division of regions. Try different values to see what produces the best result. The graphic display
of the region updates to show the result of your changes.
2 Click OK.
If you selected a region that is used in the Tracks area, a dialog asks if you want to replace the
region in the Tracks area with the new regions.
3 Do one of the following:
• To replace the region in the Tracks area with regions created by the Strip Silence function: Click
Replace or press Return. This ensures that the relative timing of the individual audio segments
remains unaltered.
• To have the regions appear only in the Project Audio Browser: Click No. You can add regions
manually from the Project Audio Browser.
To learn about different uses for Strip Silence, see Uses for Strip Silence.
Tempo changes allow you to simulate a time compression or expansion effect, as the syllables
automatically move closer together, or farther apart.
Optimize synchronization
Different computers, different synchronization sources (internal or SMPTE code), different tape
machines, and—in theory—different samplers or hard disk recording systems will exhibit slight
variations in clock speed. Changing just one component can lead to a loss of synchronization
between recorded audio material and MIDI. This is particularly applicable to long audio regions.
This is another situation where the Strip Silence function can help, by creating several shorter
audio regions, with more trigger points between the audio and MIDI events.
For example, you can use this method to roughly split up a whole audio file, and then divide the
new regions, using different parameters. The new regions can then be processed again with the
Strip Silence function.
When open, a folder looks just like the Tracks area for a project:
The track containing the folder doesn’t have a channel strip. Its track header shows a folder icon
in place of an instrument icon.
If you drag a folder to a software instrument track, all MIDI regions in the folder are played
by that instrument. This can be useful if the folder contains tracks for a given instrument or
instrument type, such as a drum kit, string sound, or brass section, for example. This provides
a quick way of listening to a string arrangement if some of the intended sound sources
are unavailable.
Similarly, an entire project could itself be a folder, appearing as a gray beam in the Tracks area.
In this way, you could arrange several projects for a concert. Another possible use might be to
store different arrangements of a project in different folders, allowing you to switch between
them rapidly.
You can also use folders to represent song sections such as verses and choruses, for example. You
can nest folders within other folders, with no limit to the number of levels you can create.
Note: When moving a folder with a single content track between tracks of the same type, the
folder contents play using the channel strip of the hosting track.
Unpack a folder
1 Select the folder.
2 Do one of the following:
• Choose Functions > Folder > Unpack Folder to New Tracks from the Tracks area menu bar.
Logic Pro creates new tracks on the same level that the folder was located on (below the
former folder track).
• Choose Functions > Folder > Unpack Folder to Existing Tracks from the Tracks area menu bar
(or use the “Unpack Folder to Existing Tracks” key command).
The regions contained within the folder are placed on tracks assigned to appropriate
channel strips.
There are several ways to distinguish whether you are inside a folder, or viewing the entire
project in the Tracks area:
• In the Tracks area (outside the folder), the folder itself is visible on a track, the Logic Pro main
window title bar shows the project name, and the Display Level button is dimmed.
• When inside a folder, the folder track can’t be seen, the main window title bar shows the
project name followed by the folder name (for example; Untitled: Chorus Folder), and the
Display Level button is available.
Open a folder
Do one of the following:
m Double-click the folder.
m Select the folder you want to open, then use the Go Into Folder or Region key command.
If a MIDI region, rather than a folder, is selected when you use the key command, the Piano Roll
Editor opens.
Close a folder
Do one of the following:
m Double-click the background of the Tracks area (or use the Go Out of Folder or Region key
command).
m Click the Display Level button in the Tracks area menu bar. The help tag shows Leave Folder.
You move up one display level, and the contents of the Tracks area (showing the closed folder)
are visible.
If the folder doesn’t already contain a track that uses the same channel as the source region,
Logic Pro creates one. If it does contain a track using the same channel, the track uses this
channel. When you enter the folder, you see the dragged regions at the drop position.
You can also cut a region from a folder, using the Edit > Cut command to transfer the region to
the Clipboard. You can then copy the region to the position where you want it to appear in the
Tracks area using the Edit > Paste command.
You can also select multiple regions to create a groove template, and all of them will contribute
their transients or notes to the new groove template. When there are multiple transients or
MIDI notes around the same musical position, however, only the first will be evaluated for the
groove template.
Tip: Two-bar MIDI regions work particularly well for groove templates, but you can use MIDI
regions of any length. Make sure that the source MIDI region actually contains a note at every
desired quantization value.
If you select multiple regions, the transients or notes from all the selected regions are used for
the groove template. When there are multiple transients or MIDI notes around the same musical
position, however, only the first will be evaluated for the groove template.)
2 In the Region inspector, choose a quantization value from the Quantize pop-up menu.
3 Open the Quantize pop-up menu again, and choose Make Groove Template (or use the
corresponding key command).
This function transforms the exact timing of transient markers or notes in the selected audio or
MIDI region into a groove template that can be accessed, and used, like any value in the Quantize
pop-up menu.
Important: The source audio or MIDI region used for a groove template must remain in your
project if you want to use the groove template. If you delete the source region from the project,
the groove template is not removed from the Quantize pop-up menu, but it can no longer be
used. Choosing the groove template from the Quantize pop-up menu produces no effect.
Use this template as your project starting point whenever you want to access these
quantization templates.
The Region inspector shows parameters for the selected region or regions, including Quantize
and other parameters. Some parameters are available for only audio or MIDI regions, while others
are shared. There are additional advanced quantization parameters that you can view and edit by
clicking the More disclosure triangle.
You can also open the Region inspector in a separate floating window.
When Show Advanced Tools is selected in the Advanced preferences pane, additional
parameters appear in the lower part of the Region inspector. You can view and edit these
parameters by clicking the More disclosure triangle.
The MIDI Thru parameters can be adjusted when no regions are selected. Click an empty part of
the Tracks area to deselect all regions.
Note: The Set Track and MIDI Thru Parameters by Region/Folder key command allows you to set
the MIDI Thru parameters to match those of a selected MIDI region. This action also selects the
region’s track.
Important: The Quantize parameter is nondestructive. It adjusts the playback positions of notes
in MIDI regions when Logic Pro is in playback or record mode. The original positions are kept in
the regions, so you can go back to the original timing.
The values of the Quantize parameter in the Region inspector are grouped in the following
categories:
• No quantization: The off setting plays the notes at the finest possible timing resolution: 1/3840
note, which is unquantized playback, for practical purposes.
• Normal quantization: The 1/1-Note, 1/2-Note, 1/4-Note, 1/8-Note, 1/16-Note, 1/32-Note, and 1/64-
Note settings quantize the MIDI region to the equivalent note value.
• Triplet quantization: The Triplet settings quantize the MIDI region to triplet note values. The
equivalent values are shown in parenthesis.
• Swing quantization: The 1/16 Swing A-F settings delay the position of every second point in the
quantization grid by a fixed percentage. You can also manually alter the swing factor of any
Quantize value.
• Odd quantization: The 5-Tuplet/4 is quarter quintuplets (1 bar = 5 beats), 5-Tuplet/8 is eighth
quintuplets (1 bar = 10 beats), 7- Tuplet is septuplets (1 bar = 7 beats), and 9-Tuplet setting
denotes novetuplets (1 bar = 9 beats).
• Mixed quantization: These combine ‘straight’ and tuplet values of 1/16 and 1/18. Mixed
quantization always applies to both note values, and requires greater playing precision
when recording.
The Swing settings delay the position of every second point in the quantization grid by a fixed
percentage, as follows:
In the Region inspector, the Q-Swing field is located below the Quantize pop-up menu. The other
advanced quantization parameters are available by clicking the More disclosure triangle. They
can be applied to any quantization value (except “off”).
• Q-Swing: Alters the position of every second point in the current quantization grid. Values over
50% delay the beats; values under 50% pre-delay (advance) them. The most practical settings
are between 50% and 75%, which give a swing feel to strictly quantized (or tightly played)
regions.
• Q-Strength: Determines how far a note or transient marker is shifted toward the nearest grid
position. A value of 100% results in full quantization, and 0% leaves the note or transient
marker at its recorded position.
• Q-Range: Q-Range is ideal for recordings that already have the right groove but are too hurried
or laid back in places. It lets you retain the original feel, but positions the rhythmic center
precisely in the groove. A value of 0 means that every note or transient marker is quantized.
Negative Q-Range values move only notes or transient markers that fall outside the set range
to ideal quantization grid positions, while those closer to an ideal position are not quantized.
In this case, the most poorly played notes or transient markers—those outside the range—
are moved to perfect timing positions on the quantization grid (or closer to these positions,
depending on the Q-Strength setting).
Tip: To obtain the best Q-Range results, use a low, even Quantize value, such as 1/4 note. Set
the Q-Range parameter to compensate for the maximum error in the recording.
• Q-Flam: Spreads out notes with the same time position, such as chords. Positive values
produce an ascending (upward) arpeggio, negative values a descending (downward) arpeggio.
The position of the first note (either the bottom or top note) is unaltered.
• Q-Velocity: Determines how much the velocity values of quantized notes are affected by the
velocity values of a template MIDI region. At a value of 0%, the notes retain their original
velocity. At 100%, they adopt the velocity values of the template. Negative values alter the
velocity, making the deviation from the template even greater.
Some audio region parameters are different for standard audio regions than for Apple Loops.
The Fade and Gain parameters are available for standard audio regions but not for Apple Loops,
and the Transposition and Follow Tempo parameters are available for Apple Loops, but not for
standard audio regions.
• Gain: Adjusts the volume of individual audio regions by the chosen amount.
• Fade In/Speed Up: Use to switch between Fade In and Speed Up parameters, where you apply
fade values for volume and playback, respectively.
• Curve: Adjusts the fade-in curve shape.
• Fade/Slow Down: Use to switch between Fade Out and Slow Down parameters, where you
apply fade values for volume and playback, respectively.
• Curve: Adjusts the fade-out curve shape.
• Transposition: Adjusts the pitch of the Apple Loops up or down by the chosen amount.
• Follow Tempo: This parameter (on by default) allows Apple Loops to follow the project tempo.
The MIDI region parameters also apply to folders, and globally affect all MIDI regions within
the folder.
• Transposition: All note events contained in the MIDI region are transposed up or down by the
selected amount during playback. Even complete folders can be instantly transposed in this
way. If several individual MIDI regions within the folder have already been transposed, the
relative differences between them are retained.
If you want to transpose by octaves, click the arrows to the right of the Transposition
parameter. A pop-up menu opens that allows direct octave transpositions.
To guard against drum notes and so on being transposed, an instrument channel’s inspector
contains a No Transpose checkbox. If you select this option, the Transpose parameter is
ignored in all MIDI regions played by this channel strip (including instrument Apple Loops
added to tracks routed to instrument channels).
• Velocity: All notes in the relevant MIDI region are offset by the selected value. Positive values
add to the originally recorded velocity, and negative ones subtract from it, although naturally
it is impossible to go outside the limits defined by the MIDI Standard (0–127). If you select a
velocity offset that exceeds the maximum or minimum possible value for a particular note,
that note will play at the extreme possible range. For example, a setting of +20 will cause a
note with a velocity of 120 to play at 127.
• Dynamics: This parameter also affects the velocity values of notes, but instead of adding or
subtracting a fixed amount, the differences between soft and loud notes (the dynamics) are
increased or decreased. This works in a similar way to a compressor or expander. Values above
100% expand the dynamics, thereby increasing the difference between loud and soft, while
values below 100% compress the dynamics, reducing the differences between loud and soft.
The Fixed setting causes all notes to be transmitted at a velocity value of 64. When used
in conjunction with the Velocity parameter (see above), it’s possible to set any fixed
velocity value.
• Gate Time: The term gate time stems from analog synthesizers, and refers to the time between
pressing and releasing a key. This parameter affects the absolute note duration or length,
which can be different from the musical note value. The practical effect is to make notes in the
region more staccato or legato. The parameter range is related to the original note lengths.
Fix produces extreme staccato. Values below 100% shorten the notes. Values above 100%
lengthen the notes. The “legato” setting produces a completely legato effect for all notes, no
matter what their original lengths, eliminating all space between notes in the affected region.
• Clip Length: This function lets you alter the length of the last notes in a region directly from the
Tracks area, by adjusting the length of the MIDI region. When turned on, any notes sounding
when the region ends are abruptly cut off. When turned off, notes are played to their normal
end point, regardless of where the region ends.
• Score: The point of this function is mainly to prevent the score display of particular regions—
namely those that only contain MIDI events that can’t be displayed in the score, such as
controller or SysEx data. When turned off, the MIDI region is not displayed in the score at all.
• Advanced Quantization: Q-Flam: Notes with the same time position (chords) are spread out
by this parameter. Positive values produce an ascending (upward) arpeggio; negative values
a descending (downward) arpeggio. The position of the first note (either the bottom or top
note, assuming all notes start at the same position) in the arpeggio is unaltered.
This means that all settings are actually written as data, and playback parameters revert to
normal values. The audible result remains the same. The Loop parameter and extended MIDI
region parameters are not affected. Use of this function is effectively like saying “make these
MIDI region/instrument parameter values permanent.” In most circumstances, it’s better not to
do this, as leaving the original data untouched provides more flexibility. This includes unlimited
opportunities to change your mind about MIDI region edits.
The following Normalize options are also available in the MIDI > Region Parameters menu:
• Normalize without Channel: Leaves the stored channel number untouched.
• Normalize without Channel & Delay: Leaves the stored channel number and Delay
parameters untouched.
If the playback instrument has a channel setting of All, or you’re dealing with a completely
different type of Environment object (a channel splitter used as A-Playback, for example), the
stored MIDI channel numbers are also unaffected by the usual Normalize function.
Note: If you’re editing MIDI regions that appear as notation on a polyphonic staff style, it’s
recommended that you use the Normalize without Channel function, as the event channel is
used to assign notes to individual polyphonic voices in the Score Editor.
In the Audio Track Editor, you can move and trim audio regions, split and join them, and edit
them in other ways. You can scroll and zoom the Audio Track Editor, and zoom the amplitude of
the waveforms in audio regions. Edits you make in the Audio Track Editor are nondestructive, so
you can always return to your original recordings.
You can also quantize and edit the pitch of audio material in the Audio Track Editor using Flex
Pitch. For more information, see Edit the pitch of audio in the Audio Track Editor.
When Show Advanced Tools is selected in the Advanced preferences pane, you can edit the
timing of audio material in the Audio Track Editor using Flex Time. For more information, see Flex
Time and Pitch overview and Quantize the timing of audio regions in the Audio Track Editor.
340
Zoom the Audio Track Editor horizontally
m Drag the zoom slider in the Audio Track Editor menu bar left or right.
Select a region
m Click a region in the Audio Track Editor.
Cut, copy, and paste audio regions in the Audio Track Editor
You can cut or copy an audio region or region segment in the Audio Track Editor and paste the
copy at a different time position.
When you move an audio region so that it overlaps another region, the overlapped part of the
region is cut.
You can also join regions or region segments from audio recordings into a single region. Regions
from audio Apple Loops, and audio regions that have been transposed can’t be joined.
To be joined, audio regions must be adjacent to each other on the same track. If you join
segments of compressed audio files, the files are converted, by default, to PCM format (the file
type is set in the Audio > General preferences pane).
You can scrub regions to find the point where you want to cut by dragging across the regions
with the Scissors tool. You can also split regions by selecting them in the Tracks area, then
selecting Edit > Split > Regions at Playhead.
Before moving or deleting a segment of a split audio region, click the region to select it.
The Piano Roll Editor can display the MIDI regions on a track, in a folder, or on multiple tracks in
the project. (See View multiple MIDI regions in the Piano Roll Editor on page 361.)
You can open the Piano Roll Editor as a pane in the main window, or as a separate,
resizable window.
345
Open the Piano Roll Editor as a separate window
Do one of the following:
m Choose Window > Open Piano Roll, or use the Open Piano Roll key command (Command-6).
m Drag the Piano Roll Editor by its title out of the main window.
Tip: The info display in the Piano Roll Editor menu bar shows the note name and time position
under the pointer. Watch the info display as you add notes with the pointer to ensure that you
add them at the correct position.
Add a note
Do one of the following:
m Control-click the Piano Roll Editor background, then choose Create Note from the shortcut menu.
m Select the Pencil tool, then click the start position for the note.
The newly created note’s length, velocity, and channel match that of the previously created or
edited note event. When you start a new project, the default values are a length of 240 ticks, a
velocity of 80, and MIDI channel 1.
Note: When you create a note using the Pencil tool, you can edit the length of notes on the fly.
Simply hold down the mouse button and drag left or right.
Finer adjustments can be made by holding down Option or Control while altering the note
length (see Snap items to the Piano Roll Editor grid on page 349).
The new note’s length, velocity, and channel are the same as the default note.
Select a note
m Click the note.
The Piano Roll Editor header shows the number of selected notes, along with the region name.
When multiple overlapping notes are selected, the Piano Roll Editor header shows the chord
name. When no notes are selected, the header shows the name of the most recently selected
MIDI region, or the number of regions selected.
This is similar to selecting all regions on a track by clicking the track name.
Select a region
m Click a region in the Piano Roll Editor.
The Snap pop-up menu setting applies to moving, copying, cutting, and resizing note events;
moving, adding, and resizing markers; and setting the cycle area. You can snap notes and other
items using either relative or absolute positioning, and can temporarily override the snap grid,
allowing finer edits and adjustments.
Set the Snap value for the Piano Roll Editor grid
m Choose a value from the Snap pop-up menu in the Piano Roll Editor menu bar:
• Smart: Edit operations snap to the nearest bar, beat, sub-beat, and so on, depending on the
current ruler division value and the zoom level.
• Bar: Edit operations snap to the nearest bar.
• Beat: Edit operations snap to the nearest beat in a bar.
• Division: Edit operations snap to the nearest division (this is the time signature shown in the
LCD and ruler).
• Ticks: Edit operations snap to the nearest clock tick (1/3840 of a beat).
• Frames: Edit operations snap to the nearest SMPTE frame.
By default, the Snap functionality is relative, so that when you move notes or other items, they
retain their relative distance from their original position. You can override relative positioning
with the Snap to Absolute Value option.
When Snap to Absolute Value is active, moving an event moves it to the exact grid position, not
a relative position. For example, from position 1.2.1.16 to around bar 2 results in it being snapped
to the beginning of the bar (position 2.1.1.1), rather than its relative position (2.2.1.16). Absolute
positioning is useful when you want notes to fall exactly on the beat, but it can result in a more
mechanical rhythmic feel.moving an event
For more information about snapping items to the grid, see Snap items to the grid.
When you drag a note, a help tag shows its current time position and pitch. Its deviation from
the starting pitch is shown as a positive or negative value.
You can also move notes using an Event Float window. For information, see Event Float window.
Tip: The info display in the Piano Roll Editor menu bar shows the note name and time position
under the pointer. Watch the info display as you move notes to ensure that you move them to
the correct position.
Move notes
m Select one or more notes, then drag left or right.
The selected events are shifted one step right or left, by the unit defined in the particular
key command.
Copy notes
Do one of the following:
m Option-drag notes to a new position.
Tip: You can Option-drag notes between two Piano Roll Editor windows (showing different
regions, for example), or even between the Piano Roll Editor windows of different projects.
m Use any of the following Clipboard commands:
• Edit > Cut (or Command-X) to move notes into the Clipboard.
• Edit > Copy (or Command-C) to copy notes into the Clipboard.
• Edit > Paste (or Command-V) to paste notes at the current playhead position, at their
original pitch.
When you drag a note, its current position and pitch are shown in a help tag. The deviation from
the starting pitch is shown in semitone steps at the bottom left of the help tag. The starting
pitch appears in the info display of the Piano Roll Editor.
There are a number of commands in the Edit > Trim submenu in the Piano Roll Editor menu bar
to change the length of selected notes, in relation to notes surrounding or overlapping them.
They can be very useful for tidying up the start and end points of notes.
Resize a note
m Drag either the left or right edge of the note horizontally, using the Pointer, Finger, or Pencil tool.
A help tag appears while you drag, showing the length of the note.
Tip: It can sometimes be difficult to grab the edge of very short notes. You can use the Finger
tool, which allows you to grab notes anywhere to alter their length, or zoom in for a closer view.
All sustain pedal events (controller #64) used on selected note events are analyzed, and the note
events are actually increased in length. This increase matches the controller #64 (sustain pedal)
off message position.
The pedal events (controller #64 on and off) are erased after use of this command.
You can also display velocity using different colors, by choosing View > Set Note Color > By
Velocity from the Piano Roll Editor menu bar. When this command is chosen, higher velocity
notes appear in warmer colors, and lower velocity notes appear in cooler colors.
High velocity Low velocity
Color coding makes it easy to see the velocity of individual notes, and to see the overall range
of velocities in a MIDI region. As you change the velocity of the notes, their color changes in
real time.
For more information about color assignments in the Piano Roll Editor, see Change the color of
notes in the Piano Roll Editor on page 359.
A help tag showing the note velocity updates as you drag. The line inside the note also updates
to show the velocity change.
If the MIDI Out button in the Piano Roll Editor menu bar is active, the note sounds as you drag.
When you edit the velocity of multiple notes, the relative differences in their velocity values are
retained. If the velocity value of any of the selected notes reaches the minimum or maximum
value (0 or 127), none of the notes can be adjusted further.
You can override this behavior by holding down Option while dragging. This allows you to
continue altering the velocity values until the selected note reaches the minimum or maximum
value. By overriding, the velocity relationship of this note to the other notes is altered.
The Time Quantize controls quantize notes and other items nondestructively, for playback only.
The original timing is never lost, and can be recalled by setting the value to off.
2 Select the regions you want to quantize, or select individual notes you want to quantize in
a region.
3 From the Time Quantize pop-up menu, choose the note value you want to use to quantize the
timing of the selected items.
4 To set the degree of quantization, drag the Strength slider left or right.
5 To set the degree of swing, drag the Swing slider left or right.
You can also quantize MIDI regions in the Region inspector. For information, see Shared region
parameters, Quantize parameter values, and Advanced quantization parameters.
For more information about Flex editing, see Flex Time and Pitch overview.
To lock the time position of events, Advanced Editing Options must first be selected in the
Advanced preferences pane.
The Select Muted Regions/Events key command is also available in the Piano Roll Editor. You can
use it to select all muted notes in a MIDI region.
You can also delete events by choosing Edit > Delete MIDI Events from the Piano Roll Editor
menu bar, then choosing an option from the submenu.
Any events occurring twice or more at the same position (and pitch) are deleted, allowing one
to remain. This is true regardless of whether the duplicates have different velocity, aftertouch, or
controller values. Events on different MIDI channels are not considered duplicates.
The “same time position” includes two notes that are output simultaneously because of the
current quantization setting.
When copying events or reducing the length of MIDI regions, events can sometimes end up
outside the limits of a MIDI region. These technically still belong to the MIDI region, although
they won’t be played or heard.
All unselected notes between the start of the first selected note and the end of the last selected
note are deleted.
When multiple MIDI regions are displayed in the Piano Roll Editor, you can freely select note
events from different MIDI regions, and edit them. A help tag indicates the number of selected
events and their parent MIDI regions. For example, 8/2 means that eight notes are selected from
two MIDI regions.
These commands can be useful for separating a melody from its accompanying chords, or
separating a bass line, for example. Once separated, the lowest notes can be cut and pasted into
a region on a different track.
Note: Highest Notes and Lowest Notes only select the notes, so they can be used in conjunction
with any of the editing commands, such as Cut, to move a voice into another MIDI region.
Logic Pro assigns MIDI channel numbers (in ascending order) to individual note pitches in the
selected MIDI region. The highest note pitch in each chord is assigned as MIDI channel 1, the
next note down in each chord channel 2, and so on.
Note: The use of these commands results in changes to the MIDI region, which will contain
information spread across multiple MIDI channels, following the operation.
After using the Set MIDI Channel to Voice Number function, you can create a new MIDI region for
each note by using the Edit > Separate MIDI Events > By Event Channel menu command in the
Tracks area. Each region created from this process can then be assigned to a different track (and
channel), allowing different instruments to be assigned for each voice.
The selected controller type (volume, for example) is shown in a gray field below the Piano Roll
Editor grid.
2 Click at different points in the gray area to create MIDI Draw control points.
You can also perform MIDI Draw edits in the Step Editor. For information about working in the
Step Editor, see Step Editor overview on page 422.
The Event List appears in the List Editors area to the right of the Tracks area. If it’s already open,
the contents of the parent region (of the note selected in the Piano Roll Editor) are displayed.
Note: If the Piano Roll Editor is displayed as a separate window, double-clicking an event opens a
separate Event List window.
The Score Editor opens in a new window. The Piano Roll Editor remains docked in the editing
area of the Tracks area.
Note: To edit Drummer regions in the Piano Roll Editor, Event List, or Step Editor, you first need to
convert them to MIDI regions.
The Drummer Editor lets you choose between different presets, tweak the generated pattern
using various settings, or have Drummer regions follow the rhythm of another track in
the project.
You can further influence the sound of the drums by choosing patches in the Library, or by
exchanging drums and editing the settings of individual kit pieces in Drum Kit Designer.
Drummer Editor
When you add a Drummer track to your project, a drummer and a default patch associated
with that drummer is loaded. The default patch is based on a stereo mixdown of the full, multi-
miked drum kit mix. These patches are optimized for performance and recommended while
using the Drummer Editor to compose and edit the drum performance. Once you’re happy
with a drummer’s performance and want to fine-tune the actual drum kit mix, you can replace
the stereo mixdown with the original producer patch (Producer Kit), offering full access to all
mix options.
365
2 In the New Tracks dialog, select the Drummer track.
3 Click Create.
• If the project does not have arrangement markers: A Drummer track containing two 8-bar
regions is created. Two different presets associated with the drummer are loaded to the
two regions.
• If the project has arrangement markers: A Drummer track containing as many regions as there
are arrangement markers is created. The length and name of the Drummer regions correspond
to the existing arrangement markers.
A new 8-bar region is created at the downbeat that precedes the clicked position. However, if
an arrangement marker exists at this position, the region will match the length and name of
the marker.
The Drummer track is filled with regions up to the project end point. Gaps are filled with 8-bar
regions as much as possible, without overwriting existing regions. Any gaps smaller than one bar
will not be filled; the expectation is that such gaps were created for short pauses, for example. If
an arrangement track exists, as many regions as there are arrangement markers are created, with
the length and name of the regions corresponding to the markers.
The left side of the Drummer Editor offers track-based settings. You can choose drum genres and
drummers, whose sound and playing style are applied to all content on the Drummer track.
The right side of the editor offers region-based settings, which influence the complexity,
loudness, and other aspects of selected Drummer regions. You can choose and create presets for
Drummer regions. Presets offer a quick way to browse predefined, region-based Drummer Editor
settings, including kit piece pattern variations and fill settings.
Note: Drummer regions can be edited in the Tracks area in much the same way as you would
edit MIDI regions, with the exception of region overlapping. When overlapping, Drummer regions
always use the No Overlap drag mode.
When you add a Drummer track to the project, a default genre and drummer is loaded, along
with a default patch associated with the drummer. You can change the genre and the drummer,
with these changes influencing all regions on the track. If you change a drummer, a new patch
is loaded, which means that the drum kit as well as the kit mix is replaced with that of the new
drummer. However, it’s possible to choose a new drummer without loading a new patch, or to
choose a new drummer without changing any region settings you have made on the track.
Note: Some drummers are only available after you download additional content.
2 Click a drummer.
• To choose another genre: Choose a different genre from the Genre pop-up menu.
Whenever you choose a different preset, or edit settings for the current one, you can play back
the selected region to hear the changes. You can also play back a subtly different version of the
selected region without editing any the region settings.
Play a subtly different version of the selected region (without editing region settings)
Do one of the following:
m In the Drummer Editor: Choose Refresh region from the Action pop-up menu in the presets area.
m In the Tracks area: Control-click the Drummer region, then choose Edit > Refresh Region from the
shortcut menu.
The region settings on the right side of the editor update to reflect the chosen preset and the
selected region in the Tracks area is regenerated.
You can edit the complexity and loudness of the performance, mute and unmute drum kit
pieces, and choose whether a pattern is played on the toms, cymbals, or hi-hat. The percussion
icons can be used to turn on different instruments, and you can choose between different
variations for the drum and percussion pieces. You also have the option to play half time or
double time for kick and snare.
The farther right you place the puck, the more complex the sound becomes; the higher you
place the puck, the louder the sound plays.
m For Kick and Snare: Drag the Kick & Snare slider or choose an increment.
Muted piece
Unmuted piece
m To remove a piece from the performance: Click the piece so that it’s dimmed, or muted.
Use a half time or double time variation for kick and snare
m Choose 1/2 or 2x at the right end of the Kick & Snare slider.
You can click the lock to prevent any changes to the fills setting when switching presets
or drummers.
m Drag the Swing knob vertically to adjust the shuffle feel of the currently playing pattern.
You can click the lock to prevent any changes to the swing setting when switching presets
or drummers.
m Click the Details button to reveal the following knobs:
• Drag the Feel knob to the right to have the drummer play ahead of the beat or to the left to
play behind the beat, or sloppy.
• Drag the Ghost Notes knob to adjust the level of ghost notes—syncopated snare and kick
hits—in the beat.
Note: The presence of ghost notes depends on the chosen drummer and the
complexity setting.
• Drag the Hi-Hat knob to adjust the degree to which the Hi-Hat is opened and closed during
the drum performance.
Note: This is only relevant if the hi-hat is selected in the drum kit representation.
Any changes or selections you make in the Drummer Editor affect only the selected region, not
the entire track. The selected region is regenerated in the following situations:
• Region timing is changed when adjusting the Swing and Fills knobs.
• Fills are regenerated when adjusting the XY pad or the Fills knob.
• Accents and systems are regenerated when adjusting the XY pad or the kit piece variations.
• Percussion is regenerated when adjusting the XY pad or the percussion variations.
You can also refresh the selected region, without editing any region settings, to play back a
subtly different version.
The following types of audio material are best suited to lending their structure to Drummer
regions:
• Audio files recorded using monophonic, polyphonic, or percussive instruments.
• Audio files containing notes played on the same beat—no overlapping chord notes.
• Audio files recorded without distortion, overdrive, compressor, or modulation effects.
Note: Before choosing an audio track, you should analyze its audio content for tempo or adjust
the timing of audio material.
As with other track types, you can also match the timing of a Drummer track to the groove track.
For details, see Control timing with the groove track.
Important: When using Producer Kits, make sure that plug-in latency compensation is set to All
in General Audio preferences. This ensures phase-coherent playback of all channel strips in the
multi-miked drum kit mix.
For live playing, it’s recommended that you use the stereo mixdown patches or the Unmixed+
producer patch in the Library. While some of the patches can contain latency-inducing plug-
ins, you can compensate for this by turning on Low Latency mode. To do so, click the Low
Latency Mode button in the control bar or select the Low Latency Mode checkbox in General
Audio preferences.
Note: Producer Kits are only available after you download additional content.
Choosing a Producer Kit gives you full access to all 15 individual drum mic channel strips and any
effect plug-ins and routings. You also have access to additional mic and room sound settings, and
additional drum replacement pieces, in Drum Kit Designer.
Drum Kit Designer’s interface is divided into the following main areas.
Exchange panel Edit panel
Drum Kit
• Drum kit: Click a drum kit piece to play its sound and to open the Edit panel and the Exchange
panel if exchange pieces are available for that drum type.
• Exchange panel: Shows all drums that are available for exchange (you may need to scroll).
• Edit panel: Shows settings that change sound characteristics.
m In the inspector or Mixer: Click Drum Kit Designer in the Drummer track’s respective channel
strip slot.
For all kits, you can play the drums; edit the pitch, sustain, and volume of each drum kit piece;
and exchange the kick and snare drums. When working with Producer Kits, you can additionally
exchange toms, cymbals, and hi-hat. Producer Kits also let you turn different microphones, such
as overheads or room mics, on or off.
Note: Producer Kits and some drums are only available after you download additional content.
Drum Kit Designer also provides additional settings for adjusting the gain of other instrument
pieces, such as the shaker, cowbell, and so on.
Play a drum
m Click a drum.
The first time you click any drum after opening the plug-in, one or two panels open. You can
exchange individual drums in the Exchange panel to the left, and edit individual kit piece
settings in the Edit panel to the right.
• Toms: Click the tab for the tom you want to edit, or click the All tab to adjust the tone of
all toms.
• Cymbals: Click the tab for the crash cymbal you want to edit, or click the All tab to adjust the
tone of both crash cymbals. The ride cymbal can be edited directly.
• Kicks and snares: There are no tabs, so make your adjustments with the controls.
2 Do any of the following to adjust settings:
• To adjust the pitch: Drag the Tune knob vertically, or double-click the field and enter a
new value.
• To adjust the amount of damping: Drag the Dampen knob vertically, or double-click the field
and enter a new value.
• To adjust the volume: Drag the Gain knob vertically, or double-click the field and enter a
new value.
3 Click anywhere in the plug-in window background to close the panels.
This turns microphone bleed on or off, where the sound of a kit piece is picked up by the
different mics from other kit pieces.
m To include the kit piece’s overhead mic in the sound: Turn the Overheads switch on.
This turns the overhead mic for the selected kit piece on or off.
m To choose between two different room microphone setups: Choose between rooms A and B. You can
also turn the room microphones off.
Rooms A and B determine which room mic setup is used with the kit piece.
2 Drag the slider (or drag vertically in the field) to adjust the volume of the corresponding
instrument:
• Shaker Gain
• Tambourine Gain
• Claps Gain
• Cowbell Gain
• Sticks Gain
Note: Producer Kits and some drums are only available after you download additional content.
Exchange a drum
1 Click a drum.
The Exchange panel opens to the left if exchange pieces are available for that kit piece.
2 Click the Info button of a selected kit piece to view its description.
3 Click the kit piece that you want to exchange in the Exchange panel. You may need to scroll in
order to find the one you want to use.
The piece is exchanged and the respective drum sound is loaded.
Note: The toms and crash cymbals can only be exchanged as a group.
4 Click anywhere in the plug-in window background to close the panels.
• GM
• GM + ModWheel controls HiHat opening level
• V-Drum
For details on how drum sounds are remapped when different modes are chosen, see the Logic
Pro Instruments manual.
After converting a Drummer region to a MIDI region, you can convert it back to a Drummer
region at a later point. However, any MIDI edits you made to the region will be lost.
Note: Drummer regions can be edited in the Tracks area in much the same way as you would
edit MIDI regions, with the exception of region overlapping. When overlapping, Drummer regions
always use the No Overlap drag mode.
The resulting MIDI region behaves just like any other MIDI region. You can edit it in the Piano Roll
Editor, Event List, or Step Editor.
The resulting Drummer region will not contain any MIDI edits you may have made.
You edit the timing of audio material by choosing a Flex Time algorithm. When you choose
an algorithm, the contents of the audio track are analyzed for transients, or significant peaks,
and any detected transients are marked in the audio regions. You then edit the timing using
flex markers. When you move a flex marker, the audio on either side of it is time compressed
or expanded. The initial boundaries within which this is done are determined by the
transient markers.
Flex Pitch allows you to quantize and edit the pitch of audio material. You edit the pitch of audio
material by choosing the Flex Pitch algorithm. The contents of the audio track are analyzed for
pitch using a pitch detection process, and the results are plotted on a pitch curve.
You can edit the timing of audio in the Tracks area and the pitch in the Audio Track Editor.
Flex Time is also available in the Audio Track Editor and Flex Pitch in the Tracks area, when
Show Advanced Tools is selected in the Advanced preferences pane.
2 Click the Flex button in the track header of the audio track you want to edit.
The Flex pop-up menu is now available for use.
384
3 Choose Flex Pitch or one of the Flex Time algorithms from the Flex pop-up menu.
All flex editing properties on the region or take region are disabled, but not deleted, and the
region plays at its original speed.
Flex checkbox
You can also have Logic Pro choose the most suitable Flex Time algorithm based on an
automatic analysis of your audio material.
Flex options are only available in the Track inspector when Show Advanced Tools is selected
in the Advanced preferences pane.
Flex parameters
Note: When you choose a flex algorithm for a track, the Freeze Mode parameter in the Track
inspector switches from Pre Fader to Source Only. This freezes the track signal without any effects
plug-ins. For details, see Freeze tracks.
You can also use transients in other audio regions as reference points, when dragging a flex
marker in an audio region.
Flex Time is also available in the Audio Track Editor, when Show Advanced Tools is selected in
the Advanced preferences pane.
• Place the pointer in the upper half of the waveform body where there is no transient marker
(note how the pointer changes), then click.
A flex marker is added at the clicked position.
If you move the flex marker to the left and it crosses a previous flex marker, the previous flex
marker jumps back to the previous transient marker. This allows you to extend the Flex Time
editing range to the left. The same behavior occurs if a flex marker crosses a tempo marker.
2 Release the mouse button to snap the flex marker to the highlighted transient marker.
m Place the pointer in the lower half of the waveform body where there is no transient marker
(note how the pointer changes), then click.
Three flex markers are added: at the clicked position, on the previous transient marker, and on
the following transient marker.
Flex Time is also available in the Audio Track Editor, when Show Advanced Tools is selected in
the Advanced preferences pane.
You use the Flex tool in the Tracks area to grab points in the region’s waveform and move them.
The waveform’s movement is restricted by transient markers on either side of the place you
begin dragging. To extend the editing area, drag beyond these transients and the boundary will
extend to the next or previous transient.
Three flex markers are added: on the transient marker, on the previous transient marker, and on
the following transient marker.
You are compressing or expanding the audio material between the middle flex marker and the
other two.
m Place the Flex tool over the region body, then drag when you see the following pointer:
Three flex markers are added: at the clicked position, on the previous transient marker, and on
the following transient marker.
You are compressing or expanding the audio material between the middle flex marker and the
other two.
m Make a selection in the region with the Marquee tool, then drag the selection using the Flex tool.
Four flex markers are added: two at the marquee borders and two outside the marquee
selection, at the previous and next transient markers.
You can edit the time position of the audio material between the first and second flex markers or
between the third and fourth flex markers. Nothing happens to the audio material between the
second and third flex markers.
You can delete only those flex markers that were manually added or all flex edits that were
carried out on the audio file, which includes audio quantization.
You can also change the position of a flex marker in an audio region without changing the
timing of the audio material before or after the flex marker.
Flex Time is also available in the Audio Track Editor, when Show Advanced Tools is selected in
the Advanced preferences pane.
All flex markers are deleted, including any that were placed automatically—during the audio
quantization process, for example.
The flex marker moves to the same position the audio sample would have moved to if the flex
marker had been deleted.
Flex options are only available in the Track inspector when Show Advanced Tools is selected
in the Advanced preferences pane.
Flex parameters
Note: When you choose a flex algorithm for a track, the Freeze Mode parameter in the Track
inspector switches from Pre Fader to Source Only. This freezes the track signal without any effects
plug-ins. For details, see Freeze tracks.
Each individual note in the Audio Track Editor contains “hotspots,” which you can use to edit
pitch, vibrato, gain, and other parameters.
Flex Pitch is also available in the Tracks area, when Show Advanced Tools is selected in the
Advanced preferences pane.
Move a note
m Drag a note horizontally in the editor.
Resize a note
m Drag the left or right edge of a note.
• To edit the pitch drift at the start of the note: Drag the upper-left hotspot vertically.
• To edit the vibrato: Drag the upper-mid hotspot vertically.
• To edit the pitch drift at the end of the note: Drag the upper-right hotspot vertically.
• To edit the gain: Drag the lower-left hotspot vertically.
• To edit the fine pitch: Drag the lower-mid hotspot vertically.
• To edit the formant shift: Drag the lower-right hotspot vertically.
If you want to move notes in time, you should use the Audio Track Editor.
Flex Pitch is only available in the Tracks area, when Show Advanced Tools is selected in the
Advanced preferences pane.
Adjust the pitch of a note within the current semitone (between +0.50 and –0.50 cents/
semitone)
m Drag the bar toward the zero line.
You can adjust the pitch within the range ±0.50 cents.
Adjust the pitch of a note to the next lower or higher semitone (beyond +0.50 and –0.50
cents/semitone)
m Drag the part of the bar on the zero line away from the line.
When you quantize the timing, selected regions on the selected track are adjusted to the
selected note value. You can quantize the timing of regions with drums, single-note instruments,
and chordal or polyphonic instruments.
Strength slider
5 Drag the Strength slider to the left to decrease the strength of quantization.
For more information about Flex editing, see Flex Time and Pitch overview.
When you quantize the pitch, selected notes on the track are adjusted. Quantizing the pitch can
produce accurate results only for single-note (monophonic) audio regions, so be sure the track
does not include regions with chords or unpitched sounds.
By default, notes are adjusted to the closest note on the chromatic (12-note) scale. You can also
quantize regions to the notes of a particular key or scale.
For more information about Flex editing, see Flex Time and Pitch overview.
Gain slider
For more information about Flex editing, see Flex Time and Pitch overview
In Logic Pro, you can speed up or slow down a project between −50 percent and +100 percent,
which is between 50 percent and 200 percent of the original tempo.
Varispeed is only available when Show Advanced Tools is selected in the Advanced
preferences pane.
Note: If you don’t see the Varispeed button in the control bar, Control-click the control bar,
choose Customize Control Bar and Display from the shortcut menu, choose Custom from the
LCD pop-up menu, then select the Varispeed checkbox.
When Varispeed is turned on, the button and display glow orange.
• Speed Only: Use to pitch shift the master output signal to balance the pitch change caused by
varispeed. Only the speed changes, not the pitch.
• Varispeed (Speed and Pitch): Use to emulate classic tape varispeed, where the pitch changes to
reflect the speed change.
• Varispeed and MIDI: Use to emulate classic tape varispeed and simultaneously transpose non-
drum MIDI tracks, quantized to semitones.
The advanced Logic Pro editors are available when Show Advanced Tools is selected in
the Advanced preferences pane. To access the Audio File Editor, you need to select the Show
Advanced Tools checkbox and the Audio checkbox in the Advanced preferences pane.
• Event List: The Event List shows MIDI events or regions as an alphanumerical list. All available
event or region values can be edited. See Event List overview.
• Step Editor: The Step Editor shows MIDI events as steps—positioned on lanes that resemble
the tracks shown in the main window. See Step Editor overview.
• Audio File Editor: The Audio File Editor lets you make precise adjustments to audio files, remove
pops and clicks in audio material, set sample-accurate crossover points for looped playback,
correct phase cancellation errors, and more. See Audio File Editor overview.
• MIDI Transform window: The MIDI Transform window is a processing utility that transforms
MIDI events into different types of events, or events with different values. See MIDI Transform
window overview.
405
Event List
Event List overview
The Event List is the most powerful, flexible, and complete MIDI editor in Logic Pro. All MIDI
event types are displayed as an alphanumerical list in the Event List. All aspects of events—start
and end points, length, channel, and values—can be altered in this area. You can view all events
in a region, and can filter the list to restrict this view to one or more event types, such as notes,
pitch bend events, or both, for example. This makes the selection and editing of events faster
and simpler.
All functions and options are shown at the top of the Event List area. The events themselves are
shown in the list below.
Open the Event List as a tab in the Logic Pro main window
m Click the List Editors button in the control bar, then click the Event tab (or use the Toggle
Event List key command, default assignment: E).
The Event List can also display a list of all regions (and folders) in the Logic Pro main window.
The Event List can’t show the events of a multiple region selection. The Event List behaves as
follows:
• The events of the last selected region are displayed (this also applies when selecting multiple
regions with Shift-click).
• The events of the first selected region are displayed when a marquee selection is made.
As a practical example of where these event type buttons could be used: Imagine a drum part
that you have recorded. You have found that every High Tom note event (D2) shares a frequency
with another instrument track, and is lost in the mix. Filter the view so that only note events
are visible, select one of the High Tom events, then use the Select Equal Regions/Events key
command, default assignment: Shift-E. All note events with a value of D2 are selected, allowing
you to simultaneously change them to the Mid Tom sound (B1), for example.
Important: All selection and editing functions performed in the Event List only affect the
displayed events, protecting any invisible events from changes you may make.
This is particularly important for editing SysEx messages. When examining note events in the
Event List, you will also notice Rel Vel (release velocity or note off messages).
m Click the Additional Info button to show all information stored with an event.
Score layout information is also included in the list when additional info is shown. You can edit
this in the Event List, but it is more efficient to perform such operations in the Score Editor.
Playhead position
Tip: When selecting events with the Pointer tool, you should click the event name in the Status
column, to avoid any unintentional parameter alterations.
Right-click in the Event List to open a shortcut menu that contains selection, editing, and other
commands. Use these commands to accelerate your workflow.
Note: The right-click shortcut menu can only be accessed if the Right Mouse Button: Opens
Shortcut Menu option is chosen in Logic Pro > Preferences > General > Editing.
Select an event, and navigate the list, with the arrow keys
m Press the Left Arrow key to select the previous event, or the Right Arrow key to select the next
event. Hold the respective arrow key to scroll through the list.
Note: If the MIDI Out button (Output button) is on (it’s on by default), every newly selected event
is played. This allows you to scroll (or play) through the list and audibly monitor events as they
are selected.
You can also perform advanced Copy and Move operations within the Event List. These
commands allow you to directly swap events, or to merge a group of notes from one section of
a region to the same, or another, region. For more information, see Copy notes in the Piano Roll
Editor on page 352.
Important: Events can only be created in an existing region. If no region is selected, or exists, on
the selected track, an alert appears.
Important: The position input box is unique to the Event List. Pasted events are not
automatically added at the playhead position, as is the case in the graphical editors.
Not all columns are used for every type of event. For example, system exclusive messages are
not MIDI-channel specific, so the Channel column is unused. Channel and polyphonic pressure
messages have no length, so the Length/Info column is blank.
In some instances, clicking the information in the Number or Value column opens a pop-up
menu, allowing you to choose an option. For example, clicking the Number column of a MIDI
controller event (Control is shown in the Status column) opens a pop-up menu of numbered and
named standard MIDI controller types. These include Controller numbers 3 = Solo, 7 = Volume,
10 = Pan, and so on.
Details about the different event types, the parameters shown in the columns, and the impact of
changes—on both the event itself and other columns—are found in these sections:
• Note events
• Control change events
• Pitch bend events
• Program change events
• Aftertouch events
• Poly pressure events
• SysEx events
• Meta events
Numerical input starts from the left (which means you can enter the bar number only, and press
Return, if you want to move an event to the beginning of a specific bar, when entering a value).
The units can be separated by either spaces, dots, or commas, allowing you to type 3.2.2.2 or 3, 2,
2, 2 or 3 space 2 space 2 space 2.
If another editor, such as the Piano Roll Editor, is open, you see the note event move as you
change the value. As soon as you alter the position of an event, the list is automatically re-sorted.
The currently selected event remains highlighted.
Changes to the Event List value are immediately shown in other open editors, such as the Piano
Roll Editor.
Note: The minimum possible length is one tick, because you can’t simultaneously switch a note
(or other event) on and off.
You have already created the music for this scene, but have been asked to increase the tempo to
match several cuts of different camera angles in the corridor. A change in the project tempo will
move the events, resulting in out-of-sync footsteps. Logic Pro X has a feature that preserves the
absolute time position of events.
The protect and unprotect functions are available only when Show Advanced Tools is
selected in the Advanced preferences pane.
This function ensures that events that fall at a particular absolute time position—1 hour,
3 minutes, 15 seconds, 12 frames, for example—remain at this position when tempo changes
are made.
Parameter values can only be altered until the (same) parameter value of one of the selected
events has reached its maximum or minimum value.
m Option-drag the value.
This technique allows you to continue altering a parameter value in a multiple selection, even
when one of the selected events has reached its maximum or minimum value.
Note: It’s possible to select different event types, and simultaneously alter the Number or Value
parameter. However, this can lead to unexpected results. It’s recommended that you use the
event type buttons to hide non-matching event types. The enhanced selection functions may
also be useful when creating or editing groups of events.
The Edit > Select > Muted Events command is also available in the Event List. It can be used to
quickly select and delete all muted events.
Delete events
Do one of the following:
m Select the events, then press Delete.
m Choose one of the commands in the Edit > Delete MIDI Events menu.
• Duplicates (default key command assignment: D): Erases all duplicate events.
• Inside or Outside Locators: Erases all MIDI events inside/outside the locators.
• Outside Region Boundaries: Erases all MIDI events that fall completely outside the region
borders, which can happen when regions are resized.
• Unselected Within Selection: Erases all unselected MIDI events within a selection, such as
between locators.
If the edited MIDI region is played through a mapped instrument, the names defined for each
individual note appear in the Status column. A small note symbol to the left of each name aids in
identifying these named events as note events.
Note: You can change the type of bank select messages sent by Logic Pro, if necessary for your
devices. For more information, see Custom bank selects on page 784.
Aftertouch events
Aftertouch (or channel pressure) events are generated by a mechanical pressure sensor beneath
some MIDI keyboards. These events can be used to modulate the synthesizer sound. All note
events on a particular MIDI channel are affected. This means that applying pressure to one note
in a held chord affects all notes in the chord.
SysEx events
System exclusive data (SysEx) is unique to individual MIDI devices. You can record these events
by using the dump utilities of your synthesizers, which lets you save patch information, or other
data, outside the MIDI device (in a project or MIDI file). The arrows in front and behind EOX are
used to add or remove bytes.
WARNING: Editing SysEx events requires a thorough understanding of the data format used by
the MIDI device. Incorrect edits can lead to the corruption, or loss, of sound or other data.
You can choose whether SysEx data is displayed in hexadecimal or decimal format in the Event
List or the SysEx fader editors. Hexadecimal digits are preceded by a $ symbol in Logic Pro.
For more information on manually programming a SysEx message, see Work with SysEx faders on
page 799.
The value in the Number column determines the meta event function, and the value in the Value
column determines the value that is sent. You should only ever insert and edit the following
column values in the Event List.
• Ch(annel): MIDI channel of an event from 1 to 16.
• Num = 47 (Send Byte to MIDI): This sends the track instrument any byte value (Val) between 0
and 255 ($00-$FF). As a usage example of this meta event: If you send 246 as the byte, this is
equivalent to a MIDI tuning request message. The display will show Send Byte $F6. Only use
this meta event if you know what you’re doing—if you don’t, your sound modules and synths
may start to behave very oddly.
• Num = 48 (Switch Fader): This sends MIDI events to a particular output number (Val) on a cable
switcher. You first need to connect a cable between a track instrument and the cable switcher
in question. For details about cable switchers, see Cable switchers on page 797.
• Num = 49 (Go to screenset): This event selects a screenset. Val determines the screenset number.
• Num = 50 (Project Select): This event switches projects on a MIDI data filer or player. Val
determines the stored project number.
• Num = 51 (Go to Marker): When this event is sent, playback jumps to another marker. Val
determines the marker number.
• Num = 52: This meta event stops playback.
Meta events can also be generated by fader objects in the Environment. See
Environment overview.
• The start point of the selected event or region in bars, beats, divisions, and ticks, or SMPTE time
• The type or name of the selected event or region
• The recorded MIDI channel and first data byte (if an event), the name of notes, and the second
data byte (if it exists for the event type)
• The length of the selected event or region in bars, beats, divisions, and ticks, or SMPTE time
Switch the Event Float window between SMPTE time and the bar/beat display
Do one of the following:
m Open the Project Settings > General tab, then click “Project Type: Use musical grid” to show the
time format in bars and beats. Click the checkbox a second time to clear it (unchecked), which
displays the time format in minutes and seconds.
m Choose View > Show Event Position and Length as Time in the Event List. This only applies when
“Use musical grid” is active.
• Step: Each beam, called a step, represents a MIDI event. The value of the event is denoted by
the beam height, providing an at-a-glance view of one, or dozens, of different events and their
values. For more information, see Create steps in the Step Editor on page 426 and Change step
values in the Step Editor.
• Lane: Each MIDI event type, be it a note or MIDI controller, is arranged from top to bottom in
horizontal lanes much like the track lanes shown in the Tracks area. The type of event shown,
and controlled, on each lane is freely configurable. You do this by setting Lane parameters (for
each lane) in the inspector. For more information, see Lane parameters overview on page 433.
• Lane inspector: Use to alter the settings of the selected lane. For more information, see Use the
Lane inspector on page 436.
• Lane Set pop-up menu: You can save groups of lanes (several lanes that you have defined)
as Lane Sets. You access these from the Lane Set pop-up menu in the inspector. For more
information, see Use Lane Sets on page 439.
Steps that you add snap automatically to the nearest grid position. The positions of existing
steps are not affected.
Tip: When editing or constructing complex rhythm patterns, it can be useful to create several
lanes (see Create lanes on page 433) for one drum note, each with a different quantization grid.
For example, if there are two lanes for a snare drum, one with a 1/16 and the other with a 1/96
grid, you can use the Pencil tool to add individual hits in the coarser grid, and drum rolls in the
finer grid.
You can change the appearance of event steps to make event creation and editing easier.
The exact step position is always aligned with the left edge of the step, regardless of the
beam width.
When you set the Pen Width parameter to Note Length, note event steps are displayed at their
actual length. The Status parameter must be set to Note for this to work.
You can also record events with a MIDI keyboard, and then refine your performances in the
Step Editor.
Add a step
1 Select the Pencil tool.
2 Command-click a time position on the appropriate lane.
3 Drag up or down to alter the event value before you release the mouse button.
This action results in a freehand curve of new events that follows the (vertical and horizontal)
Pencil tool movements in the lane.
As you move the mouse, you see a line trailing behind the Line tool, with the exact position and
event value shown in a help tag.
4 Click the end point to change the values of several event beams, aligned along the line.
As you move the mouse, you see a line trailing behind the Line tool, with the exact position and
event value shown in a help tag.
4 Command-click the end point.
Another line is immediately drawn from the end point of the original line.
As you move the mouse, you see a line trailing behind the Line tool, with the exact position and
event value shown in a help tag.
4 Option-click the end point.
The values of existing events in the area between the line start and end points are aligned
along the line (creating a crescendo, for example). New events are created at every (unoccupied)
grid value.
This is ideal when adding steps with the Pencil tool, as all are assigned the value of the
previously selected event. This allows you to draw a succession of events with the same value,
such as a row of 1/16 note hi-hats, for example.
1 Choose Fix Value in the Lane Set pop-up menu.
2 Click any existing event with the Pencil tool to use its value as a preset.
In Fix Value mode, it’s impossible to alter an event value by clicking it.
Note: When adding events with the Line tool in Fix Value mode, the preset value is always used
as the starting value of the line.
Delete a step
Do one of the following:
m Click the step with the Eraser tool.
m Click the step, then press Delete.
You can also delete events by choosing one of the Delete MIDI Events commands from the Step
Editor menu bar. For more information, see Delete notes in the Piano Roll Editor on page 360.
Important: A Redo list is not displayed until an Undo operation has been performed.
The Redo list appears below the Undo items. The first item that can be redone is indicated by
gray text.
When the operation is applied, an isolated edit is undone or redone without influencing all edit
operations between the clicked and highlighted (most recent) entries.
The values of all steps are adjusted. If any of the beams in the group reaches the maximum or
minimum value, you can’t go any farther in that direction.
The protect and unprotect functions are available only when Show Advanced Tools is
selected in the Advanced preferences pane.
You can use the Lane parameters to change the way beams are displayed (see Change the grid
and step display on page 424). You can also alter the grid resolution for each lane in a Lane Set,
which is useful when creating drum patterns. You adjust the height and horizontal size of the
lanes with the zoom sliders.
You select a lane (and its parameters) by clicking the lane name with the Pointer or Pencil tool.
You can view and change Lane parameters in the inspector (see Use the Lane inspector on
page 436).
Create lanes
You can create new lanes, and set corresponding Lane parameters, in several ways.
If the Lane Set already contains a matching lane type (for a particular note pitch, as an example),
Logic Pro will not create a superfluous lane. The existing lane is moved into the visible area of the
Step Editor in this situation.
Note: Make sure that you deselect Auto Define immediately after completing your input.
Tip: It’s a good idea to create a new Lane Set before creating a group of new lanes. For more
information, see Use Lane Sets on page 439.
Tip: Use the Select Next Step Lane or Select Previous Step Lane key commands to rapidly move
between lanes.
Delete lanes
m Select one or more lanes, then choose Lanes > Delete Lane (default key command:
Control-Delete).
In the Convert pane on the left, you can see the parameters of the selected lane. The “to” pane
lets you set the parameters of the target lane. The current settings (of the source lane) are used
as default values for the target lane.
Select the Quantize Events checkbox to quantize step positions to the grid value chosen in the
right pane. If any delay value is shown on the right, this is taken into account by the quantization.
If you open the Convert dialog, change the grid value in the area on the right, and select the
Quantize Steps checkbox (and make no further alterations), the step positions of the selected
lane are quantized.
4 Click Convert.
Name a lane
The name of the selected lane is shown beside the disclosure triangle in the inspector. This is
mirrored in the Name column in the Step Editor.
m Select the name to open a text field, enter a name, then press Return.
Note: If you define a named MIDI controller, or a note from a mapped instrument in the Status
and First Data Byte parameter lines, the relevant name is automatically shown. Changing a note
name in the inspector also alters the corresponding note name in the mapped instrument.
Any alterations you make in the inspector affect all selected lanes.
The name of the First Data Byte parameter reflects the chosen Status parameter, as follows:
• Fader, Meta, Control, Program: A number is shown as the first data byte.
• Note, P-Press: Pitch is shown as the first data byte.
• C-Press and PitchBd: The first data byte is dimmed, as it has no function.
1 Select the First Data Byte checkbox to show the defined first data byte. Select the box a second
time (unselected) to hide the first data byte. In the case of note events, the velocity values of all
notes (regardless of pitch) are displayed in the relevant lane.
2 Choose a value from the First Data Byte pop-up menu. The choices shown in the pop-up menu
depend on the parameter shown in the Status line:
• If Control is chosen in the Status line, the First Data Byte pop-up menu determines the
controller type (controller number).
• If Meta or Fader is chosen in the Status line, the First Data Byte pop-up menu determines the
meta or fader event type (meta or fader message number).
• If channel aftertouch (C-Press), or program change events (Program) is chosen in the Status
line, the First Data Byte parameter setting is ignored and the first data byte is displayed as a
beam height.
• When pitch bend data (PitchBd) is chosen in the Status line, the First Data Byte parameter
setting is also ignored because both data bytes are used to display the beam height.
The Lane Set functions let you limit the Step Editor display to only the required MIDI event types.
For example, imagine you have recorded a synthesizer lead MIDI region. You could create a Lane
Set that contains individual lanes for each note pitch in the region. Drag each note event step
vertically to adjust its level. Within the same Lane Set, you could create two more lanes to control
the lead synthesizer’s filter cutoff and resonance parameters, allowing you to create or precisely
edit filter changes.
The Step Editor provides two default Lane Sets: MIDI Controls and GM Drum Kit.
• MIDI Controls: Provides lanes for Volume, Pan, Modulation, and several other commonly used
controller types.
• GM Drum Kit: Provides lanes that match the note names of the General MIDI (GM) drum map.
This option lets you draw note events (steps) for drum parts, and is similar to the use of
pattern-based drum machines, where each beat is manually entered on a grid. You can use
this Lane Set for any instrument type.
As the Step Editor is ideally suited for creating and editing drum kits, you may want to create a
Lane Set that is specifically tailored for your drum sets, including the correct drum names and
hi-hat modes.
m Choose Lanes > New Lane Set for GM Drums from the Step Editor menu bar (or use the Lane Set
pop-up menu, or corresponding key command).
You can change the names, positioning, and hi-hat modes of each drum or percussion lane in
the Lane Set. See Use the Lane inspector on page 436, for information on renaming each drum
sound in your kit, if it doesn’t match the GM mapping standard.
You use the Audio File Editor to work with transient markers that indicate significant points—or
transients—in an audio file. The audio on a track is analyzed for transients the first time you
enable that track for Flex Time editing. Any detected transients in the file are marked.
Important: Most edits and functions performed in the Audio File Editor are destructive. This
means the actual data of audio files is changed. Although you can undo edits and processing
commands, you should work with copies of your audio files, rather than the originals.
• Waveform overview: Shows a miniature view of the entire audio waveform. Click different parts
to focus them in the waveform display underneath.
• Waveform display: Shows a detailed view of the waveform area selected in the
waveform overview.
• Transient Editing Mode button: Analyzes the audio file for transient events, and marks them. You
can increase or decrease the number of events detected using the +/– buttons.
• Catch Playhead button: Reflects the current playback position.
Tip: You can also open the amplitude scale shortcut menu by Control-clicking the waveform
amplitude scale itself.
You can also customize the ruler so that it’s displayed in samples, Min:Sec:Ms, SMPTE Time, or
Bars/Beats.
The scale units in the ruler are displayed with solid white lines when you view the time scale
according to its absolute position. When you view the time scale according to its relative
position, the scale units are dotted (indicating that no time connection exists).
The start position of the section is automatically assigned to the 0 value, or a value of 1 1 1 1 if
set to Bars/Beats. The scale unit lines are dotted.
Time is measured from the start of the project and is assigned a value of 0, or a value of 1 1 1 1 if
set to Bars/Beats. In this mode, the absolute (project) time is shown in the ruler.
The Mixer’s Prelisten channel strip is used for monitoring in the Audio File Editor. You can access
the Prelisten channel strip by clicking the All button in the Mixer menu bar. The Prelisten channel
strip is located to the right of the highest-numbered audio channel strip.
Important: Some audio interface hardware can layer direct current (DC) over the audio signal.
This results in a vertical shift of the waveform position that can be clearly seen in the Audio
File Editor. It can also cause crackling sounds at the start and end of the audio region during
playback. Choose Functions > Remove DC Offset to center the waveform around the zero
amplitude line.
• Auto-select Channel Strip: Plays the region displayed in the Audio File Editor through the audio
channel strip assigned to the region’s source track (shown in the main window).
• Prelisten Channel Strip: Plays back using the Prelisten channel strip. You can access the
Prelisten channel strip in the Environment’s Mixer layer. It’s located to the right of the highest-
numbered audio channel strip.
2 Click the Prelisten button (or use the Play/Stop Selection key command, default
assignment: Space bar) to start playback.
3 Click the Prelisten button (or use the Play/Stop Selection key command, default
assignment: Space bar) to stop playback.
Scrub audio
m Click-hold the ruler and move the pointer.
Audio playback follows the speed and direction of your pointer. This technique helps you to
quickly locate a particular position within an audio file.
2 Click the Prelisten button (or use the Play/Stop Selection key command, default
assignment: Space bar).
You can change the start and end points of the selected area during looped playback, to create
a perfect drum loop cycle, for example. When you’re satisfied with the loop, you can make the
selected area a new region.
Clicking the waveform overview displays the selected area (surrounding the playhead position)
in the waveform display. The scroll bars and zoom controls are used in the same way as in
other windows.
The start point and length of the currently selected area are shown in the info display—above
the waveform overview. The format of the information is based on the setting chosen in the View
menu. For more information, see Change the ruler display on page 444.
Info display
Use the basic selection techniques outlined below to select an entire audio file, or part of an
audio file, for editing or processing.
For tips about accelerating the selection process, see Navigate audio files in the Audio File
Editor on page 448.
The start point and length are displayed (as sample words) in a help tag while you make
your selection.
This function is useful if you want to reselect the entire region for cycled playback—after
performing a number of edits, for example.
The reverse can also be done, allowing you to redefine the length of an existing region by
choosing Edit > Selection → Region.
You can modify selections by changing their start or end point, or you can move the entire
selected area completely.
Note: If you choose Edit > Snap Edits to Zero Crossings, any length adjustments to audio region
start or end points will snap to the nearest zero-crossing point of the waveform.
Using either method, the proximity of your click—to the start or end of the selected area—
determines whether you change the start or end point boundary. The closest one wins.
Tip: If you hold down Option-Shift, the more distant selection boundary is changed (rather than
the nearer).
Note: To do this, you first need to turn on Transient Editing mode in the Audio File Editor. For
more information, see Use transient markers to edit on page 455.
Although this operation is similar to the one described in Match the tempo to an audio
region on page 592, it applies only to the selected area of the audio file in the Audio File Editor,
rather than to the overall length of the region.
Use an audio file selection and locators to set the project tempo
1 Click-hold the start or end of the area you want to select in the waveform display, then drag to
the right or left.
2 Adjust the locator positions in the control bar or ruler, if necessary.
3 Choose Functions > Adjust Tempo by Selection and Locators.
The project tempo changes in accordance with the current locator positions and selected area in
the Audio File Editor.
When you have selected an area of an audio file, you can use the Cut, Copy, Paste, and Delete
commands in the Edit menu to cut, copy, paste, or remove the selected area.
• Delete: Erases the selection, without placing it in the Clipboard. A gap is left in the audio file.
• Delete and Move: Erases the selection, without placing it in the Clipboard. All data beyond the
deleted passage is moved forward—toward the start point of the audio file—to fill the gap.
Most audio editing and processing activities in the Audio File Editor are destructive. Destructive
activities modify the data of the original audio file, rather than make changes to playback
parameters. You can, however, use the Undo feature (see Undo edit steps on page 464).
Tip: Although you can undo edits and processing commands, you should work with copies of
your audio files, rather than the originals. For details about creating and restoring backups in the
Audio File Editor, see Perform manual backups on page 464.
You can use key commands to perform destructive sample editing functions. When doing so, you
will be asked to confirm your actions before making any changes and overwriting the original
audio file. You can bypass this safety feature.
Note: When you’re working in Transient Editing mode, the Command-click tool changes its
default value, from the Hand tool to the Pencil tool.
When you turn on Transient Editing mode, the audio file is analyzed for transient events, and all
detected transients are marked in the audio file.
Detected transients
The level of transient detection confidence is based on the clarity of the transients. If an audio
file does not have clear, sharp transients, transients will be detected with a lower level of
confidence. You can display more or fewer transients by using the Plus and Minus (+/−) buttons.
A transient detection process is started for the audio material around the clicked position, and
the transient with the highest energy becomes valid and is marked. If no transient is found in the
catch area, a transient marker is created at the clicked position.
Note: The new position may or may not snap to zero crossings, depending on whether or not
Snap Edits to Zero Crossings is chosen in the Edit menu. You can also Control-click to open a
shortcut menu and choose Snap Edits to Zero Crossings.
Note: Transient markers are not actually deleted. Instead, their display threshold is set to
maximum, making them invalid. You can revalidate a transient marker using the Plus button (+).
Transients are detected across the audio file, overwriting (after you confirm the action) any
manually added or edited transients.
Note: You can also detect transients in factory audio Apple Loops. A copy of the loop is saved in
the project’s Audio Files folder.
You may find it useful to change the view of the waveform so that it shows the data structure.
For more information, see Change the waveform display on page 443.
As long as the mouse button is held down, the drawn waveform can be replaced by the original
waveform, by moving the pointer to the left.
You can use the Silence command to set all amplitude values to 0, rather than removing (with
Cut, Delete, or Trim) all data from the selected area of an audio file. This function is generally used
to silence unwanted background noise in quiet passages.
Important: Make sure the areas you are about to trim (delete) do not contain any regions that
you may need. Regions outside the selected area will be lost. Portions of regions that fall partly
outside the selected area are also removed, resulting in a length reduction of the region. If any
such regions are being used in the main window, a warning dialog will give you the option of
canceling the Trim operation.
Raise or lower the level of the selected audio file (or area) by a specific amount
1 Choose Functions > Change Gain from the Audio File Editor menu bar.
2 Choose your settings in the Change Gain dialog:
• Set the required level change in the Change Relative fields by clicking the up or down arrows,
or by directly entering values, in either field. You can use the percentage or decibel field to
indicate the amount of increase or decrease you prefer.
• Click the Search Maximum button to search for the peak level. This automatically sets a
value that is used to alter the level of the audio file. The Results in Absolute fields display the
maximum level that will be achieved by changing the gain—by the amount shown in the
Change Relative fields.
3 Click Change to perform the gain change.
Important: You should never make a gain change that results in a value over 100%, because this
will result in digital clipping.
In the Audio File Editor, you can set the maximum level (as a percentage or in decibels) in one
of the “Peak at” fields in the Function Settings window (choose Functions > Settings or click the
Settings button in the Normalize dialog).
These settings are automatically stored in Logic Pro preferences when the application is closed,
and they apply to all projects.
Tip: You should not choose 100% (0 dB) in these fields, as this may result in clipping if you
need to increase the gain (with an EQ, for example) of the overall signal later in the production
process. A good rule of thumb is to reserve 3 to 6 dB of headroom or more, to allow for further
audio processing tasks, such as mixing and effects processing.
The fade in or fade out time is determined by the selected area within the audio file.
Tip: If you use the Silence function (see Trim or silence audio files on page 459) to remove
unwanted background noise from silent passages, small jumps in volume can sometimes
occur at the silence start and end points. If this happens, zoom in and select a small area
surrounding—just before and after—the start point of the signal, then use the Fade In function.
2 Edit the Curve value to change the shape of the fade in or fade out curve.
These settings are automatically stored in Logic Pro X preferences when the application is closed,
and they apply to all projects.
Tip: The Fade tool in the main window offers a flexible, nondestructive fade option. For more
information, see Create fades on page 318.
The Invert command is useful for correcting phase cancellation errors, or when several out-of-
tune signals (or several signals processed through chorus effects) are to be mixed down to mono.
Tip: You can also use the Invert function to decode mono/stereo recordings, but it’s easier to use
the Direction Mixer plug-in for this task. For more information about this plug-in, see Logic Pro
Effects Help.
You can also use these functions to generate audio files that contain the loop settings in the file
header. This allows you to make full use of these files in any application that can read the loop
information in the file header.
Compare (or undo) your edits with the original audio file
m Choose Edit > Undo (default key command: Command-Z).
The audio file will be retained in its original state, even if it appears that a portion of the editing
function has occurred.
You can configure the Audio File Editor’s Undo function in the Preferences > Audio > Audio File
Editor pane. For more information, see Audio File Editor preferences on page 858.
You can make manual backups of the file you’re editing, or replace it with a backup version at
any time, using a variety of functions.
A copy of the audio file (with the extension .dup) is created in the same folder as the source file.
This function completely replaces the current audio file with the backup (provided one exists).
You can set the sample rate, bit depth, file format, stereo conversion, and dither type for the
destination file. The dialog also features an “Add resulting files to Project Audio” option, allowing
you to add the file to the Project Audio Browser, following the save.
3 Browse to the location (such as a hard disk and folder) where you want to store the audio file,
then enter a name for the audio file in the Save As field.
4 Click Save.
The external sample editor opens, allowing you to perform edits on the audio file.
Transfer audio edited in the external sample editor back to Logic Pro
m Save the file in the external sample editor, then switch back to Logic Pro.
The edited audio will be updated in the Browser and main window, if regions based on the audio
file are in use.
The MIDI Transform window is a powerful tool for edits that would otherwise be impossible (or
tedious). For example, imagine an orchestral project that has been sent to you for editing. The
individual violin and viola parts were recorded with a different string library. Two hundred MIDI
regions contain aftertouch information that introduces an unpleasant pitch modulation, and
some sample layer switching artifacts when played with your string samples. After looking at this
aftertouch information, you discover that only a small range of values is causing the problem.
Your options: edit your sampler instruments, manually remove all aftertouch information (region
by region, or globally, thus losing the performance benefits that the aftertouch information
provides), or alter the problematic values in the MIDI Transform window.
A number of preset transform sets are available for many common editing tasks. These may be
all you’ll ever require, but should the need arise, you can create and save your own transform
sets, and recall them later.
Tip: The Environment contains a similar transformer object that you can use for real-time
transformations of MIDI events. See Transformer objects overview on page 815.
You can temporarily change the used parameters of a preset, but all changes are discarded when
you exit the preset.
Depending on your needs, it may be worthwhile to create your own transform sets. These can
be configured and saved as part of a project. (Doing this in your template projects makes your
transform sets available in all projects.) Your transform sets are shown at the bottom of the
Presets pop-up menu.
This transform set now appears at the bottom of the Presets list in all MIDI Transform windows
for this project. You should consider saving your user transform sets in one or more template
projects. This way, they will always be available to you in all future projects.
Tip: Renaming an existing transform set creates a new transform set that is identical to the
original. The existing (source) transform set is retained.
Preset Operation
Random Pitch Sets a random pitch for note events. Change the Pitch condition values to
alter your selection range.
Random Velocity Sets a random velocity for note events. Change the Velocity condition
values to alter your selection range.
Random Pitch, Velocity, Length Sets a random pitch, velocity, and length for note events. Change the
Pitch, Velocity, and Length condition values to alter your selection ranges.
Crescendo Used to gradually increase the velocities of a group of notes from low to
high values (or vice versa—decrescendo or diminuendo).
• Select the area (Position column) that contains the note events that
you want to perform a crescendo on.
• Set the velocity values in the Operations area, ranging from 1 to 127.
• If you want a less dynamic crescendo, set a smaller value range.
• To perform a diminuendo, set a higher value in the top Velocity field,
and a lower value in the bottom field.
Scale 14 Bit PitchBd Scales pitch bend data, keeping the 14-bit information intact. The length
of pitch bend events is expressed as a decimal value ranging from −8192
to 8191, and this is the 14-bit information that is retained.
• Choose the multiplication factor for the fine pitch bend (LSB) and
effective pitch values (MSB) in the top value field shown in the
Operations area.
• Set the (14 bit) value in the lower field, which is then added to the
scaled (multiplied) events.
Double Speed Doubles the tempo by halving event positions and lengths. By default,
the Div(ision) value fields for the Position and Length operations are set
to 2.0000. This preset is a useful creative option for drum regions. Change
the values in both fields to 4.000 to quadruple the tempo.
Half Speed Halves the tempo by doubling event positions and lengths. The Mul(tiply)
value fields for the Position and Length operations are set to 2.0000 by
default. Set both Mul operation value fields to 1.5000 to reduce the tempo
by approximately 30%.
Humanize Adds a random value to the position, velocity, and length of selected note
events. This preset is useful on rhythmic parts, such as clavinet, piano,
drum, and percussion. It can add life to strictly quantized material, or
manually entered notes.
Alter the values for Position, Velocity, or Length to increase or decrease the
random factor for each of these event parameters.
Reverse Position Reverses the positions of events (usually notes) within a section. Change
the Position condition values to alter your selection range.
Reverse Pitch Inverts the pitch of all note events. Change the Flip operation value to
set a pivot point note number, around which note event pitches will be
reversed.
Transposition Transposes all note events.
• Change the Add operation value to the required amount (in semitone
steps).
• Set a negative value in the field for a downward transposition.
These parameters globally affect the MIDI Transform window appearance and operating mode.
Global parameters
• Presets pop-up menu: Choose one of the transform presets or one of your own transform sets.
• Mode pop-up menu: Choose one of the following options to determine how events
are transformed.
• Apply operations to selected events: Applies the operations to all selected events. The selected
events are determined by the selection conditions.
• Apply operations and delete unselected events: Transforms the selected events, and deletes
all unselected events. Only events that match the selection conditions remain after
the transform operation. This mode allows you to use the MIDI Transform window as a
programmable filter, where only events that match the conditions survive.
• Delete selected events: Deletes selected events. This mode allows you to use the MIDI
Transform window as a programmable erase function. All events that match the conditions
are deleted, and all other events remain unchanged. The operation settings are irrelevant in
this mode.
• Copy selected events, then apply operations: Retains the selected events in their original form,
copies them, and applies the operations.
• “Hide unused parameters” checkbox: Hides all unused menus in the Selection Conditions and
Operations areas. This provides a better overview of the settings in use. It also prevents you
from making accidental alterations.
The condition is considered to be fulfilled when an event matches the defined effective range,
and values, of all event parameters. These ranges and values are determined in the pop-up
menus and fields found under each of the event parameter columns.
Selection conditions
• Position: Determines the time position of the event, referenced to the start point of the MIDI
region (not the start point of the project).
• Status: Determines the event type.
• Channel: Recorded MIDI channel of the event
• Data Byte 1/Pitch: First data byte (controller number) or note pitch
• Data Byte 2/Velocity: Second data byte (controller value) or note velocity
Note: The parameters displayed in the Data Byte fields are dependent on the Status pop-up
menu setting. Certain Status pop-up menu settings will not show the Data Byte fields at all.
• Length: Length of the note or event
• Subposition: Time position of the event, within a bar
Each bar represents a particular MIDI value that can be mapped to a different value. The type of
event, and operations, are determined in the Selection Conditions and Operations areas.
• The map is visible only when chosen in one of the Operations pop-up menus. Appropriate
selection conditions must also be set, or the map does not appear.
• The map is universal, which means that it remaps one MIDI value to another.
• The map does not know what type of MIDI data is sent to it. It only affects the value of
the data.
This means that one map can be used to simultaneously alter the pitch, velocity, and length
values of incoming note events, for example.
• By default, there is a 1:1 relationship for each bar, where value 1 = value 1, value 15 = value 15,
and so on, throughout the 128 bars. Applying this to MIDI note numbers, bar 60 = C3 (middle
C), bar 61 would represent C#3, bar 62 = D3, and so on.
The default and mapped values are shown in the two fields at the lower left of the map area.
• You can alter these values directly in the fields, or by dragging any of the bars vertically. As you
do so using either method, the corresponding field or bar is updated.
• If you alter the bar 60 (middle C) value to show 72 in the “mapped to” field, this value is
remapped accordingly when the Transform operation is applied.
This results in all MIDI note number 60 messages being transformed into MIDI note number 72
messages (effectively transposing all C3 notes to C4).
Replace the source (Condition value) with the target parameter value
m Click the dots on the lines between the Selection Conditions and Operations areas.
Add a mod wheel controller event (#1) with a value that matches the note’s velocity
1 Choose the following settings in the MIDI Transform window:
If you analyze these settings, you’ll see that all note events are selected for operation. A copy of
each is made, then moved one tick later than the original, and converted to CC#1 (mod wheel),
with a value that corresponds to the velocity of the original note. This is because the second data
byte (Vel) is left unaltered.
The automatic offset by one tick after each note start point and end point avoids potential
conflicts with the source note events.
Create a transform set that fixes all note velocities to a defined amount
1 Choose Create Initialized User Set from the Presets pop-up menu.
2 Set the Status pop-up menu in the Selection Conditions area to “=.”
3 Choose Note from the pop-up menu below.
4 Choose the Fix setting in the Velocity pop-up menu of the Operations area.
5 Change the amount to 127 in the field below the Velocity pop-up menu.
All notes in the defined range are selected for you to cut, move, or otherwise modify.
The example illustrates the use of the same Transform operation multiple times on the same
region. You can also combine different transform presets to achieve an end result, by using them
one after the other.
Although there are no rules for mixing—except those learned from experience and a good
ear—mixing typically involves the following steps. You may find yourself moving back and forth
between steps as you work on the mix.
• Set channel strip volume levels to balance different instruments.
• Set channel strip pan, or balance, positions to place instruments in the stereo field.
• Add and adjust effects and instruments to change the sound characteristics of a track or the
overall project.
• Control signal flow to create subgroups, route a signal to multiple destinations, or process
sounds individually.
• Create changes over time using automation curves on an individual track or the master track.
In the process of mixing, you will find different ways to accelerate and simplify your workflow,
by muting and soloing channel strips, working with channel strip groups, and customizing
the Mixer.
You can also choose between different Mixer views when Show Advanced Tools is selected in
the Advanced preferences pane, displaying only those channel strips that you actually need for
the mixing task at hand.
483
Choose a different Mixer view
Do any of the following:
m Click the Single button to show the signal flow of the channel strip that corresponds to the
selected track in the Tracks area.
m Click the Tracks button to show the signal flow of all channel strips that correspond to tracks
used in the Tracks area.
m Click the All button to show the signal flow of all channel strips available in the project.
Note: Aux and output channel strips are examples of channel strips that don’t have a
corresponding track in the Tracks area. You can, however, create tracks for such channel strips by
choosing Options > Create Tracks for Selected Channel Strips from the Mixer menu bar.
m Use the Cycle Through Mixer Modes key command.
You can also perform some basic mixing tasks in the Tracks area.
You can filter channel strips by type when Show Advanced Tools is selected in the Advanced
preferences pane, displaying only those channel strips that you need for the task at hand.
Aux channel strips Aux channel strips Master channel strip
• Audio channel strips: Used to control the playback and recording of audio signals on audio
tracks. All data on the audio track is automatically routed to the audio channel strip assigned
in the track list.
• Instrument channel strips: Used to control software instruments. Software instruments are
inserted via the channel strip’s Instrument slot. The instrument channel strip can then be
driven by a recorded MIDI region, or by playing your MIDI keyboard.
• Aux (Auxiliary) channel strips: Used for a variety of signal-routing purposes. Aux channel strips
are used to set up send returns, where a channel strip signal is routed to an aux channel strip
for effects processing. They are also used for grouping and for distributing a signal to multiple
destinations via sends.
• Output channel strips: Represent the physical audio outputs of your audio interface. They are
used to adjust the overall level and stereo balance—or pan position, in the case of mono
output channel strips—of all audio, instrument, or aux channel strips routed to them. The
number of available output channel strips is determined by the audio interface in use.
• Master channel strip: Used as a global volume control for all output channel strips. The
master channel strip changes the gain of all output channel strips without affecting the level
relationships between them. This is helpful as a proportional output volume control and is
particularly useful in Logic Pro surround format where you can use it to create fades in the
complete surround mix.
Note: Bus and input channel strips are included for compatibility with earlier versions of Logic
Pro. Signal routing and other bus channel strip functions are now handled by aux channel strips.
Audio hardware inputs are now handled by audio channel strips.
m Option-click a filter button to show that channel strip type; all other channel strip types
are hidden.
Output slot
Group slot
Automation Mode button
Pan/Balance knob
Volume fader
Level meter
Input Monitoring button
Record Enable button
Bounce button
• Setting button: Use to load, browse, or save channel strip settings for the selected track. These
settings represent the entire routing configuration of a single channel strip, including plug-ins
and their settings.
• Input/Instrument slot: Choose the channel strip’s input source—the input source that your
microphone or instrument is connected to.
• Audio Effect slot: Inserts an audio effect into the channel strip. Use effects to alter signals in
real time.
• Send slot: Routes the signal to an aux channel strip. The Send Level knob that appears
defines the amount of signal to route. Use sends to process effects for multiple signals at the
same time.
• Send Level knob: Controls the amount of signal sent to an aux channel strip. Use sends to
process effects for multiple signals at the same time.
• Output slot: Choose the channel strip’s output destination—where the channel strip signal is
sent to.
• Pan/Balance knob: Sets the channel strip signal’s position. On mono channel strips, it controls
the signal’s left/right position. On stereo channel strips, it controls the balance between the
left and right signals.
• Peak level display: Updates during playback to show the highest peak level reached. A red
display indicates signal clipping.
When Show Advanced Tools is selected in the Advanced preferences pane, the following
additional controls become available:
• Gain Reduction meter: Displays the gain reduction of the first Compressor or Silver Compressor
plug-in in the channel strip. If neither is inserted, the meter should display the gain reduction
of an inserted Limiter or Adaptive Limiter plug-in.
• EQ display: Double-click to insert a Channel EQ into the first unused Insert slot, or to open
the topmost inserted Channel or Linear Phase EQ. Use EQ effects to shape an audio signal by
adjusting specific frequency range levels.
• MIDI Effect slot: Insert a MIDI effect into the channel strip.
• Group slot: Controls a channel strip’s group assignment. Use the Group Settings window to
define which parameters are controlled for the entire group at once.
• Automation Mode button: Sets how channel strip and plug-in changes are handled during
recording and playback.
• Input Monitoring button: Allows you to hear incoming audio on audio tracks that aren’t armed
for recording. Use to set audio levels or to practice parts before recording.
• Record Enable button: Arms the track or channel strip for recording.
• Bounce button: Bounces the output of any output channel strip to an audio file.
Volume fader
Level meter
Signal clipping occurs when a signal that is too loud is fed through the output channel strip,
thereby exceeding the limit of what can be accurately reproduced, resulting in distorted sound.
The value shown in the peak level display lights red when the signal clips. This part of the peak
level display is called the clipping indicator.
Note: It’s not an issue if individual channel strips show evidence of clipping, as long as the
output channel strip—the summed level of all channel strips in the signal flow—does not
indicate clipping.
To avoid clipping, you need to bring down the Volume fader by the same value that is shown in
red in the peak level display. For more information, see Set channel strip volume levels.
Avoid clipping
1 Observe the value shown in the peak level display.
Volume fader
Level meter
In the figure, 1.7 dB is shown in the peak level display when the Volume fader is set to 2.2 dB.
2 Drag the Volume fader down to a value of 0.5 or so.
Tip: You may find, however, that a Volume fader value of −1.2 sounds best in the context of the
overall mix, and clips only once (by 0.3 dB) during playback. If this is the case, it’s nothing to
worry about. Use your ears rather than your eyes as a guide.
Volume fader
Level meter
The level meter, located to the right of the Volume fader, shows the channel strip output volume
as the project plays. When you record, watch the level meter to make sure the channel strip
volume is not too high.
You can use the following key commands to quickly switch between two different volume levels
on a channel strip:
• Toggle Level of Audio Channel Strips
• Toggle Level of Auxiliary Channel Strips
• Toggle Level of Output Channel Strips
• Toggle Level of Input Channel Strips
• Toggle Level of Bus Channel Strips
Volume fader
Level meter
The colors of the level meter segments provide an at-a-glance overview of individual channel
strip monitoring levels:
• Amber and yellow: These signals are safe, and will not clip the channel strip output.
• Red: These signals are considered “hot” levels, but the occasional peak is nothing to worry
about unless the clipping indicator is continually or regularly lit.
For more information about signal clipping, see Peak level display and signal clipping.
• Mono: One circle represents a mono input format. The level meter shows a single column.
• Stereo: Two interlocked circles represent a stereo input format. The level meter divides into two
independent columns when a stereo input format is chosen.
• Left: Two circles, with the left one filled, indicate a left channel input format. Only the left
channel of a stereo audio file is played back. The level meter shows a single column.
• Right: Two circles, with the right one filled, indicate a right channel input format. Only the right
channel of a stereo audio file is played back. The level meter shows a single column.
• Surround: Five circles indicate the surround channel input format. The level meter divides
into multiple linked columns (the number matches the project surround format) when the
surround input format is chosen.
m Click-hold the Format button, then choose an input format from the pop-up menu.
The Pan (short for panorama) knob defines whether a track is heard from the left, right, or center
of the stereo field. You can set the pan position for each track in a project.
• Mono channel strips feature a Pan knob, which determines the position of a signal in the
stereo image. At the center pan position, the channel strip sends equal amounts of the signal
to both sides of the stereo image. If you were to increase the pan position on the left side and
decrease it on the right, the sound would move to the left.
• Stereo channel strips feature a Balance knob, which differs from the Pan knob in that it
controls the relative levels of two signals (Left and Right) at their outputs.
Pan knob
Balance knob
When a channel strip output is set to Surround, the Pan or Balance knob is replaced by a
Surround knob.
You can also listen to a channel strip signal alone (solo), silencing all other channel strips. Soloing
channel strips is useful when you want to work on a track or region individually; for example,
when you’re editing regions on the track, re-recording a part, or adjusting volume curves.
The Mute button turns blue. Click the button a second time to restore the channel strip to its
previous level.
The Solo button turns yellow. The Mute buttons of all unsoloed channel strips will flash blue,
with the exception of external MIDI channel strips.
This action solos the selected channel strip and unsoloes any other channel strip.
A red slash across the Solo button indicates that the channel strip is solo-safe. The channel strip
will not mute when you solo another channel strip. Control-click again to deactivate the channel
strip’s solo-safe state.
m Place the pointer above or below an occupied MIDI Effect slot, click the green line that appears,
then choose a plug-in from the pop-up menu.
The last visible empty Audio Effect slot in a channel strip is shown at half its height; use it in the
same way.
m Option-click an Audio Effect slot.
You can now choose legacy plug-ins from the pop-up menu.
Replace a plug-in
m Place the pointer over the plug-in slot, click the pull-down arrows that appear to the right, then
choose a plug-in to replace the existing one.
Remove a plug-in
m Place the pointer over the plug-in slot, click the pull-down arrows that appear to the right, then
choose No Plug-in from the pop-up menu.
Move a plug-in
m Drag the plug-in up or down in the channel strip, or to another channel strip.
For guidance, use the colored line that appears when moving the plug-in.
Copy a plug-in
m Hold down Option and drag the plug-in to an unused slot.
m Click the center area of the plug-in slot to open the plug-in window, then click the Bypass button
at the left side of the plug-in window header.
The plug-in slot turns gray, indicating that the plug-in is bypassed.
Add a Channel EQ
Do one of the following:
m If Audio Effect slot 1 is not used: Double-click the EQ area.
The Channel EQ is inserted in the first Audio Effect slot and the EQ area changes to a thumbnail
view of the Channel EQ display.
m If Audio Effect slot 1 is used: Option–double-click the EQ area.
The Channel EQ is inserted as the first plug-in, all existing plug-ins are moved one slot down, and
any existing automation data is redirected.
m If Audio Effect slot 1 is used: Double-click the EQ area.
The Channel EQ is inserted in the next available (unused) slot.
Note: You can turn off this behavior by deselecting the “Open plug-in window on insertion”
checkbox in the Logic Pro > Preferences > Display > Mixer pane.
The header area at the top of a plug-in window is common to all plug-ins. You can use it to
adjust the size of the window, link plug-in windows when more than one is open, switch the
plug-in parameter view, and route side chain signals.
Some plug-ins have additional parameters that don’t appear in the main plug-in window. In this
case, a disclosure triangle appears at the bottom-left corner of the plug-in window.
Editor view shows the plug-in’s graphical interface, if it offers one. Controls view displays all
plug-in functions as a set of horizontal sliders, with numerical fields to the left of each parameter.
These fields are used for both the display and entry of data.
When linked, a single plug-in window is used to display all open plug-ins. Each time you open a
new plug-in, the window updates to reflect the newly chosen plug-in.
The plug-in processes the audio of the aux channel strip chosen in the Side Chain pop-up menu,
and not the audio of the instrument channel strip that the plug-in is inserted into.
2 Click the Compare button to listen to the setting that was originally saved with the project.
The Compare button turns black.
3 Click the Compare button again to switch back to the edited plug-in setting.
The Compare button again turns blue.
In Logic Pro, you can compensate for internal latencies introduced by plug-ins, ensuring that all
track and channel strip output is perfectly synchronized.
You can also turn plug-in latency compensation on or off, for audio and software instrument
tracks or for all channels (audio, instrument, aux, output, and ReWire). When this setting is turned
on, Logic Pro compensates for latency introduced by plug-ins, ensuring that audio routed
through them is synchronized with all other audio. This is achieved by calculating the amount
of latency caused by plug-ins, and then delaying audio streams by an appropriate amount—or
shifting instrument and audio tracks forward in time.
Plug-ins will be bypassed to ensure that the maximum delay that can occur across the entire
signal flow (of the current track’s signal path) remains under the Limit slider value in General
Audio preferences.
The sound may change when you turn on Low Latency mode. Depending on the plug-ins in
use, the change in sound can be anything from subtle to dramatic. If plug-ins being used do not
exceed the total latency limit, there will be no audible difference.
The Audio Units Manager is only available when Show Advanced Tools is selected in the
Advanced preferences pane.
Any Audio Units plug-ins that fail the validation test can be manually enabled in the Audio Units
Manager window. You can also disable Audio Units plug-ins that you don’t want to use, even if
they pass the validation scan.
Click the Reset & Rescan Selection button to rescan a selection of plug-ins after installing plug-
ins/updaters or moving components in the Finder, while Logic Pro or the Audio Units Manager
is open. They will be activated automatically, if they pass the validation scan. Note: If you press
Control-Shift while opening Logic Pro, the Audio Units Safe mode will be used. Only plug-ins that
pass the validation test will be available; manually activated plug-ins that failed the validation
test will not be available.
You should be aware that these plug-ins can cause problems. If you encounter problems with
manually-enabled failed plug-ins, click the Disable Failed Audio Units button.
Disable a plug-in
m Deselect the plug-in’s corresponding checkbox in the Use column.
You can load, copy, paste, reset, save, and delete channel strip settings in a channel strip. You can
also access channel strip settings in the Library.
When multiple effect plug-ins are routed to a channel strip via inserts, they are said to be routed
in series. In this type of configuration, the output of one effect is added to the incoming signal
and becomes the input of the next effect in the chain. The image below illustrates this process.
On this channel strip, the effect
plug-ins (Compressor, Channel EQ,
Chorus) are routed in series.
The primary advantage of this approach over routing via insert effects is efficiency. This method
allows multiple channel strips to be processed by one inserted effect, which saves vast amounts
of processing power (and time) when compared to the alternative of inserting the same effect
directly into multiple channel strips. Another bonus is that you can quickly switch between wet
and dry versions of all channel strips that are sent to an aux channel strip, by simply bypassing
the effect on the aux. Similarly, you can completely change the effects configuration for multiple
sent channel strips by choosing different effects for the aux channel strip.
The following image illustrates a channel strip routed to multiple aux channel strips via sends—
with reverb, chorus, and delay effects assigned to aux channel strips 1, 2, and 3, respectively.
The effect plug-ins
(Reverb, Delay, Pitch
On this channel strip, the Shifter) are assigned to
plug-ins are routed in parallel, aux channel strips 1, 2,
via sends. and 3.
The channel strip’s signal is split and routed to three separate effects, one on each aux channel
strip. These three independent signals are then sent back from the respective aux channel strips
and combined into an output stream from the original channel strip. You can create up to eight
sends on each audio, instrument, or aux channel strip.
For example, say your mix contains multiple drum tracks that you want to manage using a single
set of channel strip controls, or you want to put a compressor across the whole drum kit. You can
do this by sending each of the drum tracks to the same bus, which in turn sends their signals
to the same aux channel strip. You might then route your vocal tracks to a second aux channel
strip, providing a separate group control for these channel strips. Finally, you have the option to
output both subgroups (drums and vocals) to the same destination or to separate destinations.
Note: There are some similarities between using aux channel strips as subgroups and working
with channel strip groups. You can control the group/subgroup properties from one set of
channel strip controls. However, Mixer groups are used to control channel strip group properties,
and not the signal flow.
For example, you might have a main signal with the output destination set to external speakers.
At the same time, you want to hear the signal as a separate headphone mix, including some
additional effects. To do this, you would set up two separate output destinations for your signal,
with the aux channel strips controlling the headphone mix, including the additional effects.
Logic Pro supports the multiple outputs of Drum Kit Designer, the EXS24 mkII, Ultrabeat, and all
Audio Unit instruments. One or more multi-output options may be displayed in addition to the
mono and stereo versions shown in the plug-in pop-up menu of the Instrument slot.
3 In the Mixer, click the Add button (+) of the instrument channel strip that you inserted the multi-
output instrument into.
Note: The Add button (+) appears only on multi-output instrument channel strips.
4 Repeatedly click the Add button (+) to create more aux channel strips, for all stereo or mono
outputs available to the instrument plug-in.
You should create only as many aux channel strips as are required for the number of outputs
used by the multi-output instrument.
After you create the first aux channel strip for your multi-output instrument, a Delete button (–)
appears beside the Add button (+).
Click the Delete button (–) to remove aux channel strips.
When using output channel strips in this way, you can’t apply any further send effects to the
signal flow, as you would using aux channel strips. You can, however, control settings and insert
effect plug-ins using the individual controls of the output channel strip.
In some cases, you might want to prevent individual output channel strips from being controlled
by the master channel strip—outputs used as send effects to external hardware devices, for
example. Simply make such output channel strips solo-safe and they won’t be affected by the
master channel strip.
The Insert slots of output channel strips allow signal processing during the mastering process,
as well as during normal playback. Typical mastering tools are the compressors, de-essers, and
equalizers. Due to technical reasons, you can only use plug-ins that don’t require mono to stereo
conversions. In other words, you can use stereo to stereo plug-ins on stereo output channel
strips, and mono to mono plug-ins on mono output channel strips. Surround (or multi-mono)
versions of plug-ins can be used on mono or stereo output channel strips. Mono to multi-mono
variants can be used on mono output channel strips. Stereo to surround, stereo to multi-mono,
and true surround versions of plug-ins are accessible in stereo output channel strips.
You can also define the output pair for individual channel strips in the Mixer.
Prior to mixing, you may find it useful to define some logical channel strip groups. You could, for
example, group all drum channel strips under one drum group. This would allow you to control
the group meters (volume, pan, and so on) using a single control, while still maintaining the
relative parameter values of each channel strip. You can have a maximum of 32 groups and a
channel strip can be a member of multiple groups.
You can also use aux channel strips for grouping purposes, but the emphasis is on controlling
channel strip signal flow.
Group inspector
You use the Group inspector to define the behavior of each channel strip group. It contains the
following settings:
• “Groups active” checkbox: Enables or disables all groups and group controls. Turn off this setting
to edit track parameters outside of all groups. Press Command-G to do so when the Group
Settings window is closed.
• On checkbox: Enables or disables a particular group. Turn off this setting to edit track
parameters outside of the specified group.
• Name field: Shows the group name, which you can create or edit by double-clicking.
• H checkbox: When selected, hides all tracks belonging to the group. If the Hide Track buttons of
grouped tracks are in different states, the H checkbox displays “–”.
• Editing (Selection) checkbox: When selected, selecting a region in the Tracks area selects the
same horizontal region range of all tracks in the group.
• Phase-Locked Audio checkbox: Defines whether an edit group is phase-locked or independent
when quantizing audio.
• Automation Mode checkbox: When selected, changing the automation mode of one track
changes the automation mode of all tracks in the group.
Quickly add the most recent group setting to another channel strip
m Hold down Option and click the channel strip’s Group slot.
The most recently accessed group setting—including overlapping groups—is applied to the
current channel strip.
While Group Clutch is active, all Group slots change color, from yellow (normal) to a light gray (all
groups temporarily disabled).
The data is written individually for each channel strip. As a result, you can disable the group later
without affecting the automation of any group member, and you can edit or change channel
strips individually when they are removed from the group.
The Surround Panner control replaces the Pan knob. The loudspeakers are represented by dots,
and the pan position is indicated by a green dot that can be dragged.
For full details about using the surround feature, see Logic Pro X surround overview.
This approach is somewhat flawed, however, as human beings are able to locate sound
sources at different positions with just two ears. Virtually all spatial information for all sounds is
included in the two signals arriving at the two eardrums. From these signals, human beings can
determine characteristics such as inter-aural time, level differences, and—based on the listening
experience—information about the spatial origin of the sounds being heard. Are they coming
from in front or behind, from the left or right, from above or below? This ability to perceive
where a sound originates from is referred to as binaural hearing.
In theory, the spatial positioning of any sonic experience can be reproduced during playback, so
no special techniques need to be employed during recording. There is, however, one drawback to
this approach: every person has differently shaped ears and different body and head proportions,
all of which influence the way sound signals arrive at the eardrum—not to mention aspects such
as hearing loss, subjective responses to the sounds being heard, and so on. Given these physical
differences, each person listening to the same sound source, while standing or sitting in the
same position, will hear slightly different binaural signals.
Therefore, perfect reproduction would only be possible if you could make a recording with tiny
microphones placed inside your auditory canals. Because this is impractical, binaural hearing
has been emulated in sound laboratories by using mannequin heads with built-in microphones.
This approach has led to binaural recordings to fit the average person, which are more or less
compatible with the way most people hear.
Playback of binaural recordings is best suited to headphones, ideally combined with signal
conditioning (processing) that ensures the signals are accurately reproduced. Given a specialized
listening environment, it’s also possible to reproduce these signals with loudspeakers, utilizing a
process known as crosstalk cancellation.
As you are unlikely to have the technology required to make binaural recordings, your best
chance of simulating binaural signals is by processing the sound signal on playback. This is
known as the head-related transfer function (HRTF), which approximates the change that a signal
undergoes on its way from the source to the eardrum.
By setting the channel strip’s output to Binaural, you can use the Binaural Panner to position
the signals on the panning plane. The signal that results from using the Binaural Panner is best
suited for headphone playback. You can, however, process the Binaural Panner output using
the Binaural Post-Processing plug-in, which allows you to play back the binaural pan effect
through loudspeakers.
You control the panning effect in the Binaural Panner by positioning the panning pucks on the
panning plane at the top of the window, and by adjusting some additional parameters. These are
the window’s main elements:
Pucks
Panning plane
3D image
Mode buttons
Size field
Doppler button
• Angle, Elevation, Distance: Information fields that adjust automatically when changes are made
to the puck positions.
• Spread: Information field that adjusts automatically when changes are made to the puck
positions. You can also interact directly with it by dragging its numerical value. (Making
changes here also affects the left and right puck positions.)
• Panning plane: Area for positioning the signals—using the pucks—in the stereo image.
• Pucks: Used for positioning the signals on the panning plane—pan and direction.
• 3D image: Represents the resulting position of the audio signal. This is purely a visual aid, and
cannot be interacted with directly.
• Mode buttons: Determine the virtual shape of the panning plane, which can be planar
or spherical.
• Size field: Determines the size of the plane or sphere, expressed as the radius of the
circular plane.
• Doppler button: Turns on or off the Doppler effect—a change in the pitch of a signal perceived
by a person who is moving relative to the source of the signal.
• Extended parameters: Click the disclosure triangle to reveal additional parameters for
headphone playback and Planar mode.
4 Set the size of the plane or sphere by doing one of the following:
• Drag the Size field value up or down.
• Double-click the Size field, then enter a new value.
• Option-click the Size field to reset it to its default value (1.50m).
5 Click the Doppler button to turn on or off the Doppler effect.
6 Select the Diffuse-Field Compensation checkbox in the Extended Parameters area to ensure a
neutral sound for headphone playback, utilizing diffuse-field compensation.
Note: When using multiple Binaural Panners on several channel strips, turn this option off and
route the output of the Binaural Panners to an aux channel strip, in which you insert the Binaural
Post-Processing plug-in. The Binaural Post-Processing plug-in allows you to apply diffuse-field
compensation to all Binaural Panner outputs at once, saving CPU power.
7 If in Planar mode, use the Extended Parameters sliders to control the vertical offset and tilt of the
circular plane. Watch the 3D image when changing them to get a clear idea of their functions.
For full details about this plug-in, see the Logic Pro Effects manual.
Program
Bank
Assign 1 to 5
• Program buttons: Use to select a sound by name. Click one to open a pop-up menu that
contains either GM sound names (the default setting) or sound names created or imported by
the user. Each channel strip has its own pop-up menu, whose content can vary depending on
the Bank number selected in the Bank fields.
• Bank fields: If your sound source “understands” bank select events, you can choose the bank
number for each of the MIDI channel strips. The lower value sends controller value 32, and the
upper value sends controller value 0; this is for MIDI instruments that have 127 x 127 banks.
You can use several different bank select formats (see Custom bank selects on page 784)
if your device does not use the standard controller 0/32 messages. Remember that not all
synthesizers support bank select events.
• Assign 1 to 5: Display up to five knobs that you can freely assign to any MIDI controller number.
The basic channel strip controls, such as volume, pan, and mute, are always shown on MIDI
channel strips.
Stop or start the sending of MIDI data from the MIDI channel strip
m Click the Mute button.
When the Mute button is on, the MIDI channel strip stops sending MIDI data.
If the active settings of your sound module are not maintained when you switch it off (some
devices reset to default values), any Logic Pro Mixer settings that affect the unit will be lost.
Fortunately, Logic Pro Mixer settings are automatically restored and transmitted to all MIDI
devices when you reload the project. If this doesn’t happen—due to MIDI communication issues
with some devices, for example—you can manually resend the MIDI channel strip settings.
You can use the Single, Tracks, or All button to display only those channel strips that you need
for the task at hand, or filter channel strips by type, using the channel strip filter buttons. You also
have the option of working with narrow channel strips or hiding the legend that appears on the
left side of the Mixer.
When multiple channel strip types are visible in the Mixer, you can choose a command to jump
to a particular channel strip type. This feature is useful when your Mixer view contains dozens, or
hundreds, of channel strips.
Note: Make sure that View > Folder Tracks is chosen from the Mixer menu bar.
Folder track
Enter a folder
Do one of the following:
m Double-click the folder track in the Mixer.
m Double-click the folder region in the Tracks area.
m Select the folder, then use the Go Into Folder or Region key command.
The Mixer now displays only those channel strips that are in the folder track.
The Mixer now displays all channel strips, including the folder channel strip.
You can also access track notes in the Note Pad. In the Mixer, you can’t change the text format
and you can’t view or edit any text after the first line break.
The track notes in the Main window’s Note Pad are also updated accordingly.
m Control-click the Mixer, then choose Control Surface Bars from the shortcut menu.
Choose a device from the Device pop-up menu, if you have multiple audio interfaces. I/O labels
can be individually defined for each hardware driver type, but are valid for all projects. These
labels are stored in a separate file, located in the ~/Library/Application Support/Logic folder. The
file is called “IOLabels xxx” (where xxx is the name of the hardware type).
Prevent the track selection from changing when playing your project
m Make sure Options > Change Track in Play Mode is not chosen in the Mixer menu bar.
Important: Start Logic Pro first, then start your ReWire application.
In addition to routing the outputs of ReWire applications into Logic Pro, you can also directly
play, record, and play back the software instruments available in these programs. Propellerhead
Reason, for example, is the software equivalent of a rack of synthesizers and samplers.
You can directly play each synthesizer in the Reason rack, and can record these parts as MIDI
regions on Logic Pro tracks, much as you would with internal, or external MIDI, instruments in
Logic Pro.
Each track in your project has automation curves for volume and pan, and you can add curves to
automate plug-in settings. To create changes over time, you do the following:
• Show the track automation curve you want to work on.
• Choose an automation mode.
• Add automation control points to the curve at the start and end points for the change you
want, then adjust the control points.
You can also snap automation to positions in the grid, edit automation in the Automation Event
List, and use MIDI Draw to automate MIDI region events.
532
Show track automation curves
Before you can add control points to a track’s automation curves, you need to show the track’s
curves. Automation curves are displayed on top of audio and MIDI regions across the track,
running the length of the project. Automation is represented by colored curves and points.
After you show the track’s curves, you can choose which parameter you want to work with—
Volume fader, Pan knob, or any other track parameter. You can work with multiple parameters on
the same track, or you can work in separate subtracks, which appear below the main track.
When you hide automation curves, they are not deleted, just hidden.
m Control-click the track lane, then choose an automation parameter from the shortcut menu
that appears.
Volume, pan, solo, and mute are shown in the pop-up menu. A submenu is also shown for each
plug-in on the track. These are numbered and named after the slot position and plug-in: 1 EXS24,
for example.
2 Choose the parameter that you want to automate from the Automation Parameter pop-up menu
in the track header.
3 To add additional subtracks, click the “+” that appears when you place the pointer over the
track header.
All additional automation subtracks are revealed. Each additional subtrack is set to an
automation parameter type that’s already recorded but not currently shown. The active
automation parameter remains on the main track.
m To remove a subtrack: Place the pointer over the subtrack header, then click the “x” that appears.
The selected subtrack is removed without deleting its automation.
m To reorder subtracks: Drag the subtrack up or down.
Tip: You may find it easier to work with automation curves at a higher zoom level. To do so, drag
the lower edge of the track header downward.
You use the trim behavior in the track header to adjust control points for:
• An entire track
• A partial selection (marquee) across a track
• Multiple selected tracks
• Multiple selected subtracks
Tip: If the Trim field is not visible, position the pointer over the line dividing the track headers
from the left edge of the tracks, then (when you see the Resize pointer) drag the line left or right
to resize the track headers.
When you release the mouse button, the numerical display reverts to showing the value of the
active automation parameter at the playhead position.
You can specify the mode that the application switches to after a Write operation has been
performed using the Automation Preferences pane.
You can only use the Automation Curve tool to bend automation curves when Show
Advanced Tools is selected in the Advanced preferences pane.
Select automation
m Drag any selection of control points and curves.
Move automation
Do one of the following:
m Select the points or curves you want to move, then drag them horizontally or vertically.
m Hold down Control while dragging control points or curves. This technique allows fine
adjustment of the point or curve value.
The region selection, along with its automation, is copied to the target track at the
playhead position.
m Hold down Control-Shift while dragging an automation curve with the Pointer tool.
Delete automation
You can delete individual control points, multiple control points, or use a number of commands
to delete automation across tracks.
The commands to delete automation are only available when Show Advanced Tools is
selected in the Advanced preferences pane.
When snapping is available, and Show Advanced Tools is selected in the Advanced
preferences pane, you can also offset automation, by moving it slightly forward or backward in
time. Offsetting automation compensates for any audio hardware latencies, excessive processor
loads, or plug-in delays.
m Control-click the track lane, then choose Snap Automation from the shortcut menu that appears.
Automation edits snap to the value chosen in the Snap pop-up menu.
2 Adjust the Snap Offset parameter in tick values (can be positive or negative).
All automation, on all tracks (or regions containing MIDI Draw automation), is offset by the
chosen number of ticks.
The Automation Quick Access feature makes track automation extremely fast and simple if you
only have one hardware MIDI controller available—one fader on your MIDI keyboard, or just the
modulation wheel, for example. You can use this single hardware controller to automate the
currently active automation parameter of the selected track in the main window.
Tip: If you choose the modulation wheel for Automation Quick Access, you might want to switch
between using it for Automation Quick Access and normal modulation wheel duties—as MIDI
controller 1. This is quickly done using the Toggle Automation Quick Access key command (or
pressing Control-Option-Command-A).
You can edit control points and curves in a similar way to track automation. You can record
MIDI controller events in real time on MIDI tracks, or use MIDI Draw to create and edit controller
events in the Tracks area, Piano Roll Editor, and Score Editor.
MIDI Draw is only available in the Score Editor when Show Advanced Tools is selected in the
Advanced preferences pane.
You can also use the Step Editor, which is built specifically for MIDI controller editing, providing
more precision and flexibility than the available MIDI Draw options.
m In the Piano Roll or Score Editor: Click the MIDI Draw button.
Autodefine mode sets the MIDI Draw parameters automatically, making the first event in the
region visible.
Each Smart Control has a set of screen controls. Adjusting a single screen control can change one
or more parameters for the track’s channel strip, instrument, and effect plug-ins. Screen controls
are labeled to help you understand which aspect of the sound each one affects.
Smart Controls typically include EQ or tone controls, reverb and other effect controls, and
controls specific to the type of track or instrument. For example, the Smart Control for a
synthesizer might include screen controls for choosing the waveform and adjusting the
resonance and filter cutoff, while one for a string instrument might include controls for changing
the articulation.
To work with Smart Controls, you open the Smart Controls pane.
When Show Advanced Tools is selected in the Advanced preferences pane, you can change
the layout for a Smart Control, map screen controls and edit mappings, rename screen controls,
and assign external controllers to screen controls in the Smart Control inspector.
545
Choose a Smart Control layout
Each Smart Control features a layout, with a background graphic and a set of screen controls in a
defined order. Each layout is designed for a particular type of instrument or track. If the selected
track doesn’t contain plug-ins, an empty layout is displayed.
When Show Advanced Tools is selected in the Advanced preferences pane, you can choose
a different layout for the current Smart Control to change the number or arrangement of screen
controls. In the Layout menu, you can choose between layouts suited to the selected Smart
Control, along with a Factory Layouts submenu containing additional layouts. You can also have
Logic Pro automatically choose an appropriate layout.
For Track Stacks, you can choose a layout for the main track of a summing stack, but not for the
main track of a folder stack. Subtracks for both folder stacks and summing stacks can have their
own Smart Control layout.
When a subtrack of a summing stack is selected, an additional Main Track Smart Controls item
appears in the Layout menu. Choosing this item shows the layout for the main track of the
summing stack, rather than a separate layout for the subtrack. Adjusting any screen controls
switches focus to the main track of the summing stack.
2 Click the name of the current layout at the top of the Smart Control inspector, then choose a
new layout from the Layout pop-up menu.
To have Logic Pro choose an appropriate layout, choose Automatic Smart Controls.
Automatic mapping is useful when you have added plug-ins to an empty channel strip, for tracks
with Apple Loops, and with projects created in previous versions of Logic Pro.
When Show Advanced Tools is selected in the Advanced preferences pane, you can
automatically map all screen controls in the current Smart Control, or only unmapped screen
controls. In order to map screen controls, the Smart Control (and the track) must have at least
one plug-in inserted.
You can map screen controls using either the Learn process, or the Parameter pop-up menu in
the Smart Control inspector. When you map a screen control, it jumps to the mapped parameter
value. Only one screen control can be selected at a time.
You can copy and paste mappings, which is useful for sharing mappings between different
screen controls of the same patch. When two tracks have identical plug-ins, mappings can also
be copied from the Smart Control on one track and pasted to the Smart Control on the other
track (in which case they control the corresponding parameters for the track on which they are
pasted).
4 In the Parameter Mapping area, click the parameter name (if the screen control is already
mapped) or the word Unmapped, then choose a channel strip or plug-in parameter from the
Parameter Mapping pop-up menu.
Add a mapping
1 In the Smart Controls pane, click the the Inspector button in the Smart Controls menu bar.
2 Select a screen control.
3 In the Smart Control inspector, click a mapping, then choose Add Mapping from the Parameter
Mapping pop-up menu.
4 Choose the parameter for the added mapping, either using the Learn process or the Parameter
Mapping pop-up menu.
Copy a mapping
1 In the Smart Controls pane, click the Inspector button in the Smart Controls menu bar.
2 Select the screen control.
3 In the Smart Control inspector, click a mapping, then choose Copy Mapping from the Parameter
Mapping pop-up menu.
4 Click a different parameter name, then choose Paste Mapping.
The copied parameter replaces the selected one.
Delete a mapping
1 In the Smart Controls pane, click the Inspector button in the Smart Controls menu bar.
2 Select the screen control.
3 In the Smart Control inspector, click a mapping, then choose Delete Mapping from the Parameter
Mapping pop-up menu.
After you map a screen control, you can edit mapping parameters, and scale parameter values
using parameter mapping graphs. You can also map screen controls automatically.
You can also scale input values using the parameter mapping graphs.
The graph shows the range of input values on the horizontal (x) axis, moving from left to right,
and the range of output values on the vertical (y) axis, moving from bottom to top.
In the graph window, you have several ways of working: you can edit the graph curve directly,
set the graph to use one of the predefined curves, or change the minimum and maximum range
values for the graph.
When Show Advanced Tools is selected in the Advanced preferences pane, you can change
the name in the Smart Control inspector.
When Show Advanced Tools is selected in the Advanced preferences pane, you can assign
hardware controls to screen controls using the Learn process, which is similar to learning
controller assignments for a control surface. Only one screen control can be selected at a time,
and each screen control can have only one assignment. When you assign a hardware control, it
keeps the assignment for all Logic Pro projects, until you reassign it.
After you turn on the Arpeggiator, the Arpeggiator pop-up menu appears in the menu bar. You
can choose an Arpeggiator preset and adjust Arpeggiator settings, including note order, note
range, and octave range from the Arpeggiator pop-up menu. You can also open the Arpeggiator
MIDI plug-in window to make further changes.
For full details about using the Arpeggiator MIDI plug-in, see the MIDI plug-ins section of the
Logic Pro Instruments manual.
Automation for multi-mapped screen controls is retained even when the underlying plug-in is
changed or removed. However, if all of the plug-ins to which the screen control is mapped are
removed, the automation is deleted.
Logic Pro features several ways to control aspects of the overall project. A set of global tracks
(including the Marker track, Arrangement track, Signature track, Tempo track, Transposition track,
and Beat Mapping track) is available in the Tracks area and various editors. For video projects, you
can use the Movie track to view frames of the video while you work with the project.
You can also add effects to output or aux tracks, and automate effects and other parameters on
output or aux tracks, which can affect the overall project.
For information about using the master track, see Work with the master track. For information
about the master channel strip, see Channel strip types. For information about automating
project parameters, see Automation overview.
556
Use the global tracks
Global tracks overview
Logic Pro includes a set of global tracks that you can use to control different aspects of the
overall project. You can show global tracks in the Tracks area and in the time-based editors
(including the Audio Track Editor, Piano Roll Editor, and Step Editor). When you show the global
tracks, they appear below the ruler for that particular area.
When Show Advanced Tools is selected in the Advanced preferences pane, the following
additional global tracks are available:
• Marker track: Contains markers, which are used to label bar positions and parts of the project.
Their length, text, and color can be edited freely. For more information, see Markers overview.
• Signature track: Contains the basic time and key signatures of the project, along with any
signature changes. For more information, see Time and key signatures overview.
• Transposition track: Contains transposition events used to transpose parts of a project up or
down in pitch. Transposition affects MIDI regions and Apple Loops, and can also affect audio
regions. For more information, see Transposition overview.
• Tempo track: Contains the project tempo, and all tempo changes in the project. For more
information, see Tempo track overview.
• Beat Mapping track: Use to adjust the tempo to follow recordings that do not follow a strict
tempo, without changing the rhythmic feel of the recordings. For more information, see Beat
mapping overview.
When Show Advanced Tools is selected in the Advanced preferences pane, you can configure
global tracks:
Tip: You can show or hide the Marker track by clicking the Marker track button above the
track headers.
m Control-click anywhere on a global track, choose Configure Global Tracks from the shortcut
menu, then select the corresponding checkboxes.
The tracks you select in the Global Tracks Configuration dialog only affect the active window.
You can also assign and use any of the following Show/Hide key commands for each individual
ruler track: Marker, Transposition, Signature, Tempo, Beat Mapping, and Movie. The key commands
work directly, without having to open the Global Tracks Configuration dialog.
Tip: Click the Enable All or Disable All buttons to show or hide all global tracks, or use their
corresponding key commands—Show All Global Tracks and Hide All Global Tracks.
The display order of global tracks is saved independently for each window.
If the Protect buttons are visible (View > Configure Track Header > Protect Buttons), you can
prevent unintentional changes to individual global tracks by clicking the corresponding Protect
button.
There are several ways to create and edit markers in Logic Pro. You can view and edit markers in
the following work areas:
• Marker track: Displays markers as rectangular sections. You can select, copy, move, or resize
markers in the Marker track.
• Marker List: Displays marker names, bar position, and length information in a scrollable,
editable list. The Marker List is available when Show Advanced Tools is selected in the
Advanced preferences pane.
• Marker Text area and Marker Text window: Display marker text. You can type and edit comments
or other text that is saved with the marker.
If the Marker track is not visible, Control-click anywhere in the global tracks header area, then
choose Marker in the dialog that appears. For more information, see Show and hide global
tracks on page 557.
The Marker Text window is also available at the bottom of the Marker List, where it’s called the
Marker Text area.
Tip: Many marker-related commands can be accessed by Control-clicking in the Marker track or
Marker List, when the Right Mouse Button: Opens Shortcut Menu pop-up menu option is chosen
in the Logic Pro > Preferences > General > Editing pane.
You can use the Create Marker key commands to add markers during playback.
A marker is created at the playhead postion (if the playhead is aligned with a bar) or at the next
bar position (if the playhead is between two bars). If a marker already exists at a bar position (or
up to a quarter note before or after it), no new marker is created.
The length of the marker automatically extends to the start point of the next marker, or to the
end of the project or folder, if no ensuing markers exist.
m In any working area: Use the Create Marker by Regions key command.
Markers created in these ways are automatically assigned the names, bar position, length, and
color of the regions they are derived from.
Copy a marker
Do one of the following:
m In the Marker track: Option-drag the marker.
You can also copy a marker, move the playhead to the position where you want to paste the
copy, and then paste it.
m In the Marker List: Use the Copy (Command-C) and Paste (Command-V) commands.
Note: The increments by which markers can be moved in the Marker track depend on the
horizontal zoom level of the Tracks area and the Snap pop-up menu setting. Watch the help tag
for precise feedback on movements. If you need to adjust markers in finer increments, use the
Marker List.
This command locks (fixes) the time position of markers, and a lock symbol is displayed at the
beginning of the marker name.
These markers always retain their absolute time position: if the project tempo is changed, the bar
positions will change to keep the markers at the same time positions.
Tip: You can also lock and unlock the time positions of markers from the Region menu in the
Tracks area, and the Functions menu in the Piano Roll Editor and Step Editor, if you turn on the
display of global tracks.
Note: You cannot unlock the time position of scene markers. See Use movie scene markers on
page 834.
m In the Marker List: Use the pointer as a slider in the Position field, or double-click a position value
and enter a new value.
Markers cannot overlap. The edge of one marker cannot be dragged over another marker.
Dragging the cycle area in the ruler is limited to either horizontal or vertical movements. This
ensures that you do not accidentally:
• Move the cycle when creating markers (by dragging the cycle into the lower third of the ruler
or into the Marker track)
• Create markers when moving the cycle
Tip: When you hold down Shift after click-holding the cycle, the cycle can be moved horizontally,
and then dragged to a marker in one go. When you hold down Shift before clicking the cycle, the
nearest cycle border is set to the clicked position.
Color a marker
1 Choose View > Show Colors to open the Color palette.
2 Select the marker in the Marker track, then click a color in the Color palette.
When you select a dark color, the marker text is automatically shown in an inverse color.
The text in the Marker Text window changes to match the settings. The text in the Marker track is
not affected.
Markers can be renamed in the Marker track, in the Marker Text area of the Marker List, or in
the Marker Text window. The length of the name displayed in the Marker track and Marker List
depends on available screen space, or the position of the marker that follows.
All text below the first paragraph is also displayed in the Marker track, if space allows. (You can
resize the Marker track to view all text.) This space can be used for musical or technical notes, for
example. In this scenario, the marker color appears only in the title line, with the remaining text
displayed white on gray.
Note: If you use the Return key to create paragraphs in the Marker Text area, the first paragraph
of the text is displayed in a separate title line (of the marker) in the Marker track.
The locators are set to the beginning and end points of the selected marker.
This action sets the cycle area to the position and length of the marker.
m Select the marker, then use one of the following key commands:
• Set Locators by Marker and Enable Cycle
• Set Locators by Previous Marker and Enable Cycle
• Set Locators by Next Marker and Enable Cycle
Creating different marker sets lets you use markers for different purposes (such as identifying
sections, adding performance notes, and preserving production information) in the same project.
When you create a new marker set, previously added markers are no longer visible in the Marker
track or Marker List. When you create new markers, they become part of the current marker set.
When you choose a marker set, only markers that are part of the set appear in the Marker track
and Marker List.
Switch the marker display between bar positions and time positions
m Choose View > Show Event Position and Length as Time.
Switch the marker length display between relative length and the marker’s absolute end bar
position
m Choose View > Length as Absolute Position.
You can also export the current Marker List within the borders of any selected audio region to an
audio file. However, you should first remove any marker information that exists in the audio file.
You can then export the current marker information to the audio file.
Delete markers
You can delete markers at any time. After you delete a marker, it no longer appears in the ruler,
Marker track, Marker List, or Marker Text window.
Delete markers
In the Marker track or Marker List, do one of the following:
m Select the markers, then choose Edit > Delete (or press Delete).
m Control-click the marker, then choose Delete Marker.
m Click the markers with the Eraser tool.
By default, arrangement markers are eight bars long. The first arrangement marker begins at
the start of the project. Each additional arrangement marker you add starts at the end of the
previous one, with no space between. Arrangement markers are most useful if you add them to
every section of the project, so that you can rearrange the entire project.
You add and edit arrangement markers in the arrangement track, which appears at the top of
the Tracks area. When you add an arrangement marker, it is eight bars long. You can resize it
to cover the section of the project you want it to include, and rename it to reflect its place in
the project.
Arrangement track
The arrangement marker appears at the start of the project, or at the end of the last existing
arrangement marker.
When you move or copy an arrangement marker, all of the regions in that section of the project
are moved or copied, including the markers on every track in the section, and the control points
on every automation curve in the section. If any tracks in the project are locked, you should
unlock them before editing the arrangement markers in the project.
When you move an arrangement marker between two existing arrangement markers, the marker
to the right moves right to make room for the new marker. When you drag one arrangement
marker directly over another one in the arrangement track, the two markers switch places (all
their content is swapped).
When you place the copy between two existing arrangement markers, the marker to the right
moves right to make room for the copied marker.
Important: In case you accidentally delete regions that you want to keep, use Undo to
restore them.
When you move or delete an arrangement marker, the sections to the right move left to fill the
deleted section, closing up the empty space.
The initial time signature and key signature are project properties. For information on setting the
initial time and key signature, see Project properties overview.
The Signature List is available when Show Advanced Tools is selected in the Advanced
preferences pane.
Time signatures
Time signatures determine the number of beats in each bar (as shown in the ruler), and so define
the editing grid in the Tracks area and the time-based editors (including the Audio Track Editor,
Piano Roll Editor, and Step Editor). Time signature changes do not affect the playback of audio or
MIDI regions.
In addition to the ruler, time signatures affect the score display. All functions that rely on the
chosen time signature and bar positions (such as MIDI metronome click or Transform window
functions) are affected if bar positions are used to restrict a function to a certain part of
the project.
Key signatures
When you create a project, the key signature defaults to C major, unless you choose a different
key signature. The initial key signature affects the playback of Apple Loops in the project. Key
signature changes affect the display of MIDI notes in the Score Editor, but do not have an effect
on MIDI playback.
You can add any number of key signature changes to a project. When you add a key signature
change, it changes the key from the insertion point forward, until the next key signature change
is reached.
You can store up to nine signature sets, which are reflected in the Signature track, Signature List,
and Signature window.
By default, the global Arrangement, Marker, Signature, and Tempo tracks are visible when you
show the global tracks in the Tracks area (or an editor). If the Signature track is not visible,
Control-click anywhere in the global tracks header area, then select Signature in the dialog that
appears. For more information, see Show and hide global tracks on page 557.
Note: The Signature track must be visible—and must not be protected—in order to select and
copy signatures.
The Signature List displays time and key signatures in a numerical list, and also displays global
score symbols such as repeat signs, double bar lines, and so on.
When Show Advanced Tools is selected in the Advanced preferences pane, you can add time
signature changes to a project in the Signature List, Signature track, or Score Editor.
• You can enter beat groups for compound time signatures in the Beat Grouping field. The
total number of beats in the bar is calculated by the sum in this field. For example, entering
the numbers 223, becomes “2+2+3.” The sum is displayed as the numerator unless the Print
Compound Signature checkbox is selected. Beat Grouping affects the way in which notes are
beamed together (in both cases).
• You can also change the automatic beaming in normal time signatures. In 4/4-time “1+1+1+1”
produces four beamed groups (one for every beat), instead of the two groups displayed as
a default.
• Select the Hide Signature checkbox to hide a time signature change in the score printout.
The signature is still displayed onscreen, but is crossed out, and won’t be included in the
calculation of spacing between notes and symbols. As a result, signatures may overlap notes
on the screen, but not in the printout. This can be used for notating cadenza-like passages,
which contain more notes than would normally fit the time signature.
When Show Advanced Tools is selected in the Advanced preferences pane, you can add key
signature changes to a project in the Signature List, Signature track, or Score Editor.
m In the Score Editor, double-click a staff between the clef and time signature, then choose a key
in the Key Signature dialog. You can also drag the key signature from the Part box to the target
time position.
In the Signature track, you can also select multiple signatures in conjunction with regions.
This is useful when you want to copy or move complete parts of a song (along with signature
changes). You can select parts of the project to copy or move using the Edit > Select All Inside
Locators command.
Note: When a marquee selection is active, using this command sets the marquee selection to
match the locators.
You can copy time signatures and key signatures in the Signature track or Signature List. You can
also copy all time and key signatures from one project to another. Subsequent signatures are
inserted at bar positions that correspond to their original distance from the first copied signature.
Move a signature
m In the Signature track, select a time or key signature and drag it to a new position.
Merge signatures
m In the Signature track, Shift-click the signatures with the Glue tool.
Delete signatures
You can delete time and key signature changes in a project, but you can’t delete the initial time
and key signature.
Delete a signature
Do one of the following:
m Select the signature in the Signature track, Signature List, or Score Editor, then choose Edit >
Delete (or press Delete).
Tip: To erase all time signature events, select a signature, choose Edit > Select Similar Objects,
then press Delete.
m Click the signature with the Eraser tool in the Signature track, Signature List, or Score Editor.
When you create a new signature set, previously added signature changes are no longer visible
in the Signature track or Signature List. When you create new signatures, they become part of
the current signature set. The initial time and key signature are always visible.
When you choose a signature set, only signature changes that are part of the set appear in the
Signature track and Signature List.
When Show Advanced Tools is selected in the Advanced preferences pane, you can add
tempo changes, and control the tempo of a Logic Pro project in a variety of ways, including:
• Create tempo changes using the Tempo track, the Tempo List, or Beat Detection
• Match audio recordings to the project tempo, or match the tempo to an audio region
• Record tempo changes in Logic Pro
When Advanced Editing options is selected in the Advanced preferences pane, you can
use the Tempo Operations window and Tempo Interpreter window for more complex control of
the project tempo. When Advanced MIDI Options is selected, you can control tempo changes
using the tempo fader in the Environment.
In the Tempo track, tempo changes are represented by tempo control points. You create tempo
changes by adding control points and editing their values. You can expand the Tempo track to
give yourself more room to work, and adjust the range of values for the Tempo track.
The Tempo track also determines the relationship between incoming timecode and the current
playhead position, for projects using timecode.
Because Beat Mapping can create changes in the Tempo track, altering existing tempo changes
or creating new tempo changes, you should avoid making changes in the Tempo track after
using Beat Mapping functions. Doing so will defeat the timing derived from the Beat Mapping
functions. For more information about the Beat Mapping track, see Beat mapping overview on
page 601.
If the Tempo track is not visible, Control-click anywhere in the global tracks header area, then
select Tempo in the dialog than appears. For more information, see Show and hide global
tracks on page 557.
When using the Pencil tool, watch the help tag, and don’t release the mouse button until it
shows the intended tempo and position. No help tag appears when you double-click with the
Pointer tool.
m To set the tempo numerically, hold down Control-Option-Command and click the target time
position, enter the bpm value in the field that appears, then press Return.
Note: To prevent unintentional changes, control points are restricted to either vertical or
horizontal movement. You can change either the value of a tempo change event or the position
of a tempo change event, but not both at once.
Move the selected tempo control point to the current playhead position
m Use the Move Region/Event to Playhead Position (Pickup Clock) key command.
Move the selected tempo control point, replacing the previous one
m Control-click a control point, then choose Extend Left from the shortcut menu.
The selected tempo control point is moved left to the position of the previous one, which
it replaces.
Note: This menu item is not available for the first tempo control point.
Note: Any tempo control points at the target positions are replaced by the moved or
copied ones.
A curve or diagonal line results (a Move Curve Node help tag is shown), which can be dragged—
horizontally or vertically—to alter the curve shape. The process is similar to drawing track
automation curves with the pointer.
When set to 1/16, there are four tempo changes per quarter note; 1/1 only generates one tempo
change per bar, which will result in a more abrupt transition. A different resolution can be
defined for each tempo curve.
Creating a tempo curve can lead to the creation of numerous tempo change events. These
tempo change events can be viewed in the Tempo List.
When you create a new tempo set, previously added tempo changes are no longer visible in
the Tempo track or Tempo List. When you create new tempo changes, they become part of the
current tempo set. The initial tempo is always visible.
When you choose a tempo set, only tempo changes that are part of the set appear in the Tempo
track and Tempo List.
The Beat Detection process detects up to five tempi across the selected regions, and displays
the reliability of each estimate, from highest (most reliable) to lowest (least reliable). The highest
value is selected by default. You can adjust the average tempo value using a multiplier, divisor, or
decimal rounding, and choose how and where to apply the tempo change.
• Adjust Value By: Define a ratio (multiplier and divisor) for the selected detection result. A ratio
of 2:1 multiplies the value by two, while a ratio of 1:2 divides the value by two.
• Rounding: Choose one of the following rounding values: Integer, 1 Decimal, 2 Decimals, 3
Decimals, or Off. This value is used to modify the Resulting Tempo value.
5 Click the Prelisten button to preview playback using the Resulting Tempo value.
6 Click OK to perform the tempo adjustment (according to the above settings), or Cancel to cancel
the procedure.
The following audio files automatically match the project tempo and will follow any tempo
changes made in the global Tempo track.
• Audio recordings made in Logic Pro (7.0 and later)
Note: If you drag a file recorded in one project to another project using the Finder, the file
does not follow the project tempo. However, files copied between two projects are able to
follow the project tempo.
• Apple Loops
• Audio regions on tracks for which Flex Time is turned on
• Audio bounces made in Logic Pro (7.0 and later)
Note: Bounce files can only follow the project tempo if the “Add resulting files to Project Audio
Browser” option is selected in the Bounce dialog when the file is bounced or exported.
• Audio files exported from Logic Pro (7.0 and later)
Note: Exported files can only follow the project tempo if the “Add resulting files to Project
Audio Browser” option is selected in the Export dialog when the file is bounced or exported.
Imported ReCycle files can also follow the project tempo. (See Add ReCycle files to your
project on page 270.)
Audio files that follow the project tempo (and first key signature) are flagged with the Follow
Tempo symbol, in both the Tracks area and the Project Audio Browser.
Follow Tempo symbol Follow Tempo symbol
All other imported audio files require adjustment of either the region or the project tempo.
You can set an audio region to follow the project tempo, or convert a region to an Apple Loop.
For more information about Apple Loops, see What are Apple Loops?
The Follow Tempo and Pitch checkbox is synchronized for all regions that make use of the same
audio file.
For example, imagine you have imported a one-bar drum loop that doesn’t match your project
tempo. The drum loop adapts to your project tempo, becoming shorter or longer than one bar.
You can set the project tempo to match the original tempo of the drum loop, using the Adjust
Tempo using Region Length and Locators command.
The Adjust Tempo using Region Length and Locators command adjusts the project tempo by
creating a tempo change event at the start point of the selected audio region. This ensures that
the length of the selected audio region matches exactly the distance between the locators.
4 Choose Edit > Tempo > Adjust Tempo using Region Length and Locators.
A dialog asks if you want to change the tempo of the entire project, or create a tempo change
for the section of the project occupied by the selected region.
5 Do one of the following:
• To adjust the tempo of the complete project to the audio region: Click Globally.
• To create a tempo change that spans the length of the audio region: Click Create.
The project tempo is recalculated to conform with the audio length (and locators).
In some situations, you may want to import tempo information from an audio file that was
recorded in a different project. The tempo of the selected audio file is used in place of the project
tempo, but only within the borders (start and end points) of that file in the Tracks area.
For example, if you have an audio recording containing slight tempo variations, how do you
get it to follow the tempo of your current project? First, beat map the track to associate beats
in the region with the project tempo (see Beat mapping overview on page 601), then remove
the tempo information from the audio file. As a final step, export the current project tempo
information to the audio file.
You can also export the current tempo value within the borders (start and end points) of a
selected audio file in the Tracks area. However, you should first remove any tempo information
that exists in the audio file.
You can then export the current tempo information to the audio file.
You use Tempo Operations to create tempo changes, and edit existing tempo changes. The
window automatically displays the area you’ve selected for editing. Changes are displayed
graphically in real time, as the tempo curve is processed, so you can see the results of your edits.
You use the Tap Tempo command to generate tempo timing events by tapping a key on a
computer or USB keyboard. You can define the values for Tap Tempo using the Tempo Interpreter.
The parameters that control how Logic Pro responds to Tap Tempo commands can be found in
the Tempo Interpreter window.
If Logic Pro “hears” a Tap Tempo command, it automatically follows this tempo.
Note: Only the selected software instrument track, and all external MIDI tracks, can play when the
Tempo Interpreter window is open.
A tempo fader has a range of possible values from 50 to 177 bpm. External MIDI data can be
used to control it, with an input value of 0 resulting in a tempo of 50, and an input value of 127
resulting in a tempo of 177.
If you place a tempo fader between the Physical Input and Sequencer Input objects in the
Environment, you can:
• Record tempo changes
• Control the tempo with any desired MIDI event types
This way, new Tempo track data can be recorded intelligently. The original tempo data is only
erased in areas that actually contain tempo changes.
If a tempo fader is moved during playback or recording, all data defined in the Tempo List is
turned off, until you stop playback or recording.
Movements of a tempo fader are ignored when external SMPTE sync is active. A tempo fader can
therefore be used to deactivate the sync reference during playback or recording, if you wish.
For more information about create meta event faders in the Environment, see Meta event faders.
Note: The tempo fader’s inspector displays pitch bend events as the Input definition (by default).
This allows control of the project tempo with your keyboard’s pitch bend wheel.
Transposition affects both audio and software instrument Apple Loops (except drum loops, and
other Apple Loops with no defined key) as well as MIDI regions. Audio regions other than audio
Apple Loops are not transposed.
The zero position of the Transposition track is determined by the current key signature in
the Signature track. If the key signature changes during a project, the zero position of the
Transposition track changes accordingly.
Transposition works nondestructively, and transposed MIDI notes return to their original values
when the Transposition value is reset to zero (0). For example, starting with a C3 note event
in a MIDI region, adding a control point with a value of +2 changes the note event to a D3. If
you change the control point to a different value, the note is transposed by the corresponding
amount. When you change the control point so that the transposition value = 0, the note returns
to a C3. Similarly, if you copy a region to different parts of the project with different transposition
values, the notes in the region change by the corresponding amount.
When you add or edit a transposition control point, only existing MIDI events in a project are
transposed. MIDI events recorded or created afterward are not affected.
If the No Transpose checkbox is selected in the Track inspector, MIDI events (including instrument
Apple Loops) are not transposed for that track.
Transposition events can be copied using the standard Copy and Paste operations or by
dragging them while holding Option.
You can also copy or move multiple transposition events simultaneously, which can be useful for
repeated project sections.
Beat mapping involves two steps: first, you graphically connect notes to ruler positions in the
Beat Mapping track. A tempo change event is inserted at each of these ruler positions, so that
the notes align with musically meaningful time positions in the ruler, although their absolute
time position is unchanged. A beat-mapped project contains the same tempo variations as the
original recording.
In the upper part of the Beat Mapping track, a ruler shows the same time divisions (bars, beats,
and subdivisions) as those that appear in the LCD (and also depend on the current zoom level).
The following sections describe beat mapping in the Tracks area. Beat mapping is also available
in the Piano Roll Editor, Score Editor, and Step Editor. When working in these editors, you can see
the corresponding (beat-mapped) notes as you work, which can speed your workflow.
Logic Pro automatically inserts a tempo change, which appears in the Tempo track.
4 Moving from left to right, beat map the subsequent notes in the selected regions, repeating the
same steps.
5 To connect a ruler position to a position in the region where no note exists, hold down Control
while drawing the connecting line. This allows the line to snap to any subdivision, even where
there is no note event.
6 To erase a beat mapping, double-click it with the Eraser tool, or select it and press the Delete key.
7 To erase all beat mappings, click anywhere in the header of the Beat Mapping track (except on
the controls) to select all data in the track, then press the Delete key.
When using the Delete key, be careful not to accidentally delete other selected events or regions.
Transients appear as blue vertical lines in the lower part of the Beat Mapping track, aligned to
peaks in the audio waveform. If no transients are visible on the selected audio regions when you
open the Beat Mapping track, analyze the regions before applying beat mapping.
After the regions are analyzed, the transients appear as blue vertical lines in the lower part of the
Beat Mapping track.
Tip: It may be difficult to identify transients if the waveform overview is too small. If transients
are hard to see, click the Waveform Zoom button in the Tracks area menu bar to visually resize
the waveform in the Beat Mapping track.
The remaining steps for beat mapping audio regions are the same as for MIDI regions. To follow
those steps, see Use beat mapping on MIDI regions on page 602.
Increasing the number of transients can be useful when beat mapping regions with less distinct
accents—such as soft drums in a loud mix. However, a high setting can result in extraneous
transients, with no real meaning for the rhythmic structure, being displayed. In general, it’s better
to begin with a lower setting, and move to a higher setting only if transients are missing for
obvious rhythmic elements in the music.
Sometimes, your MIDI recordings may contain note events that fall on musically meaningful
positions, and should not be affected by beat mapping applied to audio recordings. In this
case, you can choose the Protect MIDI option to keep existing MIDI events at their current ruler
positions when beat mapping audio regions.
You can also make beat mapping easier by moving one or multiple selected audio regions, so
that the first transient marker in any of the regions is located on the nearest whole beat position.
Move the first transient marker in a region selection to the nearest whole beat position
m Control-click the beat mapping header, then choose Move Selection with First Transient to
Nearest Beat from the shortcut menu (or use the corresponding key command).
The first transient marker in the region selection is moved to the nearest whole beat position,
with all selected regions moving with it.
3 In the Set Beats by Guide Region(s) dialog, choose the note value to use for beat mapping in the
Note Value pop-up menu.
The note value defines the timing resolution used to create the map.
4 Select one of the following algorithms:
• Tolerate missing or additional events: Only tempo-relevant transients are used for beat
mapping (based on the project time signature). This avoids drastic tempo changes, which are
usually undesirable.
Note: This algorithm gives the best results when used with material with a regular beat, and
a fairly constant tempo. However, it can also be used with material that features changing
rhythmic divisions, and some degree of tempo change.
• Use exactly all existing events: Every detected transient is used for beat mapping. For usable
results, the regions should have an event for each tempo-significant transient.
5 Click OK to perform the automatic beat-mapping process.
Regions with more complex or irregular musical patterns may not initially produce useful results
with automatic beat mapping. If your first attempt produces an alert saying that the required
tempo would be too low, undo the beat mapping, then set the first downbeat manually before
choosing Beats from Region. If the alert reappears, undo again, and set both the first and
second downbeat manually before choosing Beats from Region. If this method fails, you can
record a MIDI region containing synchronized regular notes, and use this as a guide region for
beat mapping.
For information about mapping regions manually, see Use beat mapping on MIDI regions and
Use beat mapping on audio regions.
The Master Volume slider, master track, and master channel strip are connected, so that changes
to one affect the other two as well. If automation data exists on the master track, the Master
fader moves to show the volume changes when you play the project.
Generally speaking, you should adjust the output volume to a level high enough to eliminate
background noise, but not high enough to cause clipping. You can check for clipping by
watching the clipping indicators in the master level meter.
For information about the master track, see Work with the master track. For information about
automating track parameters, see Automation overview. For details about working with the
master channel strip in the Mixer, see Channel strip types.
The Score Editor provides visual quantization so that you can control the display of note values
without altering the timing of your recordings, and change the displayed musical key without
altering the playback of your MIDI recordings.
When Show Advanced Tools is selected in the Advanced preferences pane, you can control
many additional aspects of music notation. You can:
• View and edit multiple tracks in a score, displayed in a linear scrolling view, “wrapped” view, or
multi-page view
• Add notes and symbols from the Part box, including dynamics, phrase markings, and other
symbols
• Add lyrics and other text such as section markers and performance indications
• Use additional tools (the Pointer, Pencil, Eraser, Text, Layout, Zoom, Voice Separation, and Solo
tools) in the Score Editor
• Edit region parameters in the Region inspector to control how regions appear in the score
• Use staff styles to control the display of rests, stems, ties, and beams, and adjust the size of and
space between staffs. You can choose different staff styles or customize and create your own
staff styles to use in your scores.
• Define different instrument groups using score sets to create full scores, parts, and lead sheets
• Edit the overall score layout, including numbers, names, and spacing
• Share the score by printing it or exporting it to a PDF file
607
When Additional Score Options is selected in the Advanced preferences pane, you can
access the following options for more specialized notation projects. You can:
• Add and edit staff styles for individual MIDI regions
• Access additional choices in the Staff Style window (for mapped instruments and TAB)
• Create Part box sets with your own combinations of score symbol groups for easy access
• Access additional symbols from the Part box, including tablature and guitar performance
symbols
• Create and edit chord grids for guitar or other instruments, using standard or open tunings
• Access additional tools from the Score Editor Tool menu.
• Access additional Score preferences and Score project settings
When Show Advanced Tools is selected in the Advanced preferences pane, the Score Editor
can display multiple tracks containing MIDI regions, and display every instrument track in
the project.
Event inspector Region inspector
Part box
The Score Editor menu bar includes Layout, Edit, Functions, and View pop-up menus; Display
Level, View, MIDI Draw, MIDI In, MIDI Out, and Catch buttons; Tool menus; and a zoom slider.
You can view the Score Editor in the Logic Pro main window, or as a separate, resizable window.
The following MIDI regions are not displayed in the Score Editor: Muted MIDI regions (if Hide
Muted Regions is selected in File > Project Settings > Score Global), MIDI regions on muted
tracks (if Hide Muted Tracks is selected in File > Project Settings > Score Global), and MIDI regions
for which the Score parameter is turned off in the Region inspector.
The Score Editor has three views, optimized for different kinds of work:
• Linear view: Shows a single software instrument track in a continuous, horizontally scrolling
view. Linear view is the standard view for editing the score.
• Wrapped view: Shows one or more tracks in a lead sheet–style, line-wrapped view.
• Page view: Shows the full score on facing pages. Page view displays as many pages as possible
(depending on the size of the Score Editor window and current zoom level). You can work on
the score layout and print the full score in Page view.
You can also move through display levels, to view a MIDI region, a track, multiple tracks in a
folder, or all tracks in the project.
You can also change the view using the View > View Mode menu commands in the Score Editor
menu bar.
For more information about using Link modes, see Control window relationships using
Link mode.
When viewing the score in Linear view, the following controls appear in the Score Editor
inspector to the left of the score display (when Show Local Inspector is chosen in the Score View
pop-up menu):
• Insert pop-up menu: Choose the note value for notes to insert.
• Time Quantize pop-up menu (with Strength and Swing buttons): Quantize the timing of notes.
• Scale Quantize pop-up menu (with Strength and Swing buttons): Transpose notes to a
different key.
• Velocity: Change the velocity value of selected notes.
In addition, the Grid pop-up menu appears in the Score Editor menu bar, so you can set the
visual quantization of notes in the Score Editor.
• When you move symbol or text objects with the Layout tool, the bar position is retained. The
Horizontal Position and Vertical Position parameters, however, are changed (as indicated in the
help tag during the process).
• You can only edit the horizontal position of a note in relation to its bar position using
the Layout tool, not its vertical position. Dragging the note to the right or left changes
the displayed distance from the adjacent notes or rests. The bar position (and playback)
is unaltered.
Note: The bar position determines playback timing, as this is the actual MIDI event position.
Remember that the Score Editor is primarily designed to deliver notation, and that most (but not
all) editing functions are graphical, rather than physical, in nature.
When you paste (or paste multiple) items from the Clipboard, the position of the first inserted
event is automatically quantized, in accordance with the current division value (set in the LCD).
For example, if the current bar position is 4.1.1.37, and the division value is set to 1/16, the pasted
object is inserted at position 4.1.1.1. If you want to preserve the unquantized timing, use another
method to copy and paste the items.
While you drag, a help tag shows the operation (drag or copy), the difference from the original
position (transpose and time shift), and the current pointer position (bar position and, for notes,
pitch).
You can simultaneously move or copy items from different regions or staffs. Each event is moved
or copied to its new position, within its original MIDI region.
Note: You can’t use the Option-drag method to copy or move events between MIDI regions in
the Score Editor. You can, however, copy and paste between regions and staffs.
There is also a general preference for this constraint: Logic Pro > Preferences > General > Editing
> Limit Dragging to One Direction In: Piano Roll and Score.
Copy an entire musical passage to the same time position in another region
You can use the Paste at Original Position and Paste Multiple at Original Position commands to
quickly copy passages from one MIDI region to another, at the same time position. No insert
position is required, and no automatic insert quantization takes place.
1 Select the notes and symbols of the passage.
2 Select the staff you want to paste the passage to.
3 Choose Edit > Paste at Original Position (or use the Paste at Original Position key command).
The notes and symbols are pasted at the position they were originally copied from, regardless of
the current playhead position.
The Paste Multiple at Original key command works in a similar way, but allows you to paste a
musical passage to the staffs of other instruments. You need to select all destination staffs before
using the Paste Multiple command.
You can use these commands in combination with the Select Similar function, to quickly copy all
dynamic symbols from one staff into other staffs or instruments, for example.
Moving items in time is affected by the display quantization grid (Quantize) setting. If a hybrid
Quantize value is selected (16, 24 for example), the grid corresponds to the duple value (16, in
this example).
• If note positions are not aligned with the time grid (because they were recorded in real time),
their relative offset is retained when they are moved or copied.
• You can move or copy unquantized passages within the Score Editor, without losing the
original feel of the performance.
The following types of symbols cannot be copied or moved in the Score Editor:
• Global symbols, such as repeat signs, time and key signature changes—except in the
Signature List and Signature track—and global text elements (headers and so on). (For
additional information, see Time and key signatures overview on page 576.)
• Symbols directly attached to notes, such as accents, fermatas, note heads, and so on.
Note: Resizing notes does not affect MIDI playback, only the notes’ visual appearance.
For more information on the Repeat Events command, see Cut, copy, and paste regions in the
Tracks area on page 292.
When multiple regions are selected, the top line of the Event inspector shows the number of
selected staffs (regions).
Note: Key changes, signature changes, and global signs can’t be inserted into individual staffs.
If parameter fields are visible while multiple events are selected, their values can be edited
simultaneously. The “*” value in a parameter field indicates that the selected items have different
values. In this case, there are two options for editing these values: Relative change (preserving
relative differences between parameter values) and Absolute change (setting all parameters to
an equal value).
You can set the vertical and horizontal position of all selected items to the same value, using any
of the following key commands:
• Align Object Positions Vertically
• Align Object Positions Horizontally
• Align Object Positions (affects both parameters)
These key commands set all items to the value of the first selected item. If only one item is
selected, a dialog asks if the parameters of all similar objects should be set to the same value.
This technique is very useful for aligning lyrics and chord symbols, for example.
As soon as you move the pointer, the parameter is set to the same value for all selected objects.
This allows you to set all notes of a chord to the same length or velocity, or set all selected
objects to the same height (Vertical Pos), for example.
Aliases are displayed in the Score Editor, and when you print the score. You can assign a staff style
to an alias different from the one assigned to the original region—for example, if you double
a unison melody on several instruments with different transpositions (such as a saxophone or
brass choir). (For information on staff styles, see Staff styles overview on page 684.)
You can allow direct editing of the notes and symbols in an alias. Editing an alias changes the
original MIDI region (and all aliases created from it). If Allow Alias Editing is turned off and you try
to edit an alias, a dialog appears, asking if you want to either enable editing of aliases or create
a copy of the region. If you choose to create a copy, you can edit the notes independently of the
original MIDI region.
There are two alternative ways to add notes to a score: using the pointer, and using step input.
Step input lets you add notes from a music keyboard or your computer keyboard. You can input
notes and other symbols, such as rests. Step input differs from real-time recording in that you
select rhythmic values for notes you want to enter, then select the pitch, rather than playing
notes in real time. As with real-time recording, you start by selecting the staff for the track you
want to work on. If there are no MIDI regions on the track, you must add a MIDI region before
starting to add notes. For information about step input recording, see Use step input recording
techniques.
You can add notes directly using the pointer. While viewing a score in Linear view, you can
choose note values from the Insert pop-up menu in the local Score inspector.
When Advanced Score Options is selected in the Advanced preferences pane, you can also
add notes and other symbols from the Part box.
You can create a new, empty region by Command-clicking in a software instrument track.
When Additional Score Options is selected in the Advanced preferences pane, you can
create score symbol sets to display different symbol groups in a particular order.
The corresponding group appears in the Part box, below other selected symbol groups.
You can open multiple floating Part box windows, and display different score symbols in each
one. Selecting a symbol in a floating Part box window updates the selection in all other Part box
windows, until you deselect the symbol, close the window in which it was selected, or select a
symbol in another floating Part box window.
The most recently selected object within each group is retained when switching
between groups.
Note: As the group display can be reordered, the current display order of groups determines the
previous and next group.
Logic Pro automatically displays rests in regions in the Score Editor, based on the current
Quantize display setting. You can also add rests manually, and change the appearance of rests in
a score.
Add a rest
1 If the Rests section of the Part box isn’t visible, click the Rests button in the Part box.
2 Drag a rest from the Part box to the place in the score where you want to add it, or use the
Pencil tool.
In order to select and copy signatures, the Signature track must be visible, and must not
be protected.
You can add any number of key signature changes to a project. When you add a key signature
change, the new key signature changes the key from the insertion point forward, until the next
key signature change is reached (if one exists).
You can store up to nine signature alternatives, which are reflected in the Signature track,
Signature List, and Signature window.
Key signatures inserted in the Score Editor (or global Signature track or Signature List) affect all
instruments on all display levels. This is reflected both visually and in MIDI playback.
The display of key signatures and key signature changes depends on:
• The Score project settings in the Clefs & Signatures pane (see Clefs & Signatures settings).
• The Key parameter in the Staff Style window (see Staff Style window).
Detailed information about key and time signatures can be found in Time and key
signatures overview.
You can add clef changes to the score to improve readibility; for example, when the notes of an
instrument normally written in one clef move into a different range that would require many
ledger lines in the original clef.
The Part box is available when Show Advanced Tools is selected in Logic Pro
Advanced preferences.
You can add slurs to indicate notes that should be played legato, and add dynamic crescendo
and descrendo symbols (sometimes called hairpins). After adding these symbols, you can adjust
their length to indicate which notes they apply to. These symbols are visual symbols only, and
have no effect on playback.
The Part box is available when Show Advanced Tools is selected in Logic Pro
Advanced preferences.
Add a slur
1 If the Slurs and Crescendi section of the Part box isn’t visible, click the Slurs and Crescendi button
in the Part box.
2 Drag a slur from the Part box to the place in the score where you want it to start (the left edge).
The slur remains selected, and small black square handles appear along its length.
3 Drag the handles to reshape the slur.
The Part box is available when Show Advanced Tools is selected in Logic Pro
Advanced preferences.
You can also change the appearance of note heads from the Attributes submenu of the local
Functions menu.
The Part box is available when Show Advanced Tools is selected in Logic Pro
Advanced preferences.
The Part box is available when Show Advanced Tools is selected in Logic Pro
Advanced preferences.
The Part box is available when Show Advanced Tools is selected in Logic Pro
Advanced preferences.
Logic Pro intelligently inserts the on (pedal down) or off (pedal up) version of the symbol,
depending on the last preceding pedal symbol on the staff (a sustain off always follows a sustain
on, and vice versa).
The Part box is available when Show Advanced Tools is selected in Logic Pro
Advanced preferences.
The Part box is available when Show Advanced Tools is selected in Logic Pro
Advanced preferences.
The Part box is available when Show Advanced Tools is selected in Logic Pro
Advanced preferences.
Logic Pro includes a large library of chord grids, using both standard tuning and a variety of
alternative tunings. The Part box also features a variety of tablature symbols that you can add to
your score, including ties, slides, bends, hammer-ons and pull-offs, and tab and slide markings.
The Part box is available when Show Advanced Tools is selected in Logic Pro
Advanced preferences.
You can also display regions as tablature using the appropriate staff style. For information about
choosing staff styles, see Staff styles overview.
These are global symbols that are displayed in all staffs, at all display levels. When added to a
score, bar lines and repeat signs (except for first and second ending signs) replace the regular
bar line.
The one- or two-bar repeat symbols replace all notes and rests in the corresponding bars; all
other symbols remain visible. Hidden notes can still be heard, so MIDI playback is not affected.
These signs can be moved only in the Event List or Event Float window.
When a double repeat sign is positioned at a line break, it is automatically displayed as two back-
to-back repeat signs, one at the end of the line, and one at the beginning of the next line.
The Part box is available when Show Advanced Tools is selected in Logic Pro
Advanced preferences.
You can overrule the Page Break, Line Break, No Page Break, and No Line Break events with the
Layout tool.
Line breaks and individual staff margins can be determined for each score set, and also for each
of the extracted parts. For more information, see Line and page breaks.
The Part box is available when Show Advanced Tools is selected in Logic Pro
Advanced preferences.
Select a note
Do one of the following:
m Click the note head.
m Select multiple notes by Shift-clicking or by dragging around the notes to enclose them.
Select all following notes of the same pitch as the currently selected note
m Choose Edit > Select All Following of Same Pitch.
The Velocity value appears in a help tag as you edit it. You can also hear the change, if the MIDI
Out button is activated.
The Time Quantize controls quantize notes and other items nondestructively, for playback only.
The original timing is never lost, and can be recalled by setting the value to off.
Time quantization in the Score Editor works in the same way as time quantization in the Piano
Roll Editor. In the Score Editor, you can also visually quantize the display of notes (independent of
their MIDI time quantization) in the Region inspector. For information about visual quantization,
see Quantize.
There are three ways to change note attributes: in the Note Attributes window, using the
Functions > Attributes submenu, or using key commands. You can change attributes for a group
of selected notes in the Attributes submenu (and with corresponding key commands), but can
change attributes for only one note in the Note Attributes window. You can also change some
note attributes via the Part box, and with tools.
When Additional Score Options is selected in the Advanced preferences pane, additional
note attributes, including accidental type, note heads, stem position, and syncopation are
available in the Note Attributes dialog and the Note Attributes shortcut menu.
To open the Note Attributes window by double-clicking, make sure the Note Attributes setting
is chosen in the “Double-click note to open” pop-up menu of the Logic Pro > Preferences >
Score window.
For more information about dragging note heads from the Part box, see Change the appearance
of note heads.
When Additional Score Options is selected in the Advanced preferences pane, additional
options for changing note accidentals become available.
The Accidental Position attribute defines the deviation from the Acc./Note Distance value, chosen
in Logic Pro > Project Settings > Score > Layout.
The beaming of notes depends on the chosen time signature, the Beat Grouping setting in the
Time Signature dialog, and the staff style’s Beam parameter. You can change the beaming of
individual notes to improve readibility by clarifying the rhythmic structure or phrasing of notes.
When Additional Score Options is selected in the Advanced preferences pane, additional
options for changing note attributes become available.
When Additional Score Options is selected in the Advanced preferences pane, you can
change syncopation settings for individual notes.
Independent notes are not tied to a rhythmic position in the staff, and can be moved freely. This
can be used to add grace notes, for example, and for other purposes.
m Control-click a note head, choose Attributes > Independent from the shortcut menu, then
choose an option from the submenu.
m Use one of the following key commands:
• Not Independent
• Independent
• Independent Grace
You can also turn on the Velocity or Pitch Color mode in the Colors submenu. Pitch colors
can be diatonically or chromatically mapped. Note that velocity colors match particular MIDI
velocity ranges.
You can edit the 16 color options of the Score Editor’s Functions > Attributes submenu, the
velocity colors, and the pitch colors in Logic Pro > Project Settings > Score > Color. For more
information, see Score settings on page 894.
Note: As note attributes, these settings have priority over the staff style settings, but they only
apply if the Color mode is set to Normal in the Score Editor’s View > Colors submenu.
Note: If you protect (lock) your screensets, this function’s setting is also locked.
Ties are displayed automatically according to the length of the MIDI note and the rhythmic
divisions of the score (time signature). If you don’t like the way a tied note is displayed, you can
change the display by inserting a user rest at the position you want to see a graphic note. You
can’t add ties to notes manually.
Tip: For information about using duration bars, see Display duration bars on page 713 and
Change the length of duration bars on page 713.
The length of the rest is not important, but you should use a shorter one (an eighth note rest), if
possible. Watch the help tag for exact positioning. After the rest is inserted, it’s no longer visible
in the score display, but the note display changes accordingly.
Note: If you want to delete or change the position of an invisible user rest, use the Event List.
The symbol for tuplets is grouped together with the symbols for triplets in the Notes group in
the Part box.
N-tuplet symbol
In some cases, you need to choose an appropriate display Quantize value in the Region
inspector. See Quantize on page 678.) You use the N-tuplet object for the display of other tuplets.
The display initially shows a series of rests, the number of which corresponds to the N-tuplet
value. You can insert other notes at these rest positions. To do so, select a note value that
approximately matches the length of the desired N-tuplet notes.
The method described above also allows you to create N-tuplets that contain rests or syncopated
note values (double length).
Tip: If you want an N-tuplet to begin with a rest, you first need to insert a user rest from the Part
box, then drag the N-tuplet symbol onto the rest. Automatically displayed rests cannot function
as starting points for N-tuplets.
Edit tuplets
m Double-click the N-tuplet number, then define settings in the Tuplet window.
Delete a tuplet
Do one of the following:
m Click the tuplet number with the Eraser tool.
m Double-click the N-tuplet number, then click the Delete button in the Tuplet window.
Although this is not the normal use of tuplets, it’s a handy way to force the display of runs of
shorter note values with a display Quantize value set for longer note values.
• Independent: Displayed at their original length, as long as they are binary or dotted note
values that can be displayed as a single (not tied) note. After insertion, you can change the
stem direction, enharmonic interpretation, accidental distance, and note head, using the Note
Attributes functions. For more information, see Note attributes overview on page 637.
• Independent grace: Always displayed as miniature eighth notes, with a slash across the stem,
and a tie. The tie direction, stem direction, enharmonic interpretation, accidental distance, and
note head can be changed.
Both types of independent notes appear only as single notes, without beams.
Grace notes cannot be inserted directly. They need to be created by converting regular or
independent notes.
Important: In most situations, you will need to create additional space between the grace note
and the note it’s associated with. The best way to do this is with the Layout tool, which can
be used to move the main note away from the grace note. For information, see Position items
graphically in the Score Editor on page 612.
Tip: If you want to create beamed grace notes, try using a polyphonic staff style with no rests
displayed for the second voice. Assign the grace notes to the second voice, and resize them with
the Resize tool. See Add and delete staffs or voices on page 691 for more information on staff
styles.
Repeat signs and special bar lines cannot be selected, and can only be deleted with the
Eraser tool.
The Score Editor includes automatic text for song name, date, and other information; you can
also add global text that appears in both the full score and in each individual part.
Add lyrics
You can add lyrics aligned to notes in the score using the lyric object in the Part box, which
also lets you add lyrics for multiple verses. After adding lyrics, you can adjust their vertical and
horizontal position for better readability.
If you’re working with multiple staffs, be careful to add lyrics to the correct MIDI region. It’s
recommended that you insert lyrics in Linear Score view and single MIDI region display mode—
especially when inserting more than one verse. Linear Score view also makes it easier to select
several lyric objects by dragging, to change their positions, for example.
2 Enter the text for the first note, then press Tab (not Return) to automatically move the insertion
point to the next note.
If a note is displayed as several tied notes, press Shift-Tab to move the insertion point to the next
tied note. This method allows you to write several syllables below one longer note, and lets you
enter all lyrics in one operation, although each syllable is saved as an independent lyric object.
3 To convert standard text to lyrics, select the text, then select the Lyric checkbox in the Text
Event inspector.
You can also use text objects (with a music symbol font) to add and position music symbols
anywhere in the score, free of the rhythmic constraints of MIDI notes.
As long as you’re in Text Entry mode (indicated by the blinking insertion point), you can click any
position in the text field. You can select parts of the text by dragging the pointer in the text field,
and cut, copy, and paste text. Press Return, or click anywhere outside the text field, to exit Text
Entry mode.
Tip: You can simultaneously add text to several staffs. This is handy if you want to insert the text
“accelerando al fine,” for example, into all instruments. You can enter text into several staffs at
once just as you can other objects. For more information, see Insert items in multiple regions on
page 616.
Edit text
In general, you edit text objects in the same way as other objects. If a text object is selected, you
can set its parameters in the Event inspector.
You edit standard text in a text object the same way you edit text in a text-editing program. You
can also change font settings for standard text in the Fonts window.
You apply, edit, and create text styles in the Text Styles window, which lists all the text styles in
the current project. Default text styles appear at the top of the list, followed by user-created text
styles. Each line shows the name and an example of the text style. Double-clicking the Example
line opens the Font window, where you can edit both the default and user text styles. Any fonts
installed on your system can be used.
User text styles are saved with the project file, allowing them to be different for each project.
The default text styles have been designed for specific text elements, and are automatically
assigned when inserted.
• Plain Text: The default setting for regular text.
• Page Numbers, Bar Numbers, Instrument Names: Used for automatic page and bar numbering,
and display of instrument names (see Numbers & Names settings on page 897). These styles
can also be edited in File > Project Settings > Score > Numbers & Names. Changes in either
window automatically update the settings in the other window, and affect the entire project.
• Tuplets: Used for triplet and other tuplet numbers.
• Repeat Endings: Used for anything written into the repeat ending boxes (usually just numbers,
but text can also be entered).
• Chord Root, Chord Extension: Used for the display of chord symbols. The Root covers the root
and (optional) extra bass note in chord symbols. The Chord Extension is used for everything
else.
• Multiple Rests: Used for the number above multiple rests.
• Tablature: Used for the display of fret numbers in guitar tablature.
• Tempo Symbols: Used for the display of numbers in tempo symbols.
• Octave Symbols: Used for the display of octave symbols.
• Note Heads: Used for the display of note heads.
• Guitar Grid Fingerings: Used for the display of guitar grid fingerings.
A new line appears below the bottom text style entry, where you can define the attributes of the
new text style. The names of any new style can be edited in the text field, which opens when you
double-click the name of the text style.
Automatic text objects can be inserted as both global text (in the margin areas), or as text
objects related to a bar position (in one of the staffs or regions). For example, you can insert the
INSTR object as a global object to display the name of the current score set on all pages. The
appearance, and exact positioning, of these objects can be set in the Event inspector.
Global text objects appear in all score sets of a project (score, parts, and so on), although they’re
inserted just once.
Unlike regular text objects, the position of global text does not relate to bar positions, but
is defined as a graphic position on the page. Global text can be inserted and viewed only in
Page view. A common example of a global text object is a song name, commonly placed in the
page header.
Text objects inserted in one of these areas automatically become global text objects.
After you add global text to one of the margin areas, you can move it anywhere on the page.
When a global text object is selected, the Event inspector contains the following additional
parameters:
• Align pop-up menu: Although alignments relating to bar positions are shown in the pop-up
menu, you can’t choose them here.
• Pages pop-up menu: Defines the pages that the global text object is displayed on. You can
choose between the following options:
• 1: The text will only be displayed on the first page.
• 2: The text will be displayed on all pages except the first one.
• Odd: The text will be displayed on all pages with odd numbers.
• Even: The text will be displayed on all pages with even numbers.
• All: The text will be displayed on all pages.
• Zone pop-up menu: The margin area that the text belongs to or is associated with. You can
choose between Top, Header, Side, Footer, and Bottom.
You can review and edit existing chord grid libraries and chord grids, as well as create your own,
in the Chord Grid Library.
The Chord Grid Library window contains three panes: the Instrument Editor, Chord Grid Selector,
and Chord Grid Editor. The Instrument Editor may not be available, depending on which method
you use to open the Chord Grid Library.
Note: The Instrument Editor tab is only available if you open the Chord Grid Library from
Logic Pro preferences or from the Layout menu, not when dragging or double-clicking a chord
grid symbol.
For information about creating and editing chord grid libraries, see Create, rename, and delete
chord grid libraries. For information about importing and exporting chord grid libraries, see
Import and export chord grid libraries.
Instrument parameters
• Name pop-up menu: Choose the name of the instrument tuning you want to use.
• Tuning field: Displays the default tuning for the chosen instrument.
• Number of Strings field: Displays the default number of strings for the chosen instrument.
• Capo pop-up menu: Choose the fret on which to place the Capo. Choose 0 to play at the
original chord, 1 to place a Capo on the first fret, and so on.
Filter parameters
• Root Note pop-up menu: Filter the chord grids according to root note.
• Bass Note pop-up menu: Filter the chord grids according to bass note.
• Chord Type pop-up menu: Filter the chord grids according to chord type.
• Difficulty pop-up menu: Filter the chord grids according to difficulty.
• Favorites checkbox: Filter the chord grids according to those tagged as favorites.
• Library pop-up menu: Filter the chord grids according to library (those libraries that are linked
to the chosen tuning).
• No Transpositions checkbox: Filter the chord grids according to transposition.
View parameters
• Number of Frets pop-up menu: Choose the number of frets (four, five, or six) to be shown in the
chord grids.
• Left-Handed checkbox: Change the chord grid display to suit left-handed users.
• Action pop-up menu: Choose how the chord grid strings are played back and at what tempo.
• Chord: All strings are played back simultaneously.
• Arpeggio Up, Arpeggio Down: Each string is played back one after the other.
• Slow, Medium, Fast: Choose the playback tempo.
• Delete button: Click to delete a non-factory chord grid.
• New button: Click to create a new chord grid. The Chord Grid Editor pane opens and shows an
empty chord grid.
• Edit button: Click to edit a selected chord grid. The Chord Grid Editor pane opens and shows
the selected chord grid.
Note: This same edit action can be triggered by double-clicking a chord grid in the Chord
Grid Selector.
For information about inserting and editing chord grids, see Insert and edit chord grids in the
Score Editor.
Instrument parameters
• Name pop-up menu: Choose the instrument tuning in which to add or replace the chord grid.
• Tuning field: Displays the default tuning for the chosen instrument.
• Number of Strings field: Displays the default number of strings for the chosen instrument.
• Capo pop-up menu: Choose the fret on which to place the Capo. Choose 0 for no Capo, 1 to
place a Capo on the first fret, and so on.
Chord parameters
• Name field: Enter a name for the chord grid.
• Root Note pop-up menu: Choose a root note for the chord grid.
• Bass Note pop-up menu: Choose a bass note for the chord grid.
• Chord Type pop-up menu: Choose a chord type for the chord grid.
• Difficulty pop-up menu: Choose a difficulty level for the chord grid.
• Favorite checkbox: Add the chord grid to your favorites.
• Highest Fret pop-up menu: Choose the highest fret for the chord grid.
View parameters
• Number of Frets pop-up menu: Choose the number of frets (four, five, or six) to be shown in the
chord grids.
• Left-Handed checkbox: Change the chord grid display to suit left-handed users.
• Action pop-up menu: Choose how the chord grid preview is played and at what tempo.
• Chord: All strings are played simultaneously.
• Arpeggio Up, Arpeggio Down: The chord is played as an arpeggio, one string at a time.
Arpeggio Up plays the strings from lowest to highest, while Arpeggio Down plays the strings
from highest to lowest.
• Slow, Medium, Fast: Choose the playback tempo.
• Reset/Clear button: Click the Reset button to set the chord grid back to its original state
(showing either open strings, a new chord grid, or the selected chord grid) within the Chord
Grid Selector pane. Click the Clear button to clear the chord grid, providing you with a clean
template to work on.
• Target Library pop-up menu: Choose the library in which to add the new or edited chord grid.
• Replace button: Click to replace an existing chord grid.
• Add button: Click to add a chord grid to your chosen library.
For information about creating and editing custom chord grids, see Create custom chord grids in
the Chord Grid Editor.
• Choose a chord grid symbol in the Part box, then click in the Score Editor with the Pencil tool.
Either technique opens the Chord Grid Selector pane in the Chord Grid Library.
m Control-click a chord grid, then choose Hide Chord Name from the shortcut menu.
m Option-click an existing dot to change it to an optional dot. An empty string is shown as a result.
The result is the same using either approach: the string is open.
Add a barre
Do one of the following:
m Drag the left or right edge of an existing dot to the right or left.
m Place the pointer over a string, then drag to the left or right.
Move a barre
m Drag the barre to a new fret position.
Mute a string
m Click the area at the top of the string.
• Library Name field: Enter a name for the chord grid library.
• Tuning pop-up menu: Choose the instrument tuning in which you want to add the library.
• Number of Strings pop-up menu: Leave this at the default setting.
• Library Name field: Enter a name for the chord grid library.
• Tuning pop-up menu: Leave this at the default setting.
• Number of Strings pop-up menu: Choose the number of strings.
4 Click Create to add a new instrument tuning, also containing the newly created chord
grid library.
If you select an instrument tuning, the entire tuning and its chord grid libraries are deleted. If you
select a chord grid library, only that library is deleted (unless it’s the only library within a tuning;
then the instrument tuning is also deleted).
5 Click Save.
When Additional Score Options is selected in the Advanced preferences pane, you can
edit score region parameters for the selected region or regions in the Region inspector, when
the Score Editor has key focus. The Region inspector shows the name of the selected region; or,
when multiple regions are selected, the number of selected regions. When multiple regions have
different values for any of their parameters, a “*” is displayed in the corresponding parameter line.
If you change this value, all selected regions are set to the same value for that parameter.
The following sections describe individual score region parameters in the order they appear in
the Region inspector.
• Style
• Quantize
• Interpretation
• Syncopation
• No Overlap
• Max Dots
• Score
Style
You choose the staff style for the selected track (and when Additional Score Options is selected,
for selected regions) from the Staff Style pop-up menu. For information about using staff styles,
see Staff styles overview.
Note: When Show Advanced Tools is not selected in the Advanced preferences pane, the Grid
pop-up menu appears in the Score Editor menu bar. You can set the visual quantization for the
Score Editor using the Grid pop-up menu.
For example, a note with a short note value, such as a 32nd note, can only be displayed at its
original length if Quantize is set to 32 or shorter. If Quantize is set to 8, the 32nd note is displayed
as an eighth note (the shortest note value displayed at that Quantize setting).
Settings in the Quantize pop-up menu that display a single value, such as 8, 16, or 128, represent
the minimum displayed note value for that Quantize setting. For settings that display a pair of
values, the first value represents the minimum note value for duple rhythms, and the second
value displays the minimum note value for triple rhythms (or triplet figures in a duple-rhythm
context). Following is a list of the triple Quantize settings and their corresponding note values.
When a single-value setting is used, automatic triplets are not displayed at all (except for triplets
inserted with the pointer, using an N-tuplet object).
Important: The Quantize parameter must be set to a triple quantization value to enable the
automatic display of triplets.
You can override the Quantize value for a group of notes using tuplets; see Create and edit
tuplets on page 645.
For example, a global division value of 1/8 results in an 8,12 Quantize setting for new regions; a
value of 1/12 becomes a 4,12 Quantize value; a value of 1/16 results in a Quantize value of 16,24,
1/24 in 8,24, and so on.
Note: If a particular Quantize value has already been set in the Insert Defaults, all new regions
use this value, regardless of the division value in the LCD. You can change any of these values at
any time.
For swing notation, use 8,12 for the Quantize parameter to display eighth-note triplets and
also display two uneven notes on one beat as regular eighth notes. For double-time passages
containing sixteenth notes, you can either cut the MIDI region containing the double-time
passage (in the Tracks area) and assign it a higher Quantize value with the double-time note
value, or use hidden N-tuplets for the sixteenth notes. For more information, see Create and edit
tuplets on page 645.
For swing sixteenth notes (shuffle funk, hip hop, and so on), the same principle applies. In this
case, choose 16,24 as the Quantize parameter.
You can fix the display quantization of all MIDI events in the projects using the Score Editor’s
Functions > Quantization > Fix displayed Note Positions and Fix displayed Note Positions and
Durations commands. These commands may be useful for exporting projects (complete with
display Quantize settings) to other notation programs that don’t feature display quantization. The
commands are also available from the shortcut menu when you Control-click notes in the score.
If Interpretation is turned on, notes are generally displayed with longer length values than their
actual length, to avoid having many short rests. Short notes on a downbeat in 4/4 time, for
example, are displayed as quarter notes. The score becomes slightly less precise, but is easier
to read.
If Interpretation is turned off, note lengths are displayed as closely as possible to their real values,
as determined by the Quantize value. In the following example, the same MIDI region is shown
twice, the first with Interpretation turned off, the second with it turned on:
You can use note attributes to use Interpretation on individual notes, overriding the Region
inspector setting. For more information, see Change the syncopation or interpretation of
notes on page 642.
If Syncopation is turned on, each note is displayed graphically as a single note when possible
(rather than as several tied notes), regardless of its rhythmic position. If it can’t be displayed as a
single note, the note is divided into the minimum possible number of notes, connected by ties.
In some cases, the display of syncopated notes also depends on the Max Dots setting—see Max
Dots on page 683.
The following example shows the same two bars displayed differently, the first with Syncopation
turned off, then with it turned on:
Syncopation can also be turned on and off for individual notes, independent of the Region
inspector setting, using note attributes. For more information, see Change the syncopation or
interpretation of notes on page 642.
If the Syncopation setting produces unwanted results, you can change the graphic display of
notes connected with ties by adding a short user rest from the Part box at the bar position
where you want the tie subdivided. Once the rest is inserted, it disappears, but the note display
changes. The inserted rest can only be seen and edited in the Event List. This trick works for all
notes, not just syncopated ones. (See Use tuplets to override display quantization on page 647.)
In polyphonic staff styles, the MIDI channel of the rest and the corresponding note must
be identical.
When No Overlap is turned off, the score display shows the lengths of overlapping notes
precisely (at the current Quantize value). This can be more useful to accurately notate chords, but
may be harder to read, particularly for melodic passages.
No Overlap works for monophonic, but not polyphonic, staff styles—see Staff styles overview on
page 684 for details.
The second example shows the same region with No Overlap turned on:
No Overlap should only be turned off when the precise display of overlapping notes is more
important than producing a smooth melodic line:
Although you can’t see that all notes continue to sound here, the result looks like this if No
Overlap is turned off:
The solution typically involves turning on No Overlap and using sustain pedal markings. Pedal
markings are automatically displayed if notes are recorded in real time with a MIDI keyboard and
sustain pedal.
Unwanted dotted notes or rests can be changed by inserting user rests (which remain invisible, if
notes). See Use tuplets to override display quantization on page 647 for information on changing
the way notes with ties are displayed).
Score
The Score parameter in the Region inspector controls whether the selected track appears in the
score. If the Score checkbox is unselected, the selected track is not displayed in the score. This
lets you exclude certain tracks from the score display—for example, those that only contain MIDI
events that can’t be displayed in the score, such as controller or SysEx data.
You can edit the default region (and event) parameters, except for the Staff Style parameter,
which is separate for each track, and is set in the bottom line of the Track inspector. After you
edit the defaults, all new regions will use the new default settings. If Quantize is set to “default,”
the display Quantize setting of newly recorded or created regions matches the division value
shown in the LCD.
Staff styles are saved as part of the project, so you can use different staff styles in different
projects. You can import frequently used staff styles into other projects to speed up your
workflow.
You can assign staff styles in the Region inspector, and edit staff styles in the Staff Style window.
When Show Advanced Tools is selected in the Advanced preferences pane, you can assign
staff styles to tracks in your project and edit staff styles. When Additional Score Options is
selected, you can also assign styles to individual regions.
Tip: Create a template project with the staff styles and other score settings that you use
frequently, so they are all available when you start a new project.
Each track has a default staff style, which appears in the Staff Style pop-up menu in the Region
inspector. When you start working on a new project, or create a project template, you can
change this setting for tracks that will use a specific staff style, so that regions recorded on these
tracks are displayed with the correct staff style with no further editing.
If you choose Auto Style from the Staff Style pop-up menu, the track is assigned a staff style that
fits the range of notes in the regions on the track. For example, if the regions consist of notes
played below middle C, a Bass staff style is assigned to the track. Two-handed parts (with notes
both above and below middle C) are assigned a Piano staff style.
Note: Auto Style can only be chosen in the Region inspector, and does not appear in the list of
staff styles in the Score Editor Region inspector.
When Show Advanced Tools is selected in the Advanced preferences pane, you can assign
staff styles to tracks in your project and edit staff styles.
When Additional Score Options is selected in the Advanced preferences pane, you can
assign staff styles to individual MIDI regions as well as to tracks, allowing you to use multiple
styles on a single staff. This can be used to alternate between fully notated passages and
“improvised” passages using only beat slashes and chord symbols, for example.
You can select multiple tracks, and assign the same staff style to all selected tracks.
m In Linear view, click the clef on the staff, then choose a staff style from the shortcut menu.
You can show the entire Staff Style window, or only part of the window, using the View buttons
on the right side of the menu bar.
The voices value in the style overview is determined by the number of voices in the staff style.
This can be changed in the Voice parameters section, but not in the style overview.
You can edit the following Staff, Voice, and Assign parameters in the Staff Style window:
• For all staffs: Choose the clef, show or hide the key signature, set the distance to the next
(higher and lower) staffs, set the staff size, set the number of voices in the staff, and set the
display transposition.
• For polyphonic, multiple staff styles: Edit the configuration of brackets and bar lines that
connect the staffs.
• For each voice: Control the display of rests, stem direction, tie direction, direction of N-tuplet
brackets and numbers, beaming, note color, and note head type.
• Assign parameters for each voice: Set the MIDI channel assignment and definition of a split
point pitch, for separation of the different voices.
The Stem Pos. and Color parameters are available when Additional Score Options is
selected in the Advanced preferences pane.
For complete information about the Chan and Split parameters of the Staff Style window, see
Assign notes to voices and staffs on page 693
A staff can display multiple independent melodic lines, called voices. Some predefined staff styles
display only a single voice, while others can display multiple voices (these are called polyphonic).
You can choose polyphonic staff styles to display multiple voices (for choirs or polyphonic
instruments), and can add voices to a staff style to display independent lines. Theoretically, a staff
style can display up to 16 independent voices (but this may not be readable).
When you delete a staff, all the staff’s voices are deleted.
Each staff is represented by an ID number. The ID numbers are assigned automatically and
cannot be changed.
All staff styles from the other project are imported into the current one.
Note: If you copy a MIDI region from one project to another, and the staff style used by the
original MIDI region doesn’t exist in the target project file, it is automatically copied, along with
the MIDI region.
Tip: In List view, you can use the Edit > Select Unused command, to select all staff styles that are
currently not assigned to any regions or track instruments in the project.
When you use a split point to separate voices, the split point and all notes above it are displayed
on the upper voice, while all notes below the split point are displayed on the lower voice. This is
useful when there is a clear division in pitch between the two voices; for example, in a piano staff
style when each hand plays in only one clef (treble or bass).
In cases where the division between voices needs to be more flexible, you can separate voices
by assigning each voice to a different MIDI channel. This allows voices to cross while still being
displayed independently. Notes not assigned to any MIDI channel are not displayed, allowing you
to “hide” notes from display (such as improvised parts or trill notes, for example). This does not
affect playback, but only the display of notes in the score (the playback channel is determined by
the setting in the Track inspector).
If you record polyphonic voices separately in real time, you can set your keyboard or MIDI
controller to the appropriate MIDI channel for each voice when you record, saving you from
having to edit the channels afterward.
You can automatically split notes between two voices using the “Auto split notes in multi staff
chord styles” Score preference. By turning on this preference, notes you play using a polyphonic
staff style are automatically assigned MIDI channels matching the staff style’s voice assignments.
Notes at, and above, the split point are assigned the channel of the first voice. Notes below are
assigned the second voice’s channel. This creates a usable voice assignment, which you can
edit later.
Using the Voice Separation tool, you can draw a separation line between notes on a staff to
assign them to the predefined MIDI channels of the voices.
Voice Separation tool
You can also use Score Editor functions designed to speed up the process of changing the MIDI
channel settings of notes, in order to assign them to the specific voices. These include the Auto
Split preference and the Voice Separation tool.
Notes below the line are moved to the MIDI channel below their current assignment.
2 If you make a mistake, move the pointer back slightly to the left.
The separation line is erased to the right of the tool, allowing you to try again.
If you add a note to a staff style that uses MIDI channels for voice separation, it’s automatically
assigned the corresponding MIDI channel (of the staff that you add the note to). When you’re
finished adding notes, turn off the Explode Polyphony setting so all voices are displayed correctly
in one staff.
If you add notes to a polyphonic staff without turning on the Explode Polyphony setting, the
notes are assigned the MIDI channel set in the Insert Defaults of the Event inspector (but only if
that channel is used by one of the voices in the staff).
In the Score Editor, only notes belonging to the same voice can be connected with beams. By
default, notes of the same voice are normally all displayed on the same staff. Using the Score
Editor’s Staff Assignment commands, you can display notes of the same voice on different staffs.
For example, the following image depicts a piano passage using the Piano staff style featuring
two MIDI channels (1 and 2). The notes in the upper staff belong to voice one (MIDI channel 1).
The notes in the lower staff belong to voice two (MIDI channel 2).
Using the Voice/Staff Assignment commands in the Score Editor’s Functions menu, you can place
the right-hand notes falling below middle C in the bass staff, but maintain the beaming.
The selected notes are moved down to the lower staff, but are still part of the upper voice.
In the reverse situation, where notes continue above the bass staff, with ledger lines, you would
follow the opposite procedure: assign all notes to the lower voice, then move some notes to the
upper staff by choosing Note Attributes > Voice/Staff Assignment > Staff Above Voice from the
Score Editor menu bar.
4 To display all selected notes in their original staff, choose Note Attributes > Voice/Staff
Assignment > Default Staff from the Score Editor menu bar.
Note: By default, rests are displayed according to the Rest settings for the staff style. In the cross
staff beaming example described above, however, most (or all) notes belong to the voice of the
top staff, and the lower staff will contain rests—some even at positions occupied by notes. To
avoid this situation, choose a staff style where the automatic display of rests is turned off for the
bottom staff’s voice, then add rests manually from the Part box.
When Additional Score Options is selected in the Advanced preferences pane, you can
create and edit mapped staff styles. Mapped staff styles allow you to assign individual voices to
drum groups, which use specific drum note heads to display note events. You can define the
respective drum note head shapes in a Mapped Instrument window.
The best way to create drum notation for an existing region is to open the Score Editor to view
the MIDI region, and also open the Mapped Instrument window and the Staff Style window. This
way, you can directly see how parameter changes affect the score display.
Before defining the details of a mapped staff style, you should set up all drum groups, note head
shapes, and relative note position parameters in the Mapped Instrument window.
A note must be assigned to a drum group to be displayed in a mapped staff style. If it’s not, it
won’t be visible.
3 In the Group pop-up menu, choose a drum group.
Some of the groups are predefined for the most commonly used drum sounds (Kick, Snare,
Hi-Hat, Toms, Cymbals, and so on).
Note: If you want to define a new drum group for another instrument sound (such as
tambourine), choose New Group from the pop-up menu, then double-click the entry to name
the new drum group.
4 Set the Rel. Pos. (Relative Position) parameter.
The Relative Position parameter assigns the note to a line in the staff. The note position is relative
to the top line of the staff. Integer values make the note fall on a line; fractional values result in a
note position between two lines.
Note: Positions can also be influenced in the Staff Style window, but this affects all notes of a
particular drum group.
These options allow you to have two different MIDI notes (different bass drum sounds, for
example) displayed in the same way in the score, or on the same line, but with different
note heads.
• Staff section: Everything is identical to unmapped staff styles (with the exception of the missing
Transpose and Key parameters, which wouldn’t make sense here).
• Voice section: Below Voice (in the top header line), is a separate Voice column, where the
different voices are numbered automatically. The staff style shown above contains one staff
with five independent voices.
• Horizontal lines: Display the Staffs-Voices-Drum Groups hierarchy, indicating the
borders between these elements. Each drum group belongs to the voice at the same
horizontal position.
• Pos parameter: Affects the vertical positioning of all notes in the corresponding drum group.
The value shown here is an offset that is added to, or subtracted from, the relative positions (if
defined for individual notes in the Mapped Instrument window).
Mapped staff style names are preceded by the # character in the Staff Style window.
If you’re using several software instruments with different drum assignments, you can create a
separate drum map for each instrument (in the Mapped Instrument window). The list of drum
groups, however, is the same for all instruments in a project. This allows you to display different
drum tracks with the same mapped staff style. All snare drums, for example, will be displayed in
the same way.
You create and edit score sets in the Score Sets window.
The display of a score set depends on the display mode. Because Content Link and Content
Catch display only one region at a time, it’s usually best to set the Link mode to Off, once the
desired score set is fully displayed. If only one MIDI region is displayed, double-click below the
staff, which displays the full score; then set the Link mode to Off. For information about Link
mode, see Control window relationships using Link mode.
Tip: You can open multiple Score Editor windows, each showing different display levels and
different score sets.
You can insert instruments into the empty score set, one at a time.
A new score set is created and displayed, which consists of all instruments used by the currently
selected MIDI regions. Score sets created this way are automatically named after the instruments
they contain.
If several instruments or staffs use the same MIDI sound for playback (with the same MIDI
channel on the same MIDI instrument), and you want to display these staffs with different
instrument names in the score, you need to create a separate track instrument for each staff, in
the Tracks area.
m To set the full name: Click the Full Name column to open a name field. By default, the name of the
track instrument is used for the instrument name in the score. To change the name, select the
default “@(reference)” text, and enter a new name.
Region parameters for instrument names are set in the Numbers & Names pane of the Score
project settings. (See Numbers & Names settings on page 897.)
m To set which staffs are connected by brackets and bar lines: Drag vertically in the appropriate
column, until you see the appropriate display. You can define which staffs in the score set are
connected by brackets or bar lines (either at the beginning of each staff, or throughout), in the
last four columns.
Brackets and bar lines can also be interrupted between staffs, allowing you to form groups of
connected instruments in a score. If you want to delete a line or bracket, grab the corresponding
symbol at its end point (bottom), and drag it upward, until it disappears. You can use the same
method to shorten lines.
Bar line connections can also be edited directly in the score. Click the upper end of a bar line to
connect it to the next (higher) staff. Repeating the procedure disconnects the bar lines.
Scaling also doesn’t affect instrument parts that are created by extracting parts (as described
below; see Extract parts from the score on page 706). This lets you use the same staff styles for
both full scores and parts. In extracted parts, the staffs appear at their original size; in the full
score, their size is defined by the Scale parameter.
Note: Because the All Instruments score set can’t be edited (and therefore, can’t be scaled), you
must create a dedicated score set for the full score, in most cases.
The Global pane offers separate page layout parameters for score and parts.
2 Edit the score and part layout parameters, including the top, bottom, left, and right margins;
header space; line distance; and maximum number of bars per line.
For the default All Instruments score set, the Score format is used, except when a single region is
displayed. In this case, the Parts format is used.
Using this method, only the track instrument names are used as instrument names in the
score. So, if you use this method to print your parts, you see the real instrument names of the
instruments as displayed in the Tracks area.
All score sets are imported from another project into the current project.
When editing the score layout, it’s recommended that you work in Page view, which displays
as many facing score pages as possible, depending on the size of the Score Editor window and
current zoom level.
You can choose different page display options that are useful for various printing or layout tasks
in Page view. The page display options include:
• Print View: Shows the score as it will be printed. Print view can only be turned on when Page
view is active.
• Show Margins: Displays page margins onscreen. These are not printed.
• Show Pages in Pairs: Shows facing pages of the score. This setting depends on the zoom
settings and Scale region parameter.
• Show Page Rulers: Displays horizontal and vertical rulers that makes precise layout tasks easier.
You should use Linear Score view for editing, as screen redraws are much faster, especially on
slower computers.
By default, Logic Pro creates automatic line breaks based on the Spacing and Maximum Bars/Line
settings in the Global Score project settings. You can override automatic line breaks using the
Layout tool in Page view, and can also create line breaks by adding a Line Break symbol from the
Part box in any view.
For example, if the Global Score project setting for Maximum Bars/Line is 6, you can move
additional bars into a line using the Layout tool. Any unedited lines will still contain no more
than six bars. The full number of bars is only displayed if the spacing settings are low enough to
allow the proper display of that many bars.
For information about the Global project settings, see Global Score settings. For information
about adding line break symbols, see Add page and line break symbols.
Note: If you drag more bars into a line than would be displayed using the automatic line break
function, overlapping notes and symbols may result.
The bar is moved to the next staff system, and the remaining bars in the line are distributed
evenly over the entire width of the page.
You can also move the first bars of a staff upward into the preceding staff, by dragging them up
with the Layout tool.
When you move a bar with the Layout tool, all manually edited line breaks in subsequent lines
are deleted, and automatic line breaks are recalculated from that line downward. If you want
to avoid having later lines recalculated, hold down Option while moving the bars with the
Layout tool. This limits the line break to the staff systems you are editing; other staff systems
are unchanged.
When you add a Page Break symbol from the Part box, all bars following the page break are
moved to the following page. Bars on both preceding and following pages are automatically
adjusted in accordance with the Score project settings (discussed in the Edit line breaks on
page 708 section). All staffs in the score are affected.
During this process, Left or Right Staff Margin appears in the help tag.
Note: When altering margins, the number of bars per line adapts automatically (unless you have
manually adjusted line breaks beforehand). If the line is shortened, bars may be moved down
to the next line, depending on the Spacing parameters in the Global pane of the Score project
settings. (See Global Score settings on page 894.)
Delete all line breaks and edited margins in the current score set
m Choose Layout > Reset Line Layout from the Score Editor menu bar.
2 Make sure you’re viewing the score in Page view, then select the Camera tool.
3 Drag across the part of the score section you want to export. A selection rectangle appears as
you drag.
As soon as you release the mouse button, a PDF file of the selected area is created (or the
selection is copied to the Clipboard, depending on the Camera Tool setting you chose).
When doing layout work that requires precision, such as positioning symbols and text elements,
it’s recommended that you work at high zoom levels. You can easily switch back and forth
between a normal and enlarged view of the display using the Zoom tool (or drag to select while
holding down Control, to enlarge the selected area).
If the current display level contains folders, their contents are also displayed in the score.
Note: If this setting is not selected, folders appear as gray beams in Linear Score view, and aren’t
shown at all in Page view.
You can:
• Bounce a project to an audio file in a variety of file formats.
• Burn a project to a CD or DVD
• Share a project to iTunes
• Share a project to the Media Browser to use in other applications
• Share a project to your SoundCloud account
• Export an AAF file for use with Avid Pro Tools
• Export a project as an XML file for use with Final Cut Pro
• Export a score as a MusicXML file for use with music notation applications
Bounce a project
Bounce a project to an audio file
You can render, or bounce, a project to a single audio file or to multiple audio files. A project
can be bounced to several different file formats simultaneously, and a surround project can be
bounced to a set of surround audio files.
Projects can be bounced either in real time or offline (which is typically faster). All parameters,
effects, and automation on the unmuted tracks in the project are recorded as part of the bounce
file.
The format (stereo, mono, or surround) of the resulting bounce file (or files) depends on the
format of the output channel strip. Output 1-2 is the default output channel strip used for
bounces, and produces a stereo audio file. When the output channel strip is set to mono, a mono
audio file is generated.
Bounce files can be reused in Logic Pro, saving processing resources by replacing or bypassing
multiple regions, instruments, and effects. Bounces can also be used with other music
applications and devices, sent to mastering facilities, posted on the Internet (on a webpage, or in
the iTunes Store, for example), added to an iTunes playlist, or uploaded to a mobile device such
as an iPod.
715
Bounce the current project to an audio file
1 In the Tracks area or the Mixer, make sure that the tracks you want to include in the bounce are
routed to the main output (Output 1-2) and are not muted.
If your project has multiple output channel strips, you can bounce only the tracks routed to a
specific output channel strip using the Bnce button on that channel strip. For information about
configuring output channel strips, see Use output channel strips.
2 Choose File > Bounce > Project.
3 In the Bounce dialog, select one or more destination formats in the Destination area.
4 When you select a destination format, bounce options for that format appear to the right of the
Destination area. For each selected destination format, choose bounce options.
5 To limit the bounce to only part of the project, adjust the Start and End value sliders. You can
click the up and down arrows, or click one of the numerals and enter a new value.
If Cycle mode is on when you choose File > Bounce, only the part of the project enclosed by the
cycle area is bounced. You can adjust the Start and End value sliders to change what part of the
project is bounced. For more information on setting the bounce range, see Set the bounce range.
Tip: To avoid having reverb and other effect tails cut off at the end of the project, set the end
position of the bounce a little bit past the end of the last region.
6 Set the bounce mode by selecting one of the two Mode buttons:
• Realtime: Performs the bounce in real time. Use this setting when you want to bounce audio
and software instrument tracks, or external MIDI sound sources that are routed to the Mixer
via aux channels.
• Offline: Bouncing offline can be faster than real time for more complex projects, and can
perform bounces not possible in real time (because they might exceed the processing power
of your computer).
Only internal sources (audio or software instrument tracks) can be bounced offline; not MIDI
tracks or audio channel inputs. Offline bouncing is available only for output channels of
devices using native (Core Audio) audio drivers; not for DSP-based audio hardware (which can
be bounced only in real time.) Other software applications that are routed to the Mixer via
ReWire can be bounced offline.
7 For additional control over effect tails, select either of the following Mode options:
• Bounce 2nd Cycle Pass: The bounce process takes two repetitions of the cycle range into
account, with the creation of the bounce file starting at the second repetition. This is useful if
you want effect tails (from the first cycle pass) to be added to the start of the bounce file.
• Include Audio Tail: The bounce file is extended as far as necessary to include any instrument
release and effect tail.
Note: Some plug-ins, including plug-ins used for mastering and the test oscillator plug-in, can
add noise to the signal. Include Audio Tail should not be selected when using these plug-ins, as
the resulting bounce file would be too long.
8 Choose a normalization setting from the Normalize pop-up menu:
• Off: No normalization is applied.
• Overload Protection Only: Downward normalization takes place only for overloads (levels above
0 dB, which would lead to clipping), but no normalization takes place for lower levels.
• On: The project (incoming audio) is scanned for the highest amplitude peak, then the level is
increased so that the peak is at the maximum possible level (without clipping).
9 To add PCM, MP3, or M4A bounce files to the Project Audio tab, select Add to Project.
When you bounce a project, you can change the name and choose a different location to save
the bounce file (or files).
1 To rename the bounce file, enter a new name in the Save As field.
2 Browse to the location where you want to save the bounce file. You can click the New Folder
button in the lower-left corner of the Bounce window to create a new folder at any location.
3 Click Bounce.
When you bounce to multiple destination files, all the resulting files are saved in the chosen
folder. All files have the same filename, but with the appropriate file extensions (.aiff, .mp3, .m4a,
and so on).
You can also bounce individual tracks in place, or bounce all tracks in place.
Another option is to burn a project to a CD or DVD at the same time you bounce the project.
4 Choose one of the following options from the Mode pop-up menu:
• CDDA: Burns the project to a CD. If the selected sample rate (chosen in the PCM pane) is
higher than 44.1 kHz, a copy of the bounced PCM file is created (with an automatic sample
rate conversion to 44.1 kHz) before encoding. This conversion takes place because the CD
Audio format (Red Book) does not support sampling rates higher than 44.1 kHz.
• DVDA: Burns the project to a DVD. Any sample rate up to 192 kHz can be used for stereo files,
and up to 48 kHz for surround files.
The Media Status field shows whether or not a disc is inserted in the chosen disc burner. Make
sure you insert a disc before burning.
When you bounce to multiple destination files, all the resulting files are saved in the chosen
folder. All files have the same filename, but with the appropriate file extensions (.aiff, .mp3, .m4a,
and so on).
m Select one or more regions in the Tracks area. The bounce range matches the selected area.
m In the Bounce dialog, adjust the Start and End positions. When you open the Bounce dialog, the
Start and End positions match the bounce range (or the length of the project, if no regions are
selected and Cycle mode is off).
• File format pop-up menu: Choose the PCM file format (AIFF, Broadcast Wave, or CAF). PCM
files can be automatically added to the Project Audio Browser by selecting the Add to
Project checkbox.
• Resolution pop-up menu: Define the resolution of the bounce file. The options are 16 Bit (for CD
delivery), 8 Bit (for multimedia productions,) or 24 Bit (for mastering to DVD).
• Sample Rate pop-up menu: Choose the sample rate for your bounce file. Options range from
11,025 to 192,000 Hz, including the three most commonly used sample rates: 44,100 (CD-DA),
48,000 (DAT), and 96,000 (DVD).
• File Type pop-up menu: Choose either Split (for use in Digidesign Pro Tools), or Interleaved (for
further use in Logic Pro or with CD writing software).
Note: Choosing Split disables Burn to CD/DVD, if it’s chosen in the Destination area.
• Dithering pop-up menu: Dithering is recommended when bouncing 24-bit recordings into
16-bit files. For details on dithering options, see About dithering algorithms.
• Surround Bounce checkbox: Available when Additional Surround Options is selected in the
Advanced preferences pane. Select this checkbox to bounce all outputs in the project
surround format (File > Project Settings > Audio > Surround Format).
All surround outputs are bounced simultaneously, regardless of which output channel’s
Bounce button is clicked (or if the Bounce window was opened via File > Bounce). Each
surround channel is bounced to a separate file.
The Logic Pro > Preferences > Audio > I/O Assignments pane gives you access to the
surround settings.
• You set the stereo and surround output formats in the Output pane.
• The Bounce Extensions pane displays the extensions that are added to the filenames
resulting from a stereo or surround bounce. Select the various fields to edit the extensions.
• You set the stereo and surround input formats in the Input pane.
Note: Selecting the Surround Bounce option deselects the MP3, M4A: AAC, and Burn
checkboxes in the Destination pane if they’re selected.
• Add to Project checkbox: Adds the bounced PCM file to the Project Audio Browser.
Because the MP3 file format involves a loss of audio quality, you shouldn’t use MP3 files during
production if you have access to the same audio data in non-lossy formats such as AIFF or WAV.
Bounced PCM files are also used for encoding to MP3/M4A: AAC. Note that this occurs before
dithering takes place.
Note: The MP3 format doesn’t support sampling rates higher than 48 kHz. If the selected sample
rate is higher than 48 kHz, a temporary copy of the PCM file (with a 48 kHz sample rate) is
created before the project is bounced to MP3 format. If PCM is unselected in the Destination
area of the Bounce dialog, a temporary PCM file is created and used as a source for bouncing to
MP3 or M4A: AAC, or for burning to a CD (depending on which options are selected).
Selecting the MP3 option in the Destination area automatically disables the PCM > Surround
option. This is because the MP3 format doesn’t support surround. However, Split Stereo format is
possible, even if the encoded MP3 file is set to Joint Stereo mode.
When you click MP3 in the Destination area, the following options are available:
• Bit Rate (Mono/Stereo) pop-up menus: MP3 bit rates are available between 32 kbps and
320 kbps, but default to 80 kbps mono, and 160 kbps stereo. These rates offer acceptable
quality and good file compression.
For enhanced audio quality, you can choose:
• 96 kbps for mono streams
• 192 kbps for stereo streams
You can choose higher rates, but the quality improvement afforded by bit rates above
96/192 kbps is nominal. Note that the higher the bit rate, the larger the file size of the bounce
file will be.
• Use Variable Bit Rate Encoding (VBR) checkbox: Variable Bit Rate encoding compresses simpler
passages more heavily than passages that are (more) harmonically rich, generally resulting in
better quality MP3 files.
To edit an ID3 tag, double-click any of the Content column fields to the right of the
corresponding ID3 Frame column entry, and enter your text.
Select the “Use default values” checkbox to display default settings for certain Content
columns, such as the Project Title and Tempo (Beats Per Minute) columns. Selecting “Use
default values” also sets the Initial Key column to the first entry shown in the Signature track.
(This defaults to C if no key has been set for the project).
• Encoding pop-up menu: Choose Advanced Audio Codec (AAC) or Apple Lossless to set the
encoding for your .m4a (commonly referred to as MP4) file. While both encoding algorithms
provide high-quality audio, the AAC format uses a higher compression ratio, resulting in
smaller file sizes.
Choosing the M4A: AAC option in the Destination area disables PCM > Surround. Split Stereo is
still available.
If the selected sample rate is higher than 48 kHz, a copy of the bounced PCM file is created
(with an automatic sample rate conversion to 48 kHz) before encoding. This conversion takes
place because the M4A: AAC format does not support sampling rates higher than 48 kHz.
• Bit Rate pop-up menu: Choose a rate between 16 kbps and 320 kbps.
Note: This parameter is only available when the AAC codec is chosen.
• “Encode with variable bit rate (VBR)” checkbox: Variable Bit Rate encoding compresses simpler
passages more heavily than passages that are (more) harmonically rich, generally resulting in
better quality files.
Because not all media players can accurately decode VBR-encoded files, this option is off by
default. If you know that your target listeners can decode VBR-encoded files, you can turn this
option on.
The dithering algorithm that sounds best depends on the audio material, and also your personal
taste. Audition the audio material to be dithered with each of the algorithms to determine the
best setting. In some cases, you may find that the best results are achieved by using no dithering
at all.
When you share a project to iTunes, the entire project, from the beginning to the end of the last
region, is exported. Any silence at the beginning or end of the project is trimmed. If Cycle mode
is on when you share the project, the part of the project between the start and end of the cycle
region is exported.
The shared project appears in the iTunes library, where you can add it to playlists, convert it, or
burn it to a CD. The format of the shared project is determined by the iTunes import settings.
The entire project, from the beginning to the end of the last region, is exported. Any silence at
the beginning or end of the project is trimmed. If Cycle mode is on when you share the project,
the part of the project between the start and end of the cycle region is exported.
To view the shared file in the Media Browser, click the project (if the project has multiple
alternatives, click the project alternative from which you shared the project.) The shared file
appears in the results list at the bottom of the Media Browser. Any bounced projects also appear
in the Media Browser.
• To sign in to a different SoundCloud account, click Change, then enter the login information
for the account.
• To share the current project, select Bounce as the Source.
• To share an audio file, select File as the Source, click Browse, then browse to the location of
the file.
• Type title, artist, composer, and album information for the project in the respective text fields.
Projects must have a title in the Title field. The remaining information is optional.
• Choose the quality level for the project from the Quality pop-up menu.
• Choose the visibility level for the project from the Visibility pop-up menu.
• Set download and streaming permissions for the project in the Permissions section.
4 Click Share.
To return to Logic Pro without sharing the project, click Close.
Note: When you export to Final Cut Pro XML, audio software instrument tracks are bounced to
audio files, but MIDI tracks are ignored. Bouncing will automatically switch to real-time mode, if
necessary (such as when an I/O or External Instrument plug-in is used).
Many scorewriting programs (including Finale, Sibelius, and MuseScore) and Music OCR
programs (including SmartScore and PhotoScore) can open and display MusicXML files. Some
music sequencer programs (including Cubase, SONAR, and Rosegarden) can also open these files.
Logic Pro X surround features are available when Show Advanced Tools is selected in the
Advanced preferences pane.
All audio signals can be positionally mixed, allowing you to place them anywhere in the surround
field. See Surround Panner overview and Surround master channel strip.
You can insert surround plug-ins into audio and instrument channel strips, which can be routed
to surround auxes or outputs. Logic Pro X includes a number of surround and multichannel
effects and instruments. See Surround effects and Multichannel effects overview.
Logic Pro X records incoming multichannel audio as interleaved multichannel files, when
creating a surround project. Imported split multichannel files are converted automatically.
You can also upmix or downmix non-matching signals (mono to multi-mono, or stereo to
surround, for example), allowing you to use any audio material in your surround projects. In most
cases, upmixing or downmixing is automatic, but it can be performed manually, if required. See
Down Mixer plug-in.
You can bounce multichannel projects as split and interleaved surround files. See Bounce
surround audio files.
Logic Pro X does not encode or decode surround files. You can use the Compressor application,
available in the Mac App Store, to encode surround files.
To work with surround in Logic Pro X, you need an audio interface that has the number of output
channels required by the chosen surround format; for example, six outputs if the 5.1 surround
format is used. You will also need the same number of speakers (and appropriate amplification)
to hear the channels when mixing. See Surround formats overview.
729
Set up Logic Pro X for surround
Set surround preferences
Before you can create a project in surround, you need to specify which outputs of your interface
are connected to which speaker. If you’re recording in surround, you also need to specify the
inputs of your audio interface.
These configurations are made in the Output and Input panes of the Audio > I/O Assignment
preferences. The I/O Assignments tab features three subtabs: Output, Bounce Extensions, and
Input. All three tabs are linked, but can be adjusted independently.
Note: In all but the rarest circumstances, the default settings for each surround format should
meet your needs.
This action automatically sets the input and output channel pop-up menus in both the Output
and Input tabs.
If you want to work on, or create, a surround project on a computer that is not equipped for
surround playback, choose outputs that don’t exist for your hardware. These are shown in
parentheses—for example, (Output 17) or (Output 32).
m In the Output tab, click one of the three Initialize buttons below the “Show as” pop-up menu.
• Default: Activates the default setup of Logic Pro. For example, for the 5.1 format, output 1 is
routed to the left speaker, output 2 to the right one, output 3 is assigned to left surround,
output 4 to right surround, output 5 to the center speaker, and output 6 to the LFE channel.
• ITU: Assigns the International Telecommunications Union standard, used by
many professionals.
• WG 4: Uses the WG4 standard, set by the DVD Forum for DVD-Audio.
• Default: Activates the default setup of Logic Pro. For example, for the 5.1 format, input 1 is
routed to the left speaker, input 2 to the right one, input 3 is assigned to left surround, input 4
to right surround, input 5 to the center speaker, and input 6 to the LFE channel.
• ITU: Assigns the International Telecommunications Union standard, used by
many professionals.
• WG 4: Uses the WG4 standard, set by the DVD Forum for DVD-Audio.
If you change your mind, click the Reset Extensions button to revert to default entries.
Note: Changing the extension has no impact on the files—it simply makes them easier to
identify. If you find the defaults clear enough, there’s no need to change them.
Tip: Save a project that has been set up for surround format work as a template. This way
you won’t have to set the surround format every time you want to create a new surround
project. Start with the included templates, modify them as necessary, and save them as your
own templates.
• Mono: One circle represents a mono input format. The level meter shows a single column.
• Stereo: Two interlocked circles represent a stereo input format. The level meter divides into two
independent columns when a stereo input format is chosen.
• Left: Two circles, with the left one filled, indicate a left channel input format. Only the left
channel of a stereo audio file is played back. The level meter shows a single column.
• Right: Two circles, with the right one filled, indicate a right channel input format. Only the right
channel of a stereo audio file is played back. The level meter shows a single column.
• Surround: Five circles indicate the surround channel input format. The level meter divides
into multiple linked columns (the number matches the project surround format) when the
surround input format is chosen.
If you don’t want to work with the automatic settings, you can manually set the output of all
audio, instrument, aux, and output channel strips to the chosen project surround format.
The Pan control of the channel strip is replaced by a two-dimensional Surround control. The
loudspeakers are represented by colored dots and the pan position is indicated by a white dot
that can be moved. For more information, see Surround Panner overview.
Note: The setting you choose here does not apply to metering plug-ins, such as Levelmeter
or Multimeter.
It is possible to open multiple Surround Panner windows simultaneously, and to save them in
screensets. The Surround Panner window also provides a Link button. Click this button to update
the Surround Panner window so that it reflects the surround mode and current settings of the
selected channel strip.
The Surround Panner has three operation modes, depending on the channel strip input format. It
provides different parameters when used in mono to surround and stereo to surround channels.
When used on surround to surround channels, it acts as a Surround Balancer control. For more
information, see Surround Panner parameters.
The graphical surround field at the top of the Mono-to-Surround Panner window controls the
surround routing of the input signal to speaker outputs. The level sliders and fields below the
surround field provide independent control of the Center and LFE channel levels. The extended
parameters allow you to precisely control the separation between channels.
m Use the parameters to change the diversity and angle, to change the output format, or to change
channel separation values.
The Stereo-to-Surround Panner is similar to the Mono-to-Surround Panner, but features three pan
pucks: a puck for the L(eft) signal, a puck for the R(ight) signal, and a third puck, which controls
both the L and R pucks as a group. It also offers a Spread field in the upper-right corner, which
controls the stereo width of the signal.
Source channels are passed on to their respective output channels without any cross-panning or
mixing. The pan control is represented by a single puck, which affects the multichannel source
signal as a whole.
The separation parameters are not available in this Surround Panner mode.
m Drag the puck to change relative volume balance of the source signal.
Click the disclosure triangle at the lower-left corner of the Surround Panner window to display
the extended parameters.
Note: The extended parameters are not available in the Surround Balancer.
Surround field
Level controls
Extended parameters
• Two real-time display fields, for angle and diversity. You can directly interact with these fields
by dragging.
• A circular grid, comprised of four concentric circles, divided into eight 45-degree segments.
The outer circle represents the minimum amount of diversity. The center circle represents
maximum diversity.
• A further circle encloses the grid. This is the Diversity/Angle display. As the diversity/angle
changes, a portion of the diversity display is highlighted.
• A square may be overlaid on the grid. This indicates the separation point between left and
right channels, and also front and rear (surround) channels. Drag the corners or edges of this
separation square or use the sliders in the lower section of the Surround Panner window to
change values.
• A number of speaker icons surrounds the circular grid. Click the icons to turn the respective
channels on or off, thus changing the channel surround output format.
• Drag the blue dot to control signal routing (surround position in relation) to the speaker
outputs. Movement of the blue dot is modified with these functions:
• Hold Command to lock diversity.
• Hold Command-Option to lock the angle.
• Option-click the blue dot to reset angle and diversity.
• Center Level slider: Drag the Center Level slider or field to set the volume relationship of the
(front) center channel—typically used for dialogue in film and TV productions.
Important: The project surround format determines the surround format of plug-ins. For more
information, see Set the project surround format.
Tip: It’s possible to release the pointer on the plug-in name, instead of navigating all the way
through the hierarchy to the channel format. The plug-in opens automatically using the default
channel strip format.
Logic Pro X automatically performs surround downmixes and upmixes whenever the format of
the input and output channels don’t match. For example, if you insert a quadraphonic plug-in into
a 5.1 bus, Logic Pro X performs a downmix from 5.1 to Quad, followed by an upmix back to 5.1.
The plug-in header can include a tab for each effect instance, an LFE tab, and a Configuration tab.
For more information, see Multichannel effects Configuration tab.
The effect tab labels indicate if effect instances are loaded in stereo or mono. Channels joined
with a “-” are loaded as a stereo instance. Channels separated with a “|” are mono.
• L-R|Ls-Rs|C: Denotes left/right stereo, left/right surround stereo, mono center.
• L-R|Rs|C (a separate left surround tab is shown): Denotes left/right stereo, mono right surround,
mono center.
• LR, C, and Ls-Rs shown on three separate tabs: Denotes left/right stereo, center mono, left/right
surround in stereo.
Each effect tab addresses a discrete effect unit for each channel (or channel pair). Each tab can
have different parameter settings.
Click each tab to change plug-in parameters for the LR tab, the C tab, the Ls-Rs tab, and the LFE
tab. The parameter values of each tab are memorized when you save a plug-in setting.
The detection circuits of grouped plug-in instances are linked, and react as one unit. This ensures
that the spatial surround image is not skewed or deformed.
Note: This is also true when no side chain input is selected. In this case, the group’s combined
individual inputs are used to feed the linked detection circuit—effectively acting like a side
chain source.
Link menu
Bypass button
You can insert surround effect plug-ins into the master channel strip. You can also use the Down
Mixer plug-in to quickly switch between input formats.
Important: As soon as the surround master channel strip appears, the Insert slots of the
individual output channels are hidden, and any existing effects in the Insert slots (of output
channel strips) are no longer processed. Logic Pro X remembers the insert configuration, so
when you remove all surround outputs, the original output channel configuration is restored.
Channel mapping, panning, and mixing are handled behind-the-scenes. You do, however, have
some control over the mix:
When multiple files are created, each file is identified by a unique extension.
Note: Use the Bounce Extensions preference tab to define filename extensions that will be
added to the files resulting from a surround bounce. For more information, see Set surround
preferences on page 730.
Note: You can’t use the Bounce command to create compressed surround files (AAC, MP3). If you
click a compressed format checkbox, a dialog appears, indicating that a compressed surround (or
split stereo) bounce is not possible.
For more information about bouncing, see Bounce a project to an audio file on page 715.
L R
–45° +45°
Mixing
–135° +135°
position
Ls Rs
C
L R
–30° +30°
Mixing
+180°
position
C
L R
–30° +30°
Ls Rs
C
L R LFE
–30° +30°
–110° +110°
Mixing
position
Ls +180° Rs
C
L R LFE
–30° +30°
Lm –110° +110° Rm
Mixing
–70° position +70°
Ls Rs
C
Lc Rc
LFE
L –22.5° +22.5° R
–45° +45°
Mixing
–135° +135°
position
Ls Rs
Table key
• L = (Front) Left
• Lc = Left Center
• C = Center
• Rc = Right Center
• R = (Front) Right
• Lm = Left Mid
• Rm = Right Mid
• Ls = Left Surround (Rear Left)
• S = Surround (Rear Center)
• Rs = Right Surround (Rear Right)
• LFE = Low Frequency Effects
Front speakers
The International Telecommunications Union (ITU) 5.1 surround definition states that front
speakers should be arranged left, center, and right, with the angle between the left or right
and center speakers being 30 degrees. A narrower angle of 22.5 degrees is suggested for use in
cinematic systems where the left and right speakers should be within four degrees of the edge
of the screen.
In the studio, you should use the wider 30-degree angle, even if scoring for film. Use of this angle
allows stereo signals to be auditioned correctly using the left and right speakers, without moving
them each time you switch between stereo and surround mixes.
The three front speakers—left, center, and right—should be placed in an arc (not a straight line)
at an equal distance from your listening position. The center speaker should be set back slightly
from an imaginary line drawn between the left and right speakers. If this isn’t practical, don’t
place the center speaker closer to the listening position than the left and right speakers. All three
speakers should be at the same height—at ear level.
If possible, your listening environment should also include a position where the left and
right speakers are at an angle of 45 to 60 degrees from the ideal central “viewing” position.
An angle close to 45 degrees is preferred if watching movies, as it approximates the way film
soundtracks are mixed and monitored. A wider angle, with the left and right speakers farther
apart, is recommended if your system is principally used for listening to music, rather than
watching movies.
It’s not essential to have a full surround setup in the studio. If you have a home theater system,
make your surround mix in the studio, then listen to or watch it in your theater room.
The surround speakers should be placed alongside and slightly to the rear of (but not directly
behind) the listening position, well above ear level, to help minimize localization effects. They
should be aimed across the listening area, not directly at the listening position.
This positioning creates a broad surround sound field throughout the listening area,
approximating cinema speaker systems. If the speakers are placed too far forward, the rearward
effect will be insufficient. If the speakers are too far back, the surround information won’t be
integrated with the overall sound field. Experiment with placement and angles until the surround
sound field seems to encompass you, rather than come from behind you.
If your studio doesn’t have walls in the perfect place to mount surround speakers, try placing
them on stands above ear level. If you need to wall-mount the speakers, place them well above
ear level, and try aiming them at each other, toward the front, or to reflect off the side walls.
LFE speaker
The LFE is a discrete effect channel for low frequencies (explosions, avalanches) in film and
TV soundtracks. In surround music mixes, LFE is used as a low frequency channel for certain
instruments (bass drum or electric basses placed on the center with a frequency divider that
sends lower frequencies to the LFE speaker.
Bass frequencies travel much slower than higher frequencies, and are less directional. Ideally,
you should place the LFE speaker (often, a subwoofer) in a central position in front of the
listening position.
In a surround playback system, you need to set different levels and different delay times for each
speaker. This allows you to compensate for latency perceived at the listening position, which
affects your ability to correctly “place” where sounds are coming from.
Level—in particular—can alter your perception of how close a sound is, so you should ideally
set the same level for the front left and right speakers. These speakers are usually used for
incidental music/effects tracks and the main score of a film, and also often carry an amount of
the dialogue track.
The center speaker is typically used for dialogue and incidental music/effects tracks. Its level
should be similar to the left and right speakers, but can be increased to enhance the intelligibility
of dialogue.
You should aim to have the sound from all front speakers arriving at the listening position at the
same time.
You should set the levels of surround speakers and the subwoofer (LFE) to be immersive, and
part of the surround stage, rather than “additions” to the front speakers. In general, surround
speakers (and the subwoofer) are used for surround effects, main score, and incidental music/
effects tracks.
Also critical for the surround and subwoofer channels is the delay time. Assuming that the levels
of all speakers are suitable, the timing of the surround (and LFE) speakers may seem slightly
“out” in comparison to the front speakers. Most surround amplifiers allow you to negatively or
positively adjust the delay of these speakers.
The surround encoding process—performed in Compressor, available in the Mac App Store—
writes “surround encode flags” for the surround speakers, depending on the chosen format.
These flags are understood by surround decoders (AV receivers, decoding software, or surround
amplifiers).
There is no need to set slight delays between tracks when working in Logic Pro X. The surround
encode flags are designed to handle this.
• Physical Input and Sequencer Input objects: Represent the physical MIDI inputs of your MIDI
interface and the Logic Pro input.
• Instrument objects: Virtual representations of each MIDI device (synthesizers and samplers, for
example) in your MIDI rig.
• Faders, knobs, switches, and other objects: Used to create new data, or to control and modify the
MIDI signal flow in real time.
It’s not essential to know about—or even open—the Environment in order to make music with
the Logic Pro instruments or your external MIDI sound generators and keyboards. When you
create new instrument or external MIDI tracks, Logic Pro automatically generates Mixer channel
strips, and also creates and configures any Environment objects that are needed for basic input
and output.
Note: This is also true of audio channel strips (and other channel strip types, such as aux and
output channel strips), but you will rarely need to access these objects in the Environment, as
you have full control over these channel strips in the Mixer.
The Environment is only available when Additional MIDI Options is selected in the Advanced
preferences pane.
755
Open the Environment window
Do one of the following:
m Choose Window > Open MIDI Environment (or press Command-8).
m Use the Toggle Environment key command to do one of the following:
• Open an Environment window.
• Bring an open Environment window to the front.
• Close an Environment window, if it’s the active window.
The distribution of objects across different layers has no effect on their functionality—it’s
simply a better way to organize objects. The name of the current layer is shown in the Layer
pop-up menu.
The position and existence of the first two layers—All Objects and Global Objects—is protected,
and they cannot be deleted.
• All Objects: This layer displays all objects in the Environment. The objects in this layer are
normally shown as a list. To switch to the selected object’s layer, choose Options > Go to Layer
of Object in the Environment menu bar.
• Global Objects: In this layer, you can place objects that you want to be visible in all layers. These
objects appear at the same position in all layers. Try to assign as few objects as possible to this
layer, due to the onscreen clutter that global objects can create.
Create a layer
Do one of the following:
m Choose Options > Layer > Create Layer.
m Choose Create Layer from the Layer pop-up menu.
A new, empty layer called (unnamed) is inserted above the currently selected layer.
Name a layer
1 Choose Rename Layer from the Layer pop-up menu.
2 Enter a new name, then click OK.
Delete a layer
1 Do one of the following:
• Choose Options > Layer > Delete Layer.
• Choose Delete Layer from the Layer pop-up menu.
An alert warns against the accidental deletion of all objects in the layer.
2 Click Delete to confirm the deletion.
Add an object
Do one of the following:
m Choose an object type from the New menu in the Environment menu bar.
The object is added to the current layer.
m Click a layer background with the Pencil tool.
A new instrument object is created.
Delete an object
Do one of the following:
m Select all objects you want to delete, then choose Edit > Delete in the Environment menu bar (or
press Delete).
m Click the object with the Eraser tool.
Note: If any objects are selected when you try to paste objects to the current layer, a dialog asks
if you want to replace the current selection. If you press Return or click Replace, the selected
objects are replaced by the objects in the Clipboard. The existing cabling remains intact.
Cabling is preserved, so groups of objects copied this way are connected in the same way as the
originals. When you copy a single object, only its output cables are preserved.
Note: If any objects are selected when you try to paste objects to the current layer, a dialog asks
if you want to replace the current selection. If you press Return or click Replace, the selected
objects are replaced by the objects in the Clipboard. The existing cabling remains intact.
It’s useful to leave this setting turned on, but you should turn it off if you want to manually move
an object by a few pixels.
The upper-left object stays where it is. The position of the next object determines whether the
objects are aligned in a row or a column. If it’s to the right of the upper-left object, all objects are
aligned horizontally (in a row). If it’s below the upper-left object, all objects are aligned vertically
(in a column).
Resize an object
m Drag the object’s bottom-right corner.
In Logic Pro, incoming MIDI events (that arrive at the Sequencer Input object) are always directed
to the selected track in the main window, where they can be recorded into a MIDI region.
The events played by the MIDI region are mixed with incoming events (if any), and sent to the
Environment object that the track is routed to. From here, the events are directed to a MIDI
output (see Assign direct output connections on page 765).
You can insert objects into the signal path between the Physical Input object and the Sequencer
Input object if you wish—a MIDI monitor object, which allows you to see incoming MIDI events,
for example.
You can also insert objects between the track and its destination object, enabling other
Environment processing. The track itself is not represented by an Environment object, but
you can use the Reassign Track shortcut menu to route the track’s output to an Environment
object—a MIDI region on a software instrument track routed to a mapped instrument object,
for example.
3 In the Environment, cable the mapped instrument to software instrument channel strip 1.
Any object with a direct output assignment is indicated by a white triangle to its right. The
triangle is hollow when there is no direct assignment.
Object with direct output
assignment
The Port pop-up menu lists all MIDI outputs, including the following options:
• Off: Disables the connection to the MIDI interface port.
• All: Routes the object’s output to all available MIDI ports—useful if the device is sending a
pulse, for example.
Cables are assigned the same color as the source object, which makes following the signal path
much easier. You can, however, turn off cable coloring, and render them in gray with the View >
Colored Cables option.
Objects always have an (invisible) input on the left, and an output on the right. The output of an
object is shown as a small triangle, pointing to the right.
2 Move the plug over the destination object, then release the mouse button when the object
is highlighted.
A cable connection is created between the two objects.
If the source object has already been directly assigned to a MIDI output port, a dialog asks if you
want to replace the direct assignment. You have three options:
• Cancel: The connection is not made, and the direct output assignment of the source object
remains intact.
• No: The connection is made, but the direct output assignment remains intact. This means that
the source object is connected to two destinations—one to another object via the cable, and
one via the direct output assignment.
• Remove: The connection is made, and the direct output assignment is removed. This is
the default selection, because you generally won’t want an object connected to two
different destinations.
A cable connection is created between the two objects. This method is ideal for creating
connections between layers, but can also be useful when a large number of closely spaced
objects exists in a single layer.
You can also open a second Environment window (showing the destination layer), and connect
the objects graphically between the windows.
A cable connection to another layer looks like this:
2 Use the second output triangle to create a second cable connection to another
destination object.
Once this is done, a third output triangle appears, and so on.
Some objects have special outputs, and can’t be connected this way. One example is channel
splitter objects, which feature several (functionally different) outputs. Other special objects
include cable switchers and physical input objects. With these objects, each output can only be
used once.
The objects are cabled in series, starting with the upper-left object.
You can also copy more complex cabling configurations this way. Just make sure that the object
types in the group that you want to copy match the object types in the group that you apply the
buffer template to.
Whenever you want to exchange Environments between projects, there is a source project
containing the desired Environment, and a destination project with an Environment that you
want to change. The destination Environment must be in memory, and must be the active
project (one of its windows must be active). The source project can also be in memory, or it can
be a file on your hard disk (or any other media). Keep the following in mind:
• If there are two projects in memory, Logic Pro assumes the active project is the destination,
and the other project is the source.
• If there are more than two projects in memory, Logic Pro assumes the active project is the
destination, and the most recently active of the other projects is the source.
• If there is only one project in memory, Logic Pro opens an Open dialog, allowing you to select
the source project.
Import Environments
You import an Environment into Logic Pro using an Environment patch. A single-purpose
Environment patch might be an editor for a specific piece of MIDI equipment, an Environment
for a single MIDI processing task (such as a MIDI LFO), or a complex arpeggiator/delay
line configuration.
This layer—including all objects in the layer—is inserted in the destination project, at the same
layer position (the same place in the Layer pop-up menu) that it occupied in the source project.
Any existing layers are shifted as needed.
You can also move Environment objects (including cabling) between projects by dragging, or by
copying and pasting. To make this even simpler, you can combine the objects into a macro.
All Environment objects from the source project are added to the Environment of the
destination project. Merged objects are placed in the same layer as their source, which can
create a mess if objects already occupy that layer in the destination project. To avoid this issue,
create blank layers (in the destination project) at the same layer positions of the source project,
before importing.
Logic Pro offers several options for swapping the Environment of one MIDI setup with the
Environment of another.
Update an Environment
m Choose Options > Import Environment > Update.
Swap an Environment
Do one of the following:
m Choose Options > Import Environment > Replace by Port MIDI/Channel.
All objects in the destination project are replaced with objects that reference the same port and
MIDI channel strip in the source project.
m Choose Options > Import Environment > Replace by Name.
All objects in the destination project are replaced with objects of the same name in the
source project.
m Choose Options > Import Environment > Total Replace.
The destination project’s Environment is replaced completely with the source project’s
Environment. If you use this option, you’ll have plenty of work to do, including reassigning main
window tracks to objects, but sometimes it’s the only way.
Note: This complex task involves a lot of guesswork on the part of Logic Pro, and the results
almost always require some manual fine-tuning on your part.
This command hides the inspector—the Layer pop-up menu and Object inspector—making
more room for the Environment’s workspace.
This command switches the view between the graphical display of objects and a list. Cables are
not shown in the list display.
Tip: You can prevent the accidental alteration of the position, size, and cable connections of all
objects by choosing View > Protect Cabling/Positions.
If the cabling and object positions are protected, and the cables are hidden, the background
color changes. This usually looks better for virtual mixing desks and fader setups.
Cable colors are derived from the color of the source object—the object that the cable runs
from, into another object.
Double-click any color in the palette to open the Colors window, where you can define custom
colors. These color edits are stored in the preferences file, and are available for all projects. The
color of an Environment object is used as the default color for any newly created region in the
main window.
• Port pop-up menu: Use to set a direct connection to one of your MIDI output ports. Remember
that you can also cable an instrument object directly to (or from) other Environment objects,
allowing MIDI processing.
• Channel pop-up menu: Sets the MIDI channel for the instrument’s output. If you set this
parameter to All, all events are sent with their original channel settings.
• Program, Volume, and Pan: Transmit program changes, volume controller (#7), and pan
controller (#10) data.
No data is sent until you select the corresponding checkbox. If the box is already selected, any
value alterations are sent immediately. The values are also sent whenever you select the track
while holding down Option.
Beneath the Program parameter is the Bank parameter. If your MIDI sound source recognizes
bank select messages (check the device manual), you can switch between sound banks. If your
sound source responds to the standard Bank Select message (Controller #32), you can use this
parameter directly. If not, you can define your own bank select commands.
• Transposition pop-up menu: Defines the number of semitones that all note events are
transposed by, on output. Negative values transpose downward.
• Velocity field: Use to increase or decrease the note on velocities of all note events, by an
amount between –99 and 99.
• Key Limit field: The two note values of the Key Limit parameter define a pitch range. All notes
outside this range are ignored by the instrument when it plays a MIDI region. In other words,
this range of notes will not be played.
• Vel Limit field: The two values of the Vel Lim parameter define a velocity range. All notes with a
velocity that falls outside this range are not played by the instrument.
You will generally use multi-instrument objects to address multi-timbral hardware synthesizers or
samplers. A multi-timbral sound module is one that can receive on several MIDI channels at once,
playing back a different sound on each channel simultaneously.
As most modern MIDI devices are multi-timbral, the multi-instrument will probably be the most
commonly used instrument object in your Environment.
The multi-instrument object parameters are a shorter set of the standard instrument object
parameters (see Common object parameters on page 756). The settings you make in the multi-
instrument’s Track inspector apply globally to all subchannels.
The whole multi-instrument object is selected, allowing you to set the Port parameter,
for example.
• Device Name and Short Device Name fields: At the top-left corner of the window, you can enter
the full name of the multi-instrument in the Device Name field. You can also enter a short
name for the multi-instrument in the Short Device Name field. This short name is used in the
main window track list, when the program name is displayed.
Depending on whether or not you have activated the subchannel’s Program parameter, the
following information appears in the track list of the Tracks area:
• The name of the multi-instrument and channel number (if the parameter is not activated)
• The short name, channel number, and program name (if the parameter is activated)
• Program Names area: There are 128 program names in the Multi-Instrument window. A total of
15 banks of 128 program names is available. There are several ways to enter program names:
• Double-click the name (via the text field).
• Copy (via the Clipboard) from a different multi-instrument, or from a word-processing
program. The Clipboard functions for a whole sound bank are available in the Options
pop-up menu.
• First, copy the program numbers or General MIDI names to the Clipboard, and add them to a
word-processing document.
• You can then edit the names and copy the whole section back again.
• If you want to use program numbers instead of names, choose Init Names as Numbers from
the Options pop-up menu.
• If you want to use General MIDI program names, choose Init General MIDI Names. If the
Use GM Drum Program Names for Channel 10 checkbox, at the bottom of the window, is
activated, the standard GM drum set names are shown in the Program pop-up menu of the
inspector for subchannel 10.
If the Program box in the selected subchannel’s inspector has a checkmark in it, you can send
a program change message by selecting a program name in the Multi-Instrument window.
Each subchannel has a complete set of instrument parameters, identical to those for standard
instruments. For details, see Standard instrument parameters on page 776.
The only parameter you can’t change is the MIDI channel. If you attempt to change the MIDI
channel, you’re asked to select another subchannel, or select the multi-instrument itself to
change the common driver destination. You can, however, change the channel in the Track
inspector to any subchannel of the multi-instrument, and the track will be assigned to the
selected subchannel. This allows you to redirect the (regions on the) track to another subchannel,
making it easy to play multiple parts with a particular channel/sound.
Note: If you change the Output port parameter of any subchannel, the entire multi-instrument
and all other subchannels are affected.
As with any other Environment object, you can prevent subchannels from appearing in the
Reassign Track shortcut menu in the Tracks area by deselecting the Assignable checkbox in
the Object inspector. The button for the subchannel appears with a diagonal line through it
when deactivated.
You can’t drag a cable to a subchannel. Any dragged cables can only be connected to the entire
multi-instrument object, not one of its subchannels.
A mapped instrument is used just like a standard instrument, but each individual input note can
be:
• Named (snare, hi-hat, and so on)
• Mapped to an output note
• Given a velocity offset
• Assigned its own MIDI channel
• Sent to one of up to 16 output cables (This allows you to create a single instrument that
addresses multiple sound sources.)
• Given its own notation parameters: note head shape, relative vertical position in the staff, and
drum group assignment (See Use drum notation with mapped staff styles on page 697.)
The mapped instrument’s parameters are a subset of the standard instrument parameters. The
missing settings are available on a note-by-note basis in the Mapped Instrument window. For
details, see Common object parameters on page 756.
• Keyboard (Selecting Notes): The keyboard on the left represents the input notes, which can be
played by clicking them. You can also select individual notes or note ranges by dragging the
mouse over the notes you want to use. To select multiple notes, Shift-click them. Any value
alterations apply to all selected notes.
• Input Name: In the first column, you can click the input note name (E6, for example), and enter
a name of up to 12 characters. Press Return or click outside the field to confirm the new name.
You can initialize the names of the selected notes to:
• Pitch descriptions (C#3, for example) by choosing Initialize > Names as Notes.
• The names of GM Standard drum sounds by choosing Initialize > Names as General MIDI.
If a MIDI region (on a track routed to a mapped instrument object) is displayed in the Piano
Roll Editor, the names of the notes being played appear on the vertical keyboard.
• Output Note: This column is used to set the output note. This is done by either:
• Double-clicking the note description and editing the text
• Dragging the beam to the right of the output note name
MIDI notes are sent while the value is being changed, allowing you to hear what you’re doing.
Use the Initialize > Output Notes command to match the output notes of the selected pitches
to the input note pitches.
Whenever you change the bank manually, or send a standard bank change message from Logic
Pro, the entire list for that bank is transmitted to your sound module.
You can create MIDI events here as you would in the Event List, by cutting, copying, inserting,
and editing. (See Edit events overview on page 412.) The only difference is that you enter a bank
number, rather than a time position.
The letter in parentheses next to the bank number allows you to control the order of
transmission when a bank select requires more than one message.
If there are no events defined for a particular bank, a standard bank select message is sent for
that bank.
For bank messages that need a channel (MIDI controller messages, for example), the channel of
the instrument is used. This feature is especially useful for multi-instruments, as you only need
to create one set of bank messages for all 16 subchannels. If an instrument’s channel is set to All,
channel 1 is used.
The custom bank select information becomes part of the instrument, and is automatically copied
with it, if you replicate the instrument object.
You can’t use touch tracks to trigger audio. Any references to regions mean folders and MIDI
regions, not audio regions. Despite this limitation, you could conceivably load your audio regions
(as files) into the EXS24 mkII, and trigger it with a touch tracks object.
This window is similar to the Mapped Instrument window. The input note is selected via the
keyboard on the left, and the output region assignment and parameters are set in the columns
of the corresponding row. For details about mapped instruments, see Mapped instrument
objects overview on page 781.
A vertical gray line means that the setting is the same as the line above. If you change a vertical
gray line that is above another vertical gray line, the lower one changes to display its previous
value. (It’s no longer the same as the line above.)
• Region Note Assignment: Dragging a MIDI region or folder into the Environment automatically
creates a touch tracks object. All notes (initially) trigger this region. Middle C plays the region
or folder at its original pitch, and all other notes transpose it, relative to middle C.
In the Input Name column, you can see the input notes, and to the right, in the Region/Folder
column, the names of the assigned regions or folders. On the vertical keyboard to the left, you
can select individual notes or pitch ranges by dragging across several keys. If you then drag a
MIDI region or folder from the main window, it will only be assigned to the selected note (or
note range).
• Group: Groups behave as they do in the Step Editor. When you trigger a region, any other
(currently playing) region in the same group stops. The Off setting means that the region is
not assigned to any group.
• Transpos (Transposition): When you drag a region to a key in the Touch Tracks window, that key
triggers the region at its original pitch (without transposition). If you want to transpose the
region, you can set the amount in the Transposition column.
If a key range is selected when you drag the region into the Touch Tracks window, incremental
transpositions are set automatically for adjacent keys (within the key range).
When you create a touch tracks object by dragging a region into the Environment, C3 triggers
the region at its normal pitch, and all other keys trigger it (transposed relative to C3).
• Velocity: In the Velocity column, you can set the sensitivity of regions to the velocity value
of the trigger note: by 100% (very sensitive), 50% (somewhat sensitive), or off (not velocity
sensitive).
The style of a fader determines its onscreen appearance—fader, button, or knob, for example—
and how it responds to the mouse (drag, click, or double-click and enter a number).
Vertical fader Button
The auto style fader—the default style if you create a fader with a key command—changes
styles as you alter its shape and size.
The type of fader determines what events the fader sends out and responds to. In two cases,
however, the fader doesn’t send out events at all:
• The cable switcher routes events to its different outputs. Clicking a cable switcher object
makes it step sequentially through the outputs.
• The alias assigner changes the references (to an original, or parent object) of fader aliases.
In general, a fader’s style is completely independent of its type. A cable switcher can look like
a button, a knob can send out MIDI or meta or SysEx events, and so on. The one exception is
the vector style fader—these behave in a special way, by sending out two (or four, in special
cases) messages at a time, depending on the mouse location within their 2-dimensional,
vector window.
Some of the fader styles have numerical displays. In these cases, double-click in the numerical
field and enter a value. When you drag any of the sliders or knobs, the series of values that are
sent out depends on the fader size and scrolling speed—not every consecutive value is sent out
at smaller sizes. If you drag slowly in the numerical field, however, you’ll send consecutive values.
Buttons only send two values, the lowest and highest of their range set in the Object inspector.
You change a button’s state by clicking it.
The default appearance of the text fader is like a value field that can be scrolled. Double-click to
open a window and enter text for each menu position. Select the Behaves as Menu checkbox to
use the text fader as a pop-up menu.
A vector fader allows you to scroll in two directions, and sends out two values: one
corresponding to the vertical position, and the other to the horizontal position.
You don’t need any special cabling to record the data generated by a fader. All data generated by
faders is recorded on the selected track when Logic Pro is in record or record/pause mode.
Any fader will react to incoming events that match its Input definition. The fader must, of course,
be in the MIDI signal path. Typically, you would accomplish this by cabling the track instrument
into the fader.
For fader object automation tasks, however, it’s useful to create a new (standard) instrument for
the sole purpose of fader automation. Make sure that the instrument:
• Has no direct MIDI output
• Uses the Channel setting All
• Is connected to the first fader in any chain of serially cabled faders (if cabled this way)
To save time on the definition and alignment of these groups, you can choose (one or more)
objects as prototypes (templates) by copying them into the Clipboard. (Choose Edit > Copy.) You
can then apply certain characteristics of these template objects to selected objects.
The selected target objects are positioned at the top-left corner of the Environment layer, in
accordance with the layout of the template.
The Options > Apply Buffer Template to > Position and Size command combines both of the
above functions.
• Definition: The following describes the definition characteristics that can be transferred to
selected objects.
• The Options > Apply Buffer Template to > Definition function transfers the parameters of a
copied template to all selected objects. If several templates of the same type are available,
the one that is closest in size is used.
• The Options > Apply Buffer Template to > “Definition, channel increment” increases the
channel number from object to object, beginning with the top-left object. It’s not necessary
for the selected objects to have the same Input or Output definition as the template.
• The Options > Apply Buffer Template to > “Definition, number increment” increases the first
data byte of the definition (controller number, for example).
• Cabling Serially: The Options > “Cable serially” function connects all selected objects in series,
beginning with the object at the top left.
• Names with Numbers: If you name one object in a selected group of objects with a name that
ends in a numeral, the remaining objects will adopt the name, but with sequentially increasing
numbers. For example, selecting several objects and naming one of them “Object 1” results in
the ensuing objects being renamed “Object 2,” “Object 3,” “Object 4,” and so on.
Remember that a fader’s style does not usually affect its function—you can select the most
convenient style for the intended use of the object.
When you click the Mute button, the fader sends an event (with a value of 0) that matches the
Output definition.
• The fader’s movements are not sent while the Mute button is on.
• The current fader value is sent when you turn the Mute button off.
• Buttons: Button style faders can only send two possible values: the minimum (off) and
maximum (on) values of their range. If the minimum and maximum range parameters are set
to the same value, the button sends this value each time it is clicked.
• Text: Text faders function like numerical faders, but can display text for each of the 128 possible
MIDI values (0 to 127). Double-clicking the surface of a text fader opens the Text Fader window.
• Click a position in this window to send the corresponding fader value. (This is similar to
selecting programs by name in the Multi-Instrument window.)
A fader can, therefore, convert one type of MIDI event to another. Most MIDI events consist of
three bytes:
• The first byte indicates the type and channel of the MIDI event (a note on channel 3, for
example).
• The second byte indicates the first data value (the pitch of a note event, for example).
• The third byte indicates the second data value (the velocity of a note event, for example).
A few MIDI events—program change and aftertouch—only use two bytes. Faders and
transformers always provide for three bytes, with the second byte being discarded when these
special, 2-byte messages are received.
Fader parameters are provided for setting the message type, MIDI channel, and the first data
value. Note that the message type and MIDI channel are actually combined in the resulting MIDI
event. The second data value is determined by the fader setting, or if the fader is being remotely
MIDI-controlled, by the incoming MIDI event.
The following are used to define the Input and Output parameters:
• Output (or Input): Defines the event type.
• Channel (1 to 16): Defines the MIDI channel of the event.
• -1- (0 to 127): Defines the first data byte of the event. In some cases, such as pitch bend, this is
an actual data value. In other cases, such as MIDI controllers, this indicates the controller type
(volume, pan, and so on). In other cases, such as aftertouch, this byte is unused.
The -1- parameter options are described here, including how the fader position affects them (for
both the Input and Output definitions):
• Note On: The -1- parameter sets the pitch, and the fader position sets the velocity. This is most
useful as an Input definition, for trapping specific notes and converting them to other MIDI
events, or simply monitoring their velocity. If you move a fader with an Output definition set
to Note On, a note off MIDI event immediately follows the note on. This might be useful for
creating onscreen drum pads from button style faders, for example.
• P-Press: The -1- parameter sets the pitch, and the fader position sets the amount of Poly
Pressure (key pressure or polyphonic aftertouch).
• Control: The -1- parameter sets the MIDI controller number (the controller type), and the fader
position sets the controller value. The controller type can actually be selected by name, via the
pop-up menu that appears when you click-hold the -1- parameter.
• Program Change: The -1- parameter is ignored. The fader position determines the
program number.
• C-Press: The -1- parameter is ignored. The fader position sets the channel pressure
(monophonic aftertouch) amount.
• PitchBd: The -1- parameter sets the pitch bend LSB, and the fader position sets the MSB.
Typically, you would set the -1- parameter to 0, and use the fader to control the coarse pitch
bend amount. A -1- setting of 0, and a fader position of 64, results in no pitch bend.
Vector fader
Vector faders function like joysticks. They can be moved in two dimensions: up and down and
left and right. Each dimension generates its own MIDI events, so each time you change the
position of the crosshair with the mouse, two MIDI events are sent.
Most faders have Input and Output definitions, which determine the MIDI events sent by the
fader (Output), and those it reacts to (Input). (See Fader functions: range, value as on page 794.)
For vector faders, Input and Output definitions are replaced with Vert and Horz definitions, which
determine the MIDI events that correspond to vertical and horizontal motion. If corresponding
MIDI events are received by the vector style fader, its crosshair display updates accordingly.
If you set a vector fader’s Vert and Horz definitions to the same MIDI event (the same MIDI
controller and channel), the vector fader sends out the same MIDI event each time the
crosshair is moved, but on four consecutive MIDI channels, starting with the channel set in the
Vert definition.
• Upper-left for the lowest channel (channel 3, for example)
• Upper-right (channel 4)
• Lower-left (channel 5)
• Lower-right (channel 6)
If you alter the range, the center and corners behave differently, with the four values always
totaling 125.
Cable switchers, alias assigners, and meta messages are types of faders that do not generate MIDI
events. They share the same Output definition type, either Switch or Meta, depending on the
current -1- value setting:
• If the -1- value is 48, the fader is a cable switcher.
• If the -1- value is 46, the fader is an alias assigner.
• If the -1- value is any other value, the fader sends out meta messages of a type that
corresponds to the -1- value.
A cable switcher can be assigned to any fader style. It’s practical to use the text fader style, as
it allows you to label the switcher’s various routes. Use Auto Style to actually display the switch
routing, as shown above.
A cable switcher can have up to 128 separate cable outputs—a new output is generated each
time an existing output is cabled to another object. You can click an auto style cable switcher to
step through the outlets (including the last, uncabled one).
Incoming events that match the cable switcher’s Input definition change the switch position to
that of the incoming data value. (If the data value is greater than the number of switch positions,
the last, uncabled outlet is selected.)
In some cases—Go to Screenset, Go to Project, and so on—you don’t need to cable meta
faders into another object for them to work. You can use cabling to process meta events in the
Environment, and alter their effect.
However in the majority of cases—Set fader range minimum, Bang!, Set transformer operation
minimum, and so on—the meta fader must be cabled to the object being affected.
The following is a summary of the currently implemented meta events that can be generated by
faders:
For more information about meta events 122 to 127, see Use meta events to control condition
and operation values on page 818.
Note: SysEx faders can actually be used for any kind of MIDI event, making them useful for
sending ordered batches of messages, such as Mixer or control panel snapshots, with one click of
the mouse.
You can also specify SysEx as an Input definition, but this has limited usefulness because the
incoming message (presumably SysEx) must be very short in order to be recognized. (Because
SysEx messages can be of any length, Logic Pro must break them into small packets to avoid
interrupting other MIDI activities.)
An important thing to remember about the SysEx fader is that only selected events will have
their value altered by the fader value when the SysEx fader window is closed. Events that are not
selected will be sent exactly as they appear in the window.
The corresponding SysEx message is displayed. You can also enter SysEx messages in the SysEx
fader window by typing the SysEx string into the Event List. (Check your MIDI device manual for
SysEx documentation.)
You can use a similar method to create any kind of MIDI or meta event in the SysEx fader
window. Command-clicking any of the eight event type buttons (Note, Program Number, Pitch
Bend, Controller, Channel Pressure, Poly Pressure, SysEx, and Meta Event) creates a new event of
that type. Meta events can be created by using the expanded view button, featuring the 0’s and
1’s on its face.
The terms SUM (for the checksum) and VAL (for the fader value) being sent are displayed within
the SysEx string.
In the case of faders, the alias has its own value, which can be different from the value of
the original object. This is particularly useful when using text faders, as they consume a lot
of memory. If you need several text faders of the same name, make several aliases of one
original object.
Aliases can be reassigned with meta events. You use a special fader, known as the alias assigner,
which works like the cable switcher, to accomplish this.
To use the alias assigner, cable its top output to the alias, and cable subsequent outputs to the
various originals that you want to assign to the alias. If you set the alias assigner’s maximum
range to match the number of originals and its minimum range to 1, you can then connect the
next cable to a new alias, and subsequent cables to originals for the alias. In this way, the alias
assigner can be used to assign multiple aliases simultaneously.
One situation in which you might use an alias assigner is when switching a delay line alias
between different originals (different delay line objects), each set to different delay times. This
method is one of several ways to provide MIDI control over delay time.
If you copy an alias, you create a new alias of the same original. If you select and copy both an
alias and its original, you create a copy of the original with its own, separate alias.
• Reference pop-up menu: Use to select the original on which the alias is based.
• Channel field: Rechannelizes all events (except fader events), leaving the alias to the selected
channel. If the Channel setting is All, existing channelized events are not changed.
For faders, the Channel parameter causes the alias to act as if the original fader’s Input and
Output definitions are both set to the specified channel. (An All setting results in no change.)
• Share Name and Share Size: When selected, the alias shares the size and name of the original. If
unselected, it can be resized and given its own name.
Ornament objects
Ornaments are simply solid backgrounds behind other Environment objects. An ornament never
covers other objects, so you can select multiple objects by dragging them without selecting the
ornament itself.
Create an ornament
m Choose New > Ornament.
The GM mixer is intended for controlling the 16 channels of a MIDI device which conforms to the
GM, XG, or GS standard. This includes the GM set of 128 program names (with variation banks for
XG or GS), MSB/LSB bank select messages, and standard controller names (#1 for mod wheel, #2
for breath, #7 for volume, #10 for pan, #11 for expression, and so on).
• Bank checkbox: Hides or shows the bank MSB/LSB display at the bottom of the GM mixer.
You can save space by hiding the bank display, unless you need to select program
banks numerically.
Configure GS or XG effects
1 Choose the standard you want from the first pop-up menu in the upper-right corner of the Logic
Pro Mixer.
Depending on your selection, the controllers for the extended effects appear.
2 Choose the reverb or chorus effect from the second pop-up menu.
3 Program the reverb or delay time by double-clicking the Time parameter, then entering a value
in the input field.
You can resize the object to determine the layout and number of track record buttons.
Select the Extra checkbox in the inspector to display the “V TC A1 A2” extra tracks:
• V for Video
• TC for Timecode
• A1 for Aux Track 1 (or A)
• A2 for Aux Track 2 (or B)
Keyboard objects
You can use a keyboard object to create notes with the mouse. A keyboard object also displays
all notes passing through it. In this sense, you can think of it as a real-time, MIDI note on monitor.
Although you can record the output of the keyboard in Logic Pro, its main purpose is for testing
and monitoring in the Environment.
Monitors are useful as both testing and branching devices. When coupled with objects that have
functionally different outputs (channel splitters and mapped instruments, for example), monitor
objects can be used to attach more than one output cable to the same function.
Macros are limited in size. The limit depends on the memory usage of the individual objects
within the macro—typically between 100 and 200 objects.
You can nest macros, which means that a macro can contain other macros as objects.
If some of the objects selected when a macro is being created have cables leading to unselected
objects, these cables are deleted when the macro is created. A warning notifies you of this
behavior. In this situation, the macro is made from a copy of the original selection of objects, and
the original collection of objects remains unchanged.
Unpack a macro
m Double-click any empty (blank) section of the macro object.
The macro reverts back to its component objects and cables.
Cables leading into the macro deliver events to the macro’s input object, and cables leading from
the macro carry events leaving the macro’s output object.
An arpeggiator features parameters for direction, velocity, speed (Resolution), note length, start
quantize (Snap), repeats, octaves, and velocity offset (Crescendo). All parameters can be MIDI
controlled in real time, which adds immensely to its versatility.
To use an arpeggiator object, you must place it in the MIDI signal path, and Logic Pro must be
open. (For technical reasons, the arpeggiator resets on cycle jumps.)
Typically, you would assign an arpeggiator to a track, and cable its output to an instrument. You
can, of course, insert it where needed in the MIDI signal path.
Once set up, you can use the arpeggiator with live MIDI input, or for MIDI region playback. You
can also record the output of the arpeggiator by cabling it into the Sequencer Input object. If
you do this, be sure you either record to a no output track, or break the arpeggiator’s connection
to a MIDI output.
• Direction pop-up menu: Determines the direction of the arpeggiated chord. You can choose
between the following settings:
• Up: Lowest note to highest note
• Down: Highest note to lowest note
• Up/Down: Up and down; highest and lowest notes repeat.
• Auto: Up or down, depending on whether the second chord note arrived before, or after, the
first chord note.
• Up/Down2: Up and down; highest and lowest notes don’t repeat.
• Random: Notes play in random order.
• All: All notes play at once (useful when Repeat is on).
• Velocity field: Determines the velocity values of the arpeggiated notes. You can choose
between the following settings:
• 1 to 127: Fixed velocities
• Original: The velocities of the recorded notes are retained.
• Random: Random velocities between 1 and the original value
• Key Limit field: Defines the pitch range for the chord arpeggiation. Any chord notes outside this
range are passed directly to the output. This is useful when you want to solo above, or play a
bass line below an arpeggiated chord.
• Resolution pop-up menu: Sets the rhythmic note value (the speed in note divisions) of the
arpeggio. The None setting deactivates the arpeggiator.
• Length pop-up menu: Defines the length of the arpeggiated notes. The Original setting retains
the length of incoming (or recorded) notes.
• Snap to pop-up menu: Unless this value is set to None, the arpeggiator waits for Logic Pro
to reach the next indicated note division before starting the arpeggio. This is useful for
rhythmically synchronizing the arpeggio with other MIDI data.
• Repeat checkbox: Selecting this option continues the arpeggio for as long as the chord is held
down. If the option is unselected, the arpeggio only plays through once.
• Octaves field: The arpeggio can be repeated over 1 to 10 octaves.
• Crescendo field: The velocity value set here is added every time the arpeggio is repeated (if the
Repeat parameter is on).
Transformer objects
Transformer objects overview
You can use a transformer object to select, filter, and alter MIDI events in real time. Transformers
can also process meta events, as long as they aren’t the meta events that affect transformers.
These particular meta events change the transformer, rather than being processed by it. For more
information, see Use meta events to control condition and operation values on page 818.
Events that do not meet the conditions may pass unchanged to the output, or may be discarded.
The transformer can also make copies of matching events before altering them, and can split the
selected (matching) events from the unselected ones, via its two top cables.
You must place the transformer in the MIDI signal path in order to use it.
• Mode pop-up menu: Defines how a transformer handles MIDI events. You can choose between
the following operation modes:
• Apply operation and let non-matching events pass thru: MIDI events that match the condition
are processed. MIDI events that don’t conform to the condition are passed through.
• Apply operation and filter non-matching events: MIDI events that conform to the condition are
processed. MIDI events that don’t conform to the condition are not passed through.
• Filter matching events: All MIDI events that match the condition are filtered out. MIDI events
that don’t conform to the condition are passed through.
• Copy matching events and apply operation: All MIDI events that conform to the condition are
copied, and the copy is processed. The original and transformed copy (plus any MIDI events
that don’t conform to the condition) are passed through. The unchanged original is parsed
(processed) before the transformed copy.
• Copy matching events and apply operation (reverse order): This is the same as above, except
the original is parsed after the processed copy. You might want to use this when converting
note events to pan controllers, for example. This causes the pan message to be sent before
the note. (Many synths don’t alter the pan position of notes that are currently playing.)
• Condition splitter (true → top cable): Events that match the conditions are altered by the
operations, and sent to a transformer’s top output. Events that don’t match the conditions
are sent, unaltered, to a transformer’s second output. Don’t use the other outputs as nothing
ever appears there.
• Alternating split: Events entering the transformer are alternated between the top two outlets.
No conditions or operations apply.
In the Conditions area, you select the type of MIDI event that will affect the data bytes in the
SysEx message. (Typically, you’ll use MIDI controller events.) Incoming MIDI events will then
change the SysEx message data bytes, according to the following rules:
• The data byte 1 value sets the position of the data byte.
• The data byte 2 value sets the value of the data byte.
• Channel 1: The changed SysEx message is sent.
• Channel 2: The changed SysEx message is not sent.
• Channel 3: The unchanged SysEx message is sent.
• Channels 4 to 16: No meaning (reserved for future use).
The “Filter non-matching” checkbox prevents incoming MIDI events (that don’t control the
SysEx message) from being passed through. Typically, you’ll want this feature turned on, to
prevent interloping controller data from invading the SysEx data stream.
• Track automation splitter (true → to cable): If the condition matches, incoming events are sent
to the track automation of the object connected to the top cable of the transformer, after
passing through the Operation field. With the appropriate Operation field settings, incoming
MIDI data is transformed into Fader event data, allowing the automation of any possible
parameter of the connected Mixer channel strip. Exception: Channel volume and channel
pan use Control events.
• Define conditions and operations: The conditions and operations are the same as those found
in the Transform window. For more information, see MIDI Transform window overview on
page 467. The only differences arise from the fact that a transformer object works in real time
and therefore position and note length have no useful meaning.
• Edit pitch bend events: A transformer object can process 14-bit pitch bend events, which
contain two discrete data bytes: if byte 1 is changed (by addition or scaling with the -1-
operation), the change also affects the second byte. Set the Data Byte 2 operation to Thru to
ensure that 14-bit pitch bend data is processed properly.
Like MIDI controller events, meta events have two data values: the first one indicates the type of
meta event (49 to 127, but not all are used), and the second one is the event value (0 to 127).
Note: Transformers can also process meta events, as long as they are not the meta events listed
above.
Note that all numerical condition and operation parameters used (conditions not set to All and
operations not set to Thru) will be affected by the same meta event. The status condition and
operation are not affected by meta events.
If you want to set numerical parameters individually, or leave some fixed, use separate
transformers in series.
• Meta event #123 sets the transformer map position.
• Meta event #122 sets the transformer map value for the current map position. (Use meta event
#123 to set the position first.)
Note: You can use a transformer’s Map Set operation to create these two meta events
simultaneously. When the operation status is set to Map Set, the Data Byte 1 parameter specifies
the map position, and the Data Byte 2 parameter specifies the map value at that position. (A
meta event #122 is sent with the Data Byte 1 value, followed by a meta event #123 with the Data
Byte 2 value.)
You can create meta events with a fader object, you can transform MIDI events into meta events
with a transformer, and you can add meta events to a MIDI region from the Event List. When you
use a fader, set the Output definition to meta, then set the Data Byte 1 value to the meta event
number.
You can remotely control any fader by changing its Input definition, allowing you to use faders
(as well as other transformers) to convert MIDI events to meta events for the remote control
of transformers.
As with the arpeggiator, you need to place a delay line object in the MIDI signal path, and Logic
Pro must be in playback mode. The echoes of each incoming event are sent, sequentially, to
each cabled output of the delay line object: event 1 to cable 1, event 2 to cable 2, and so on.
Obviously, if only one cable is connected, then all events are sent to that output.
The delay line can send up to 99 repeats, at intervals ranging from one tick to 256 whole notes.
You can also suppress the original note events.
• Thru Original checkbox: If selected, the original events are passed thru. If unselected, the
original events are suppressed (which means that only the echoes will be heard).
• Repeats field: Defines the number of event repeats. The 0 setting turns the delay line off.
• Delay field: The delay time between the individual repeats. The left value is in divisions, and the
right value in ticks.
• Transposition pop-up menu: Defines the transposition of note events per repeat.
• Velocity field: Defines the change in the velocity values of note events per repeat.
Normally, you assign a voice limiter to a track, and cable its output to the instrument object that
you want to voice limit. Alternatively, you can cable it between the instrument object that you
want to voice limit and an instrument object used to represent a MIDI Out port.
• Voices field: Determines the maximum number of voices that can be played simultaneously.
• Priority pop-up menu: Determines which notes are stolen (turned off) when the number of held
notes exceeds the limit (determined by the Voices parameter).
• Last: The earliest notes (those played first) are turned off first.
• Top: The lowest (pitched) notes are turned off first.
• Bottom: The highest (pitched) notes are turned off first.
• VelOn-Min field: Determines the velocity value of the MIDI notes. You can define a fixed velocity
from 1 to 127.
The octave of the incoming note determines the octave of the resulting chord. A chord can
have 0–12 notes in it. (Zero and one-note chords can be useful for creating scale-filters and
scale-correctors).
The easiest way to use a chord memorizer is to connect its output to the instrument that you
want to play the chords through, and assign it to a track. You can, of course, place it anywhere
else in the MIDI signal path.
• Channel field: All chord notes are sent to the defined channel.
• Key Limit field: Notes within this range are mapped to chords. Notes outside the range are
passed through unaltered.
• Transposition pop-up menu: The output chords are transposed by the amount set here. For
example, if you map C to a chord consisting of CEG, and set Transposition to 1, then C is
mapped to C#FG#.
• Key field: The entire chord map is transposed by the amount set here. For example, if you map
C to CEG, and set Key to 1, then C# is mapped to C#FG#.
• Cable Split checkbox: Select to send all notes triggered by a chord assignment to different
chord memorizer object outputs (different cables).
The top keyboard is used to input and display the incoming note, and the lower keyboard
is used to input and display the assigned chords. Notes can be entered with the mouse, or a
MIDI keyboard.
Remember to only use notes that fall within the key limit range on the top keyboard. Also
remember that you can only define one chord for each of the 12 pitch classes (C, C#, D, and so
on). If necessary, you can use more than one chord memorizer object to define more chord types
for each pitch class.
When you’ve entered the notes for your chord, select another input note (on the top keyboard),
or close the Chord Memorizer window.
When you’ve entered the notes for your chord, deselect the Listen checkbox and play a new
input note, or close the Chord Memorizer window.
The physical input object receives MIDI signals from the inputs of the MIDI interface or interfaces
connected to your computer. This object has a total of 65 outputs.
The outputs follow the input assignment of all connected MIDI interfaces. The top output (SUM)
carries the MIDI events for all individual outputs that are not cabled separately.
Remote control events are intercepted at the physical input object, and are not passed through
to its outputs. Because of this interception, remote control events will not reach the Environment,
or be recorded on main window tracks.
To make use of an existing object, drag it into the relevant layer. This does not affect its cabling.
MIDI events arrive at main window tracks through the sequencer input object. If nothing is
cabled into the sequencer input object, nothing can be recorded in Logic Pro.
Typically, the physical input object is cabled directly to the sequencer input object but other
objects can be inserted between them. Candidates include a monitor, keyboard, or cable
switcher object (feeding various processors such as an arpeggiator, a delay line, and so on).
You can also cable the output of simple or complex Environment processes into the sequencer
input object, in order to record the processed signal.
By default, the sequencer input object records on the MIDI channel (or channels) that the
keyboard or MIDI controller (which is sending the MIDI events) is set to.
If you turn on the sequencer input object’s Channelize parameter, the MIDI channel assigned to
the MIDI object (of the selected track) is used, and recorded. This effectively means that if your
keyboard is set to MIDI channel 7, and the track object is set to MIDI channel 3, all incoming data
is channelized to (and recorded on) MIDI channel 3.
To make use of an existing object, drag it to the relevant layer. This does not affect its cabling.
Each project can have only one MIDI click object. You only need to create a MIDI click object if
the one that existed when the project was created has been deleted.
You can access Metronome project settings by Control-clicking the Metronome button and
choosing Metronome Settings from the shortcut menu. In this pane, you can set the MIDI click
to play during playback or recording. The pane mirrors the settings of the MIDI click Object
inspector: checkboxes for Bar, Beat, and Division allow you to generate note events separately for
bars, beats, and divisions; the Channel, Note, and Velocity parameters define the MIDI channel,
note number, and velocity of generated notes; the MIDI Port parameter allows you to set a direct
output port for the metronome. See Metronome settings on page 882 for details.
Apart from common parameters, the Rewire object offers three settings:
• Device pop-up menu: This setting refers to the ReWire application or applications that Logic Pro
can connect to. If one or more ReWire applications is open, the Device parameter displays the
names of these applications.
• Bus pop-up menu: Use to choose the ReWire bus from all available ReWire busses. If a
ReWire application provides bus names, they are shown. If using Reason, the names of the
instruments available in the Reason Rack are shown from Bus 6 upward, in place of numbers.
• Channel pop-up menu: Sets the MIDI channel of the ReWire object.
The audio and software instrument tracks you see in the main window are actually routed to
channel strip objects on the Environment Mixer layer.
The Mixer channel strips and inspector channel strips are simply remote controls for the
underlying channel strip objects in the Environment Mixer layer. Their inclusion in these other
windows makes your workflow faster and easier.
The inspector channel strips contain a reduced parameter set of the corresponding channel
strip objects in the Environment. The channel strips shown in the Mixer window are more
configurable, but the only place you can access all channel strip options is the Environment
Mixer layer.
Important: If File > Project Settings > Audio > Automatic Management of Channel Strip objects
is active (it’s on by default), you cannot create channel strips in the Environment. This setting,
when active, means that use of the track and channel strip creation options in the main window
will automatically create a corresponding channel strip object in the Environment (and therefore,
remote control channel strips in the Mixer and inspector).
In a general music-making sense, you don’t need to access the underlying channel strips shown
in the Environment. In fact, the only time you will open the Environment Mixer layer is when you
need to reconfigure channel strips at a system level, rerouting them to different audio hardware,
or perhaps to other applications.
Although channel strip objects aren’t part of the MIDI signal flow, they still allow MIDI messages
to control aspects of audio and software instrument playback in Logic Pro. Any MIDI object can
be cabled into a channel strip object, thereby feeding control data into it.
Input channel strips are primarily included for compatibility with earlier versions of Logic Pro,
and for use with certain audio hardware devices. The input channel strip allows you to directly
route and control signals from your audio hardware’s inputs. Once an input channel strip is
assigned to an audio channel strip, it can be monitored and recorded directly into Logic Pro,
along with its effects plug-ins.
The signal is processed, inclusive of plug-ins, even while Logic Pro is not in playback mode. In
other words, input channel strips can behave just like external hardware processors. Aux sends
can be used pre or post fader.
Input channel strips can be used as live inputs that can stream audio signals from external
sources (such as MIDI synthesizers and sound modules) into a stereo mix (by bouncing an output
channel strip).
Note: An alternative to using input channel strips in this way is the use of the I/O plug-in; you
can also click the Input Monitoring button on an audio channel strip and choose the input or
inputs you want to monitor or record via the Input slot.
Bus channel strips are primarily included for compatibility with earlier versions of Logic Pro, and
for use with certain audio hardware devices.
Note: File > Project Settings > Audio > Automatic Management of Channel Strip Objects must
be unselected if you want to create input channel strips. (It’s on by default.)
Logic Pro X supports most synchronization protocols, allowing you to work with synchronized
external video or film editing and playback hardware, or with video files stored on a locally
attached or networked hard drive. Logic Pro X can act as the master synchronization device
or as a synchronization slave to another device. It works best as the master device. See
Synchronization overview and External synchronization.
Logic Pro X Project video preferences are available when Advanced tools and additional
options is selected in the Advanced preferences pane.
You can open a QuickTime movie in a separate Movie window and can also display the single
frames of a QuickTime movie in the global Video track.
When a movie is opened in a project, the upper part of the inspector shows a closed Movie area,
which can be opened by clicking the disclosure triangle.
Movie playback follows the playhead position, and vice versa, in the Movie inspector area and in
the Movie window.
831
Note: You will need a fast processor to ensure smooth movie playback. If you want to record
and edit your own QuickTime movie from a video recorder or digital camera, you may need
specialized hardware.
The movie opens in the floating Movie window, in its correct aspect ratio.
Note: Only one QuickTime movie can be opened in a project. If you use the Open Movie
command in a project that already contains a movie, a Movie window reopens with the same
video clip. This is particularly useful if you want to open the video clip in a different screenset. If
you choose the command while the Movie window is open, a dialog appears, allowing you to
choose a new movie file.
The number of frames displayed on the Movie track depends on both the track height and
the zoom level of the window. All frames are aligned left, with only the very last frame aligned
to the right. This guarantees that you can always see at least the first and last frames of video,
independent of the current zoom level. Given the left alignment of all frames (except the last),
the left margin of a frame is always displayed at the exact position of that particular frame.
Movie track settings can be adjusted in the Movie preferences window. See Movie preferences.
You can use the Create Movie Scene Markers function to search the movie for significant content
changes (scene cuts), and automatically generate scene markers for each of them.
The Create Movie Scene Markers function uses a fixed threshold value, which works well for most
types of movies: cartoons, real life, CGI, and so on.
Search a movie for scene cuts using the Auto Range setting
The Auto Range setting follows the decision path outlined below, when determining which part
of the movie will be evaluated:
• Marquee selection
• Cycled project part
• Selected regions
• All—if none of the above criteria is met
You can export audio from the part of your project that is encompassed by the movie to the
movie file itself, effectively overwriting the original movie soundtrack. This is useful for sending a
preliminary mix of your soundtrack to other members of the production team, for example.
You can adjust the audio level and output device in the Video project settings. See Movie
settings on page 911.
2 In the dialog, choose a preset format from the Presets pop-up menu.
3 Click the Advanced button to specify the Audio Format, Sample Rate, and Bit Depth from the
respective pop-up menus.
You can also import an existing movie soundtrack, edit or enhance it in Logic Pro X, and then
export your audio back to the movie file. See Use movie audio tracks.
The key difference when working with video or film is the need for synchronicity between what
is seen and what is heard. Logic Pro X supports several synchronization protocols that let you
work with video at all standard frame rates. See Synchronization overview.
You can use video files stored on a locally attached or networked hard drive, or work with
synchronized external video or film editing and playback hardware.
Working with disk-based video is preferable because you can see the video in Logic Pro X and
don’t have to wait for hardware to “catch up” when moving from one scene to another. The
imported video and Logic Pro X are “frame-locked” when you move through your project or
video with either the Logic Pro X or QuickTime transport and navigation controls. See Add a
movie to your project.
QuickTime video is embedded with an internal SMPTE (Society of Motion Picture and Television
Engineers) timecode. SMPTE timecode is an absolute timecode that covers a 24-hour period. It
displays hours, minutes, seconds, frames, and subframes. Logic Pro X recognizes SMPTE timecode
and converts it to MTC (MIDI Time Code). MTC is the MIDI equivalent of SMPTE timecode.
Different video frame rates are automatically interpreted by Logic Pro X. See MTC interpretation.
The Event List is ideal for precise placement of timing-critical events such as footsteps or
dialogue in a video soundtrack. It also allows you to change event lengths, which is useful if
frames are removed during the video editing phase of production. In linear editing windows, the
ruler can display absolute (SMPTE) time or bars and beats (or both).
When working with synchronized video, you will want music, sound effects, and dialogue to play
at a specific time, rather than at a particular bar position.
If the tempo of your soundtrack needs to be altered at a later stage, the absolute time location
of events that have already been positioned will change. The Lock SMPTE Position function
prevents this from happening. You can SMPTE-lock individual events in the Event List or entire
regions. All events inside locked regions are SMPTE-locked.
You can use the Pickup Clock (Move Event to Playhead Position) key command to move a
selected event, such as a note, a tempo event, or a region, to the current playhead position.
If you want a particular bar in the project to coincide with a specific time position, you can
change the tempo of the preceding passage.
Note: Copies of locked regions or events do not preserve their locked status, whether copied or
pasted via the Clipboard, or by Option-dragging.
All selected regions or events that were locked to a (SMPTE) time position are now fixed to their
current bar position. This means that tempo changes will affect their position. The padlock icon
in front of the name disappears.
The Lock (and Unlock) SMPTE Position function is available only when Show Advanced
Tools is selected in the Advanced preferences pane.
Important: In most cases, you will need to manually set each synchronization-capable device—
including Logic Pro X itself—to act as master or slave. If you don’t do this, there will be multiple
master devices in your system, which will result in synchronization errors.
Tip: Logic Pro X also supports manual or “human” sync, when slaved. This is not a synchronization
protocol per se, but enables Logic Pro X to follow tempo changes in real time. As an example, it
could chase a live drummer. See Use the Tempo Interpreter on page 596.
When Logic Pro X is running as a synchronized slave, the control bar Sync button is activated.
You can use the Sync button to turn external synchronization on or off at any time, without
changing the selected synchronization source. This allows you to temporarily disengage Logic
Pro X (running as a slave) from an external synchronization master device and could prove
useful, for example, if you need to quickly edit a MIDI region while the external synchronization
source—tape machine, VTR, and so on—is still running.
You can use the Sync button shortcut menu to choose a synchronization source.
Logic Pro X needs to determine the intended format of incoming MTC (MIDI Time Code) and
interprets it as follows:
• 23.976 fps is interpreted as 24 fps.
• 24 fps is interpreted as 24 fps.
• 25 fps is interpreted as 25 fps.
• 29.97 fps is interpreted as 29.97 fps.
• 29.97 fps drop frame is interpreted as 29.97 drop fps.
• 30 fps drop frame is interpreted as 29.97 drop fps.
• 30 fps is interpreted as 29.97 fps.
Note: MIDI Time Code (MTC) is the MIDI equivalent of the audio-based SMPTE (Society of Motion
Picture and Television Engineers) timecode format.
The tape machine provides a SMPTE signal that Logic Pro X uses as a synchronization source—
with Logic Pro X as the slave.
You control connected devices from Logic Pro X by using the control bar and navigation
functions, including direct positioning and cycle jumps. Dragging the playhead sends a
continuous stream of MMC Locate commands until you release the mouse button.
Important: Logic Pro X needs to wait for the connected device to finish rewinding or forwarding.
Turn on MMC
Do one of the following:
m Control-click the control bar Sync button, then choose the MIDI Machine Control (MMC) setting
in the shortcut menu.
m Choose File > Project Settings > Synchronization, then select the Transmit MMC checkbox in the
MIDI tab.
You only need to create one instrument with the MMC icon. This instrument can be assigned to
as many tracks as required for control of (each track on) your external recorder.
Tip: It is recommended that you group tape control tracks in a folder. Tape control tracks must
be placed at the top of the track list. If you pack tape control tracks into a folder, this folder must
be the top track in the list.
You can also use the Environment MMC Record to record-enable tracks on your tape machine
with Logic Pro X. See MMC record buttons objects on page 809.
Problem Solution
Digital synchronization error If Logic Pro X is synchronized to external word clock (Audio Sync
Mode: External or Free), make sure that a valid digital signal is always
available.
If you see a “Sample Rate xxx kHz recognized” error message, the clock
source device (DAT machine, for example) connected to your audio
hardware’s digital input may not transmit Word Clock in stop or pause
mode (or has switched itself off).
Poor or no synchronization to an Create a new project, then make a new recording in Logic Pro X of the
external tape machine audio on tape.
If an old recording on tape was not properly synchronized to timecode,
you won’t be able to use it. When trying to synchronize to tape, there is
one key rule: the playback situation must be identical to the recording
situation.
MIDI and audio are not Open the File > Project Settings > Synchronization > Audio tab and
synchronized choose MTC Continuous or MTC Trigger + Auto Speed Detection mode in
the Core Audio pop-up menu.
If your audio hardware doesn’t support either mode, you should cut
extremely long regions into shorter sections.
MIDI and SMPTE are not Check all frame rate settings. The frame rates of all connected devices
synchronized must be identical, including the timecode on the tape machine, the
synchronizer, and Logic Pro X itself.
Some synchronizers encode the wrong frame rate in MTC. In this situation,
open the Tempo Editor, turn off the Detect option, and set the correct
frame rate manually.
When Show Advanced Tools is selected in Advanced preferences, you can reset preferences
to their default values manually.
In some instances, you’ll see a button in the Preferences window that links to related settings
in the Project Settings window, and vice versa. Both the Preferences window and the Project
Settings window can be visible at the same time.
Tip: You can also access some preferences using local menus (in the Score Editor, for example),
buttons in the control bar, or shortcut menus.
845
General preferences
Project Handling preferences
The Project Handling pane contains the following project startup and template preferences:
• Startup Action pop-up menu: Defines what happens when Logic Pro is opened.
• Do Nothing: Nothing happens when Logic Pro is opened; you need to create a new project,
or open an existing project or template.
• Open Most Recent Project: Opens the project you were working on when you last closed
Logic Pro.
• Open Existing Project: Shows the Open dialog, which you can use to browse for an
existing project.
• Create New Project from Template: Opens the Templates dialog.
• Create New Empty Project: Opens an empty project with the New Tracks dialog, which you
use to specify the type and number of new tracks to add.
• Create New Project using Default Template: Opens the default template and the Save As
dialog, which you use to name and save your project.
• Ask: Opens a Startup dialog, offering each of the above options.
• Default Template field: Displays the full path and name of the default template or project.
When Show Advanced Tools is selected in Advanced preferences, the following is available:
• “Export MIDI File saves single MIDI Regions as Format 0” checkbox: If only one MIDI region is
selected when you use the File > Export > Selection as MIDI File command, the contents of
the region are saved in MIDI file format 0. This file format is guaranteed to be compatible with
every MIDI file player.
When Show Advanced Tools is selected in Advanced preferences, the following are available:
• Number of Undo Steps slider: Determines the number of undo steps.
• Add ‘Last Edit Function’ to region name checkbox: When selected, adds a description of the edit
operation (cutting, for example) to the name of the region, or resulting regions.
• “‘Living Groove’ connection” checkbox: When selected, editing an original region also
alters any quantization template derived from that region. When unselected, the groove
template remains as created. This allows you to edit the region without affecting the
quantization template.
• “Select regions on track selection” checkbox: When selected, selecting a track automatically
selects all regions on the track lane (or regions within the cycle or autopunch area, if Cycle or
Autopunch mode is on). When unselected, selecting a track will not select regions on the track
lane. In this case:
• Option-clicking the track header or associated channel strip continues to select the track
and all associated regions.
• Option-Shift-clicking adds the selected track’s regions to the current selection.
• Pointer Tool in Tracks Provides: “Fade Tool click zones” checkbox: When selected, placing the
pointer over the upper-left and upper-right edges of a region activates the Fade pointer. The
Loop pointer can still be accessed in these click zones by holding down Option.
• Pointer Tool in Tracks Provides: “Marquee Tool click zones” checkbox: When selected, placing the
pointer over the lower half of a region (with the exception of the lower-left and lower-right
edges) activates the Marquee pointer.
• Limit Dragging to One Direction In: Piano Roll and Score checkbox: When selected, you can only
move notes in one direction (horizontally or vertically) when editing in the Piano Roll or
Score Editor. This means that a note may be either transposed, or moved in time, but not both
at once.
Note: Press Shift while dragging in the editor to quickly switch between the two behaviors.
• Limit Dragging to One Direction In: Tracks checkbox: When selected, you can only move regions
(including folders) in one direction in the Tracks area. This is similar to the previous option.
Note: Press Shift while dragging in the Tracks area to quickly switch between the
two behaviors.
When Advanced Editing is selected in Advanced preferences, the following are available:
• “SmartLoop handling of Scissors and ‘Split by Playhead’” checkbox: Determines how Logic Pro
handles the cutting of looped regions.
• When selected, you can cut a region’s looped area (using the Scissors or Marquee tool,
or Split by Playhead command). Logic Pro automatically creates regions after—and, if
necessary, before—the cut, ensuring that these areas remain identical. This allows you to
split looped regions without altering playback in the looped area.
• When unselected, you can’t cut a region’s looped area. Cutting the looped region itself turns
off the Loop setting in the Region inspector.
• Right Mouse Button pop-up menu: Determines the right mouse button behavior (assuming you
have a suitable mouse).
• Is Assignable to a Tool: Displays a third Tool menu (Right-click Tool menu) to the right of the
Left-click and Command-click Tool menus. Choose the appropriate menu item to assign to
the tool, which is available when the right mouse button is pressed while editing.
• Opens Tool Menu: Opens the Tool menu with the Pointer tool (and not the currently selected
tool) located under the pointer. Simply choose the tool you want by clicking it. When the
Tool menu is open, you can also use the key shown next to a tool to select it.
• Opens Shortcut Menu: Displays a menu that offers a number of area-specific selection and
editing commands.
• Opens Tool and Shortcut Menu: Opens both the Tool and shortcut menus.
• Cycle Pre-Processing pop-up menu: Processes a cycle jump slightly before its actual position, in
order to ensure a smooth cycle jump (from the end point to the start point of the cycle). You
can change the pre-processing time. A value of 1/96 (chosen by default) should be suitable for
most uses.
• Smooth Cycle Algorithm checkbox: Improves the timing of cycle jumps, making it easier to set
the length of sample loops while in Cycle mode. This is somewhat mitigated through the use
of Apple Loops. If your computer has a very slow processor, this setting reduces the processing
requirements for graphics operations. In general, you want to keep this selected whenever
possible, especially if you’re working in a style that involves frequent cycling of musical
sections. If you find that your cycled sections are not as smooth as you’d like (assuming that
your loops are actually perfect), you might achieve better results by deselecting this checkbox.
• “Catch when Logic starts” checkbox: Turns on the Catch function automatically, in all windows,
whenever you start playback (including paused playback).
• “Catch when moving playhead” checkbox: Turns on the Catch function automatically whenever
you move the playhead. This makes it easier to perform edits, as moving the playhead in the
Tracks area is reflected in the open editor, and vice versa.
• “Catch content by position if Catch and Link are enabled” checkbox: If the Catch button is turned
on and Content Link is selected in the local View menu, the contents of the region at the
current playhead position are shown. If turned off, the window view still follows the playhead
position within the displayed region, but doesn’t update to show the contents of subsequent
regions as the playhead passes them (in playback or record mode).
When Show Advanced Tools is selected in Advanced preferences, the following are available:
• Recording Delay slider: Delays the recording of audio by a certain fixed value, helping you to
compensate for any information delays that are caused by the audio driver.
Note: You should not normally need to touch this setting.
• Software Monitoring checkbox: Turns software monitoring on (default) or off. In most situations,
you should leave it on.
Note: When Software Monitoring is on, the audio signal is processed via software, and a
certain amount of audible delay (commonly referred to as latency) is inevitable.
If you’re listening to the recorded signal through your mixing console, or your audio interface
supports hardware monitoring, you should turn this option off.
• “Enable input monitoring only on focused track” checkbox: Turns software monitoring on
(default) or off for the focused track in the Tracks area. This allows you to hear incoming audio,
during playback or recording, for the selected track only.
• “Input monitoring level for record-enabled channel strips” checkbox: Allows the use of an
independent monitoring level for record-enabled audio channel strips. This is off by default.
After record-enabling a track, you can adjust the fader to the level you like. The original level
will be restored when you deselect the Record Enable button.
Note: Adjustments to the fader do not affect the recording level; they only affect the
monitoring level.
• Process Buffer Range pop-up menu: Determines the size of the buffer used to compute mixes
and effects. You can choose between Small, Medium, and Large buffer sizes.
Note: Larger buffer sizes increase latency. Depending on the speed of the processor, buffer
sizes that are too small might compromise real-time audio processing.
• ReWire Behavior pop-up menu: Configures the ReWire behavior when sending MIDI data to a
ReWire-compatible software instrument. You can choose between:
• Playback mode: Use when playing back MIDI tracks via ReWire. This setting requires less
processing power.
• Live mode: Use when playing a ReWire instrument live. This setting uses more processing
resources, but has lower latency.
When Show Advanced Tools is selected in Advanced preferences, the following are available:
• “Display audio engine overload message” checkbox: When selected, displays an alert message in
an overload situation. Otherwise, playback will simply stop without displaying an alert.
• Recording File Type pop-up menu: Determines the file type for recorded audio.
• AIFF: Cannot handle audio file recordings larger than 2 GB.
• WAVE (BWF): The most common audio format on Windows PC computers. Files are stored as
Broadcast Wave files, which contain timestamp information in the file header. The WAV file
format cannot handle audio file recordings larger than 4 GB.
• CAF: Choose this setting if you’re going to record files larger than 4 GB.
• DIM Level slider: Sets a discrete level for the Dim function. You can set a dim level from 0 dB
to –30 dB. The level chosen here is used when the Dim button is activated from the Master
channel strip.
• Plug-in Latency Compensation pop-up menu: Plug-in latency compensation (also called plug-in
delay compensation) is useful for software effects plug-ins, and is particularly important for
DSP (digital signal processing) accelerator hardware (for example, TC PowerCore and Universal
Audio UAD1). It compensates for audio delays that can be introduced when using plug-ins.
Use the pop-up menu to activate plug-in latency compensation for either:
• Audio and software instrument tracks
• All (audio, instrument, auxiliary, and output channel strips)
You can also turn off compensation entirely.
When Show Advanced Tools is selected in Advanced preferences, the following are available:
• Stereo Output pop-up menu: Sets the physical output pair on which the stereo output is played.
• Mirroring checkbox: Becomes available for all chosen output pairs, with the exception of
Output 1–2. Deselect to have the output signal routed to the chosen output pair (Output 3–4,
for example). Select the checkbox to have the output signal routed to the chosen output pair
(Output 3–4, for example), as well as to the physical outputs (Output 1–2).
When Additional Surround Options is selected in Advanced preferences, the following are
available:
• Surround Show As pop-up menu: Sets the surround format. The choice you make automatically
updates the remaining pop-up menus in the Output pane.
• Surround Initialize buttons: Choose between the default setup of Logic Pro, the ITU
(International Telecommunications Union) standard, and the WG-4 standard.
When Show Advanced Tools is selected in Advanced preferences, the following are available:
• Stereo Left and Right fields: Sets the bounce extension.
When Additional Surround Options is selected in Advanced preferences, the following are
available:
• Surround Show As pop-up menu: Sets the surround format. The choice you make automatically
updates the remaining pop-up menus in the Bounce Extensions pane.
• Surround Initialize button: Resets the bounce extension to its default value.
• Surround Show As pop-up menu: Sets the surround format. The choice you make automatically
updates the remaining pop-up menus in the Input pane.
• Surround Initialize buttons: Choose between the default setup of Logic Pro, the ITU
(International Telecommunications Union) standard, and the WG-4 standard.
• “Warning before processing function by key command” checkbox: When selected, provides a
warning before carrying out a destructive edit in the Sample Editor when you use a key
command. This gives you the opportunity to cancel the edit before altering the data.
• “Clear Undo History when closing project” checkbox: When selected, deletes the Undo History
automatically when you close the project.
• “Record selection changes in Undo History” checkbox: Select this option if you want to undo and
redo changes to selected areas in the Sample Editor.
• “Record Normalize operations in Undo History” checkbox: Deselect if you don’t want to create
undo files when the Normalize function is used.
• Number of Undo Steps field: Determines the maximum number of undo steps that are retained.
• External Sample Editor chooser: Lets you choose an external application for sample
editing operations.
• Bit Rate (Mono/Stereo) pop-up menus: You can choose bit rates between 32 kbps and 320 kbps,
but the defaults are 80 kbps mono and 160 kbps stereo. These rates offer acceptable quality
and good file compression. If you can afford the increased file size, you should choose 96 kbps
for mono and 192 kbps for stereo streams. These settings will deliver better audio quality. You
can choose even higher rates, but the quality of improvement in bit rates above 96/192 kbps
is minimal.
• Use Variable Bit Rate Encoding (VBR) checkbox: Variable Bit Rate (VBR) encoding compresses
simpler passages more heavily than harmonically rich passages, generally resulting in better-
quality MP3s. Unfortunately, not all MP3 players can accurately decode VBR-encoded MP3s,
which is why this option is unselected by default. If you know that the audience for your MP3
files can decode VBR-encoded MP3s, you can select this option.
• Quality pop-up menu: Keep this set to Highest whenever possible. Reducing the quality
accelerates the conversion process, but at the expense of audio quality. This option is only
accessible when the Use Variable Bit Rate Encoding (VBR) checkbox is selected.
• Use Best Encoding checkbox: Like the Quality checkbox, if you deselect this option, you will
gain encoding speed at the price of audio quality. This should always be left selected, unless
conversion time is an issue.
• Filter Frequencies Below 10 Hz checkbox: When selected, frequencies below 10 Hz (which
are usually not reproduced by speakers, and aren’t audible to human ears at any rate) are
removed. This leaves slightly more data bandwidth for the frequencies that humans can
hear, resulting in an improvement in perceived quality. Only deselect this option if you’re
experimenting with subsonic test tones, or exporting MP3s for whales.
• Stereo Mode pop-up menu: Choose between Joint Stereo or Normal Stereo. Depending on the
original file, these settings may or may not offer any audible difference. Experiment with both
settings to determine your preference.
You can use Reset preferences to send reset messages of a specified type to all active instrument
channels. This can be useful if you’re encountering hung notes, or are finding that controller
settings are incorrect when in Cycle mode (or when returning to the beginning of a section or
the project start point).
• “Control 64 off (Sustain)” checkbox: Sends “Control 64 off (Sustain)” reset messages.
• “Control 1 (Modulation) to zero” checkbox: Sends “Control 1 (Modulation) to zero” reset messages.
• “Pitch Bend to center position” checkbox: Sends “Pitch Bend to center position” reset messages.
• “External stop message ends recording” checkbox: If you’re using external synchronization and
the timecode stops while recording, record mode is turned off. If this checkbox is unselected,
Logic Pro stops, but remains in record mode (record mode is paused).
• Reset All MIDI Drivers button: Resets all MIDI drivers. This can help if you experience MIDI
communication problems.
MIDI Reset Messages preferences are included for compatibility with older MIDI hardware.
All selected checkboxes will send a reset message, for the selected controller type, to all MIDI
outputs. This reset message is sent on cycle jumps and when playback begins. However, Logic
Pro handles MIDI reset messages automatically and intelligently, so you should generally make
sure that all of these options are unselected—which they are, by default.
When Show Advanced Tools is selected in Advanced preferences, the following are available:
• All MIDI Output: Delay field: Delays or advances the MIDI output for all ports, so you can
compensate for any timing differences between MIDI tracks and audio or software
instrument tracks.
• MIDI Clock: “Allow to send Song Position Pointer while playing” checkbox: Song Position Pointer
(SPP) data is not normally sent while the sequencer is in playback mode. (This is in accordance
with the MIDI Standard.) If selected, this option allows Logic Pro to send SPP data while the
sequencer is running. The advantage is that external devices can also follow Logic Pro in Cycle
mode. If your external devices cannot process SPP, you should deselect this option. If your
devices can follow MTC (MIDI Time Code), you should leave this option unselected (default),
and use the MTC functions of Logic Pro.
• MTC Pickup Delay field: This should generally be set to zero, to ensure the quickest possible
pickup time while Logic Pro is in MTC (MIDI Time Code) Sync mode. There are, however,
some devices that seem to transmit imprecise MTC commands when first started. As a result,
synchronization may be unreliable, and there could be an offset every time synchronization
is established. In such situations, you can set a delay time before incoming MTC is picked up.
Essentially, Logic Pro will ignore the incoming MTC commands that occur in this time period. A
(frame) value of 25 to 30 corresponds to a delay of about one second, depending on the frame
rate. Use when synchronizing to hard disk recorders and other devices, if synchronization
doesn’t appear to be consistent.
• Delay MTC transmission by field: Delays the transmission of MIDI timecode. Negative values
result in MTC being transmitted earlier, allowing you to compensate for any reaction delays (to
incoming MIDI timecode) in external MTC slave devices.
• Transmit locate commands when: “Pressing Stop twice” checkbox: Allows transmission of MMC
Locate commands when the Stop command is pressed twice (using the Stop button in the
control bar, or using the Stop key command).
• Transmit locate commands when: “Dragging regions or events” checkbox: If this option is selected
and Logic Pro is stopped (not in playback or record mode), MMC Locate commands are sent
with the position of a region that is dragged in the Tracks area.
• “Large local window menus” checkbox: When selected, local menu items are displayed in a
larger font.
• “Large inspectors” checkbox: When selected, inspector settings are displayed in a larger font.
• “Wide playhead” checkbox: When selected, a thicker playhead is used in all windows.
• Show Help Tags checkbox: When selected, help tags appear throughout Logic Pro. When you
hold the pointer over interface elements and tools, a small pop-up description (or value) of the
item appears onscreen. When editing, the function name, region or event name or number,
position, and parameter values are shown.
• “Show default values” checkbox: When selected, default values for parameters are displayed in
help tags. This makes it easier to determine the amount of variance from the default value.
• “Show icons in New Tracks dialog” checkbox: When selected, an icon-style New Tracks dialog
is shown when you click the Add Tracks button . Otherwise, a text-style New Tracks dialog
is displayed.
• “Display Middle C as” pop-up menu: This pop-up menu affects the description of notes in the
editors. The bottom C on a five-octave keyboard (note # 36) is labeled C1, and middle C (note
# 60) is labeled C3. According to this standard, the lowest MIDI note (note # 0) is called C–2.
This is the official standard used by most manufacturers. Use of the C3 (Yamaha) setting will
set Logic Pro to this standard mode. If you select the C4 (Roland) setting, the bottom C on a
five-octave keyboard is labeled C2, and middle C is labeled as C4. In this standard, the lowest
MIDI note is C–1.
• “Display Time as” pop-up menu: Use to customize the Time display in the control bar.
• “Display Tempo as” pop-up menu: Use to customize the Tempo display in the control bar.
• Clock Format pop-up menu: Use to customize the Beats display in the control bar.
• “Open plug-in window on insertion” checkbox: When selected, the window of a plug-in opens
automatically after it’s inserted in the appropriate channel strip slot.
• Level Meters Scale pop-up menu: Switches level meters between an Exponential scale and a
Sectional dB-linear scale.
• Exponential: Provides higher display resolution in the upper range of the meter.
• Sectional dB-linear: Provides the best possible display resolution across the entire level range.
• Level Meters Channel Order pop-up menu: Determines the order of channels in multichannel
(surround) level meters.
When Show Advanced Tools is selected in Advanced preferences, the following are available:
• “Double-click to open” pop-up menu: Determines the window that opens when you double-click
a note head: Note Attributes, Event List, Piano Roll Editor, or Step Editor.
• “Use external symbol font (if available)” checkbox: Allows the use of external fonts in the score.
• Choose Font pop-up menu: Choose from any installed scoring (symbol) fonts, such as the
Sonata font.
• “Auto split notes in multi staff chord styles” checkbox and “Split notes at” slider: The “Auto split
notes in multi staff chord styles” preference is only relevant if the chosen default staff style (on
the recording track) is polyphonic, and is using MIDI channels for voice assignment. In this
situation, newly recorded notes are automatically saved with the different MIDI channels used
in the corresponding staff style. They are allocated as per the split point set with the “Split
notes At” preference.
When Additional Score Options is selected in Advanced preferences, the following are
available:
• “Show region selection colored” checkbox: If this option is selected, the staff lines of the currently
selected MIDI region are displayed in color. All other regions are displayed with black staff
lines. This can be useful when changing the display parameters of regions, as the parameters
in the Region inspector only affect the currently selected regions. If this option is unselected,
all staffs are displayed in black, whether selected or not.
• “Display distance values in inches” checkbox: This setting relates to the measurement units in the
project settings and page rulers (Page Score view only), which can be in inches or centimeters.
If not selected, the Page Score view defaults to centimeters.
• Selection Color button: Choose the color of selected objects in the Score Editor. A Reset button
also provides quick access to the default color (if it has been changed).
• Camera Tool: Write to buttons: Choose either the Clipboard or a PDF File as the destination for
image exports with the Camera tool.
• “Move automation with regions” pop-up menu: Determines what happens to track automation
data when you move regions.
• Never: Does not move automation when you move regions.
• Always: Always moves automation when you move regions. The automation data area
encompassed by the region boundaries is moved.
• Ask: A dialog prompts you to move the automation data—or leave it where it is—whenever
you move a region.
• “Include trails, if possible” checkbox: When selected, includes the automation trails of regions
(automation parameter movements in the empty space that follows a region) with all Copy or
Move actions that are performed via the Clipboard or graphical editing.
• Snap Offset field: Allows a specific number of ticks to be added to, or subtracted from, the
current snapped position of all automation data (as set in the Snap pop-up menu in the Tracks
area).
• Ramp Time field: Determines the time required by a parameter to return to its previously
recorded setting.
• “‘Write’ mode changes to” pop-up menu: Determines the mode that faders automatically switch
to once track automation data recording has been completed.
• “Write automation for” checkboxes: Determine the types of track automation data that can be
written in Touch, Latch, and Write modes.
• Automation Quick Access buttons: These preferences are discussed in detail in the Automation
Quick Access section.
These preferences are discussed in detail in the Logic Pro Control Surfaces Support manual.
For details, see Work with advanced tools and additional options.
In some instances, you’ll see a button in the Project Settings window that links to related settings
in the Preferences window, and vice versa. Both the Project Settings window and the Preferences
window can be visible at the same time.
Tip: You can access some project settings using local menus (in the Score Editor, for example),
buttons in the control bar, or shortcut menus.
General settings
When Show Advanced Tools is selected in Advanced preferences, you can use the musical
grid setting to determine the view option for the ruler, and whether or not tempo information is
written into recorded audio files.
• Use musical grid checkbox: When selected, the ruler is set to bars and beats, and tempo
information is recorded into audio files. When unselected, the ruler is set to time, and tempo
information is not recorded into audio files.
General Synchronization settings are used when running Logic Pro as a slave—when Logic Pro is
being controlled by another device.
• Sync Mode pop-up menu: Defines the master (timecode type) that Logic Pro is synchronized to.
• Internal: Selects the internal timer of Logic Pro, with Logic Pro running as the master. External
devices can be synchronized via MIDI Clock or MTC.
• MTC: Selects MIDI Time Code mode, with Logic Pro running as a slave. MIDI timecode can
either arrive at a MIDI In port, or be generated by a MIDI interface that translates it from
incoming SMPTE timecode—the Unitor8, for example.
• Manual: Selects Tempo Interpreter mode, with Logic Pro running as a slave to impulses that
are recognized as valid beats by the Tempo Interpreter. The parameters that control how
Logic Pro responds to Tap Tempo commands can be found in the Tempo Interpreter window.
• “Auto-enable External Sync and Tap Tempo” checkbox: When selected, Logic Pro runs as the
master (Internal sync mode), until it receives a synchronization signal—either in the form of
MTC, or from the Tempo Interpreter.
Logic Pro automatically locks to the first synchronization signal it receives.
Important: Make sure that different synchronization signals don’t arrive simultaneously;
remember that there can only be one timecode master.
When Show Advanced Tools is selected in Advanced preferences, the following are available:
• MTC slider: Shows the deviation between the incoming MTC and its nominal frame rate.
If the deviation is significant, make sure that the correct frame rate is set in the General
Synchronization pane. If in doubt, set the frame rate to 24 fps and select “Auto detect format
of MTC” in the General pane. If the frame rate is correct, you can use this display to adjust
the tape speed of the master machine to the nominal value (the same speed used when the
timecode was recorded). Adjust the varipitch control on the master machine, until the slider
is centered.
• Sample Rate slider: Shows the deviation of the sample rate from its nominal value. Note that
some audio hardware does not allow any variation in the sample rate.
• Deviation slider: Shows the current phase deviation of the Word Clock from the timecode
master—in other words, the deviation between audio and MIDI. Varying timecode signals
shown in this display indicate how Logic Pro regulates the sample rate of the hardware when
in MTC Continuous sync mode. Even large timecode variations result in no deviation between
audio and MIDI synchronization. Your audio hardware must be capable of continuously
variable sample rates for this to function. Small deviations between audio and MIDI are
unavoidable, because MIDI can (and should) follow the timecode master directly.
Note: The real-time sample rate conversion feature of Logic Pro allows it to follow an external
MTC signal (MTC Continuous), while maintaining the correct audio playback pitch and speed.
This feature even works when recording in MTC-slave mode.
You can use these settings to synchronize external slave devices to Logic Pro, which acts as
the master.
You can use these settings to edit the major synchronization parameters for the Unitor8
MIDI interface.
• SMPTE Mode buttons: You can instruct the Unitor8 to read or write SMPTE data.
• Read: Select to read SMPTE data.
• Generate: Select to write SMPTE data.
• SMPTE Mode Refresh checkbox: Activates Refresh mode, where fresh timecode is generated, in
sync with received timecode. Refresh mode works with both VITC and LTC (see below). You
should always use Refresh mode whenever you need to copy an LTC track, because you can’t
directly copy LTC without a considerable loss of quality. When copying entire multitrack tapes,
you should patch all tracks directly, but refresh the timecode track via the Unitor8.
Note: You should only use Refresh mode if you are copying timecode.
• SMPTE Type buttons: Define the SMPTE format that you want to use.
• LTC: Longitudinal (also called Linear) Time Code is written to a tape track.
• VITC: Vertical Interval (or Vertically Integrated) Time Code is written invisibly to a videotape.
• Off: No timecode is written.
• Freewheel slider: You can set the freewheel time (in frames) for LTC and VITC. The freewheel
parameter affects the SMPTE reader, and specifies how long the synchronizer continues
transferring MTC to the sequencer, after timecode ceases to be read.
Long freewheel times can maintain synchronization, even if there are dropouts in the
timecode, but they also increase the reaction time of Logic Pro after the timecode master
stops. In practice, you should set a value that is as large as necessary (for sustained operation),
and as small as possible (to reduce waiting times).
Note: Klopfgeist is a software instrument found in the Plug-in pop-up menu of instrument
channel strips. Klopfgeist is inserted into instrument channel 256 by default. Logic Pro
automatically creates instrument channel 256 (and inserts Klopfgeist) when the Software Click
Instrument (Klopfgeist) checkbox is selected. Theoretically, any other Logic Pro or third-party
software instrument could be used as a metronome sound source on instrument channel 256.
For full details about Klopfgeist, see the Logic Pro Instruments manual.
• “Click while recording” checkbox: The metronome is automatically turned on for recording. This
is the same as clicking the Metronome button in the control bar during recording.
• “Only during count-in” checkbox: The metronome is only audible during the project count-in,
and is then turned off.
• “Click while playing” checkbox: The metronome is automatically turned on for playback. This is
the same as clicking the Metronome button in the control bar during playback.
• Polyphonic Clicks checkbox: The metronome sends notes, as defined for bars, beats, and
divisions. For example, two or three notes may be sent simultaneously at the beginning of
each measure. If this option is unselected, the metronome only transmits one note at a time.
• Audio Click (Klopfgeist) checkbox: Turns the Klopfgeist metronome on or off.
• Note fields: Defines the note number of generated notes.
• Velocity fields: Defines the velocity of generated notes.
• Tonality slider: Changes the sound of the virtual metronome from a short click to a pitched
percussion sound, similar to a wood block or claves.
• Volume slider: Sets the output level of the virtual click sound.
• Output pop-up menu: If the audio hardware used by Logic Pro offers more than two outputs,
this pop-up menu allows you to route the Klopfgeist metronome sound to a different set of
hardware outputs.
When Show Advanced Tools is selected in Advanced preferences, the following are available:
• When Beginning buttons: Use to choose between a count-in or pre-roll period when starting
to record.
• Count-in: When selected, you can use the “Count-in” pop-up menu to set the count-in period
that precedes a recording.
• Record pre-roll: When selected, you can set a pre-roll time in seconds and milliseconds. When
recording, this value is deducted from the current project position.
• “Count-in” pop-up menu: Sets the count-in period that precedes a recording.
• None: The recording begins with no count-in.
• x Bar: The recording begins with a count-in of between 1 Bar and 6 Bars (chosen from the
pop-up menu).
• x/4: The count-in’s time signature can be set here. These settings are useful when the
count-in falls across a bar change.
• “Allow tempo change recording” checkbox: All tempo changes made while in record mode
are recorded.
• Auto-colorize takes checkbox: When selected, take folders use the color chosen from the Color
palette for the first take recording, but different colors for each of the following recorded takes
in that take folder. All colors used in a take folder are chosen from the same color row in the
Color palette, advancing by a predefined number of columns after each take.
• MIDI: Overlapping Recordings pop-up menu: Sets the behavior when your MIDI
recordings overlap.
• Create Take Folders: A new take folder is created when recording over an existing MIDI region.
• Join with Selected Regions: Newly recorded data is merged with all selected regions, to form a
single region. This takes place after each recording is completed.
• Join when Cycling: When recording in Cycle mode, this function merges the data recorded in
all cycle passes into a single region. If not in Cycle mode, each newly recorded MIDI region
will be independent (not merged).
To explain, look at the harmonic series: Imagine that you have a starting (or fundamental)
frequency of 100 Hz (100 vibrations per second). The first harmonic is double that, or 200 Hz.
The second harmonic is found at 300 Hz, the third at 400 Hz, and so on. Musically speaking,
when the frequency doubles, pitch increases by exactly one octave (in the 12-tone system). The
second harmonic (300 Hz) is exactly one octave—and a pure fifth—higher than the fundamental
frequency (100 Hz).
From this, you could assume that tuning an instrument so that each fifth is pure would be the
way to go. In doing so, you would expect a perfectly tuned scale, as you worked your way from C
through to the C above or below.
As you can see from the table, although the laws of physics dictate that the octave above C
(100 Hz) is C (at 200 Hz), the practical exercise of a (C to C) circle of perfectly tuned fifths results
in a C at 202.7287 Hz. This is not a mathematical error. If this were a real instrument, the results
would be clear. As a workaround, choose between the following options:
• Each fifth is perfectly tuned, with octaves out of tune.
• Each octave is perfectly tuned, with the final fifth (F to C) out of tune.
Detuned octaves are more noticeable to the ears, so your choice should be obvious.
Equal temperament takes the tuning error (the comma), and spreads it equally between each
step of a chromatic scale. The result is actually a scale of equally mistuned intervals, with no
interval grossly out of tune, but none in perfect tune. Equal temperament has become the de
facto standard for two main reasons:
• Convenience: Retuning an instrument to a temperament that is better suited for a particular
piece of music is a hassle. Many instruments are not capable of being alternately tuned—
fretted string instruments, for example.
• Portability: All Western musical pieces can be performed (adequately) on an instrument tuned
to equal temperament. Obviously, some of the nuances may be missing in pieces that were
originally performed in another temperament.
Hermode Tuning
Hermode Tuning automatically controls the tuning of electronic keyboard instruments (or
the Logic Pro software instruments) during a musical performance. In order to create clear
frequencies for every fifth and third interval in all possible chord and interval progressions, a
keyboard instrument would require far more than 12 keys per octave. Hermode Tuning can help
with this problem: it retains the pitch relationship between keys and notes, while correcting the
individual notes of electronic instruments, ensuring a high degree of tonal purity. This process
makes up to 50 finely graded frequencies available per note, while retaining compatibility with
the fixed tuning system of 12 notes per octave.
Frequency correction takes place on the basis of analyzed chord structures. The positions of
individual notes in each chord are analyzed, and the sum of each note’s distance to the tempered
tuning scale is zeroed. In critical cases, different compensation functions help to minimize the
degree of retuning, at the expense of absolute purity, if necessary. For example:
• The notes C, E, and G form a C Major chord.
• To harmonically tune these, the third (the E) needs to be tuned 14 cents higher (a cent is
1/100th of a tempered semitone) and the fifth (the G), needs to be 2 cents higher.
It should be noted that Hermode Tuning is dynamic, not static. It is continuously adjusted in
accordance with the musical content. This is done because, as an alternative to tempered, or
normal, tuning, fifth and third intervals can also be tuned to ideal frequency ratios: the fifth to a
ratio of 3:2, the major third to 5:4. Major triads will then sound strong. With clean (scaled) tuning,
Hermode Tuning changes the frequencies to values that are partly higher or partly lower.
When Show Advanced Tools is selected in Advanced preferences, the following are available:
• Software Instrument Pitch: Tune slider: Determines the global tuning of all software instruments.
The default is concert pitch A (440 Hz). Detuning is in cent (1/100th of a semitone) steps.
• Software Instrument Scale: Equal Tempered: Disables any tuning, and uses an equal
tempered scale.
• Software Instrument Scale: User: Allows you to detune (move away) each semitone in steps.
Drag vertically in each semitone box until you reach the value you want, or double-click in a
box and enter a value. Click the Reset button to reset all of your tuning adjustments to their
default values.
• Software Instrument Scale: Hermode Tuning (HMT): Because all tuning requirements can’t be
satisfied simultaneously with any one Hermode Tuning setting, this setting allows you to set
different Hermode Tuning modes and degrees of effect.
When Advanced Editing is selected in Advanced preferences, the following are available:
• Software Instrument Scale: Fixed: Activates a number of fixed tuning scales and keys. Fixed
Tuning mode tunes musical keys (to different degrees) for scaled tuning systems, and delivers
a key signature character. When playing mostly white keys (in the Pure setting, and with C as
the root key), C major is the main focus, and tuning is scaled to that chord. An A major chord
that is played immediately after a C major (and is therefore subject to C major scaled tuning)
is affected somewhat by the scaled tuning effect, but will not sound completely tempered. If
you normally play polyphonic music, this mode (when using the Pure setting) will sound most
pleasing to your ears. The Fixed Tuning scales are ideal for a number of Baroque and Medieval
instruments and styles of music.
• Fixed: Type pop-up menu: Offers the most important historic tuning scales, as well as a
few others.
• Fixed: Root Key pop-up menu: Allows you to choose a global key (C-B) for the chosen scale. This
provides an easy way to reference the chosen scale to any root note.
• Sample Rate pop-up menu: Use to choose the sample rate for the project.
When Show Advanced Tools is selected in Advanced preferences, the following are available:
• “Playback pre-roll” checkbox: When selected, all start commands force Logic Pro to start
playback a little earlier (shifted to the left). The exact pre-roll value depends on the current
delay compensation value for plug-ins. This option ensures that transients that fall exactly
on the start position are played back correctly. If this option is unselected, transients that fall
precisely on the start position can be missed, or seem to fade in.
• Pan Law pop-up menu: Signals panned to the center position may sound louder than signals
panned hard left or right. The Pan Law value determines the amount of volume reduction on
signals that are panned to the center position. You can choose from the following settings:
• 0 dB: With no change to the volume level, signals will seem louder when panned to the
center position, in comparison with extreme left or right pan positions.
• –3 dB: A full scale signal (0 dBfs) will have a level of –3 dB when panned to the
center position.
• –3 dB compensated: A full scale signal (0 dBfs) will have a level of 0 dB when panned to the
center position (or +3 dB when panned to extreme left or right positions).
• Apply Pan Law Compensation to Stereo Balancers checkbox: Applies Pan Law compensation to
Stereo Balance controls.
Note: For compatibility purposes, this checkbox is selected by default when older projects
are opened.
When Advanced Editing is selected in Advanced preferences, the following are available:
• “Automatic management of channel strip objects” checkbox: Makes the creation and
management of tracks and channel strips a transparent experience. You should only
deselect this setting when you need to make manual changes to channel strips in the
Environment window.
• “Automatic naming of channel strip objects” checkbox: Allows the automatic naming of channel
strips according to the last loaded setting (CST, SI PST, or EXS Instrument—whichever was
loaded last), until the user enters a channel strip name manually (in the track header, channel
strip, Mixer, or Environment).
When Show Advanced Tools is selected in Advanced preferences, the following are available:
• Send After Loading Project: “Scrubbing with audio in Tracks area” checkbox: Select if you want to
simultaneously scrub MIDI and audio regions in the Main window.
• Instrument Without MIDI Thru Function pop-up menu: The instrument selected here will not pass
events through the computer when the instrument is assigned to the selected track. Normally,
you would set the No Output instrument here (chosen by default).
If your master keyboard doesn’t have a Local Off setting, you can use this feature to avoid
unwanted note doubling when recording:
• With multi-timbral sound sources, assign the instrument (usually channel 1) that plays the
part that is heard when playing with the computer turned off.
• With mono timbral sound sources, assign the instrument that represents the sound-
generating part of your master keyboard.
In either case, you should turn down the volume control of your master keyboard whenever
you’re recording tracks for any other instrument.
It’s possible to disable MIDI Thru for any MIDI track in the Main window, by simply disabling
the Record Enable button beside the track name.
When Additional MIDI Options is selected in Advanced preferences, the following are
available:
• Send After Loading Project: “Used instrument MIDI settings” checkbox: Sends the active instrument
MIDI settings automatically after loading a project.
• Send After Loading Project: “All fader values” checkbox: Sends all Environment fader values
automatically, once a project is loaded.
• “SysEx with MIDI Thru function” checkbox: Incoming SysEx messages are passed through the
computer to the MIDI outputs, along with other MIDI data. This is particularly important when
using hardware programmers, as you can immediately monitor parameter changes to the
synthesizer you’re editing.
If you want to record SysEx dumps, do not select this checkbox. It rarely makes sense to divert
dumps through the computer unless you want to record a dump and simultaneously transmit
it to a second device of the same type.
Chase settings
MIDI Chase settings are only available when Show Advanced Tools is selected in
Advanced preferences.
If you start playback in the middle of a project, some events might not be heard (such as notes,
sustain pedal events, and pitch bend events that start before the point where playback begins).
Using the Chase Events function, you can have Logic Pro analyze the project and include some
or all of these events when the project plays back.
• Notes checkbox: Any notes due to start playing at the playback start point will be sent.
• Notes: Sustained checkbox: Any notes that are still playing at the playback start point (due to a
sustain pedal event) will be sent.
• Notes: In ‘No Transpose’ Instrument Channel Strips checkbox: Instrument channel strips
(particularly drums) can be assigned No Transpose status in the inspector. This is a
playback parameter that is ignored if the region containing the instrument notes is started
midway through.
• Program Change checkbox: Any program changes in regions that fall across the playback start
point will be sent.
When Show Advanced Tools is selected in Advanced preferences, the following are available:
• Top, Bottom, Left, and Right Margin fields: These values show the margin distances (in cm or
inch) to the outer border of the printable area on the page. A “Top Margin 0.0 inches” value
means that printing will start as close to the top of the paper as the selected printer driver will
allow. This also means that the size of the printable area can vary between printers, although
the difference should be minimal.
Margins are only visible in Page Print view, where they are displayed as orange lines (are not
printed) on the screen. You can also change margins directly in the score by dragging them
with the Pointer or Layout tool.
• Add Bracket Space checkbox: Creates additional space between the left margin line and the
beginning of staffs, for braces and brackets. If unselected, staffs are aligned directly along the
left margin line.
• Alternating Margins checkbox: If selected, the left and right page margin settings are swapped
on every second page. This can be useful if a score is going to be bound as a book: the
inner margin usually needs to be a little bigger than the outer one. It’s also possible that the
opposite might be preferable, in cases where extra space is needed for remarks that may be
added to the score at a later date.
• Header Space field: Defines the height reserved for headers, between the top margin of the first
page and the top margin of the first staff on the page (as per the assigned staff style).
Note: Text objects inserted directly into this area automatically become global text elements,
and are displayed as headers in all score sets (full scores and parts).
You can also be change this value directly in the score, by dragging the purple line above the
first staff.
When Additional Score Options is selected in Advanced preferences, the following are
available:
• “Allow alias/loop editing” checkbox: Switches alias/loop editing on or off.
• “Fill gaps” checkbox: Fills gaps between regions to display a continuous staff.
• Breve pop-up menu: Choose between four different shapes of breve notes, as well as the
default no breve setting (which disables any breve notes).
These settings affect the automatic display of page numbers, bar numbers, and instrument
names in the score.
• Horizontal Position pop-up menu: Alters the horizontal alignment on the page.
• Alternating: Alternating, beginning on the right side
• Left, Right, or Centered: Self-explanatory
• Rev. Alternating: Alternating, beginning on the left side
• Vertical Position pop-up menu: Alters the vertical alignment on the page. You can choose either
Top or Bottom.
• Page Offset field: This value is added to each actual page number, for display purposes. This
setting can be useful when writing a piece consisting of several parts, which are saved as
separate project files. To retain continuous page numbers throughout the score, set this
parameter to the number of pages contained in all preceding parts (project files).
• Horizontal Distance field: The horizontal distance from the outermost printing position on the
page. This is only relevant for page numbers with the Horizontal Position parameter set to
Alternating or Rev. Alternating.
• Vertical Distance field: The vertical distance to the highest or lowest printing position on the
page (depending on whether Vertical Position is set to Top or Bottom).
• Hide 1st Page Number checkbox: Prevents the display (and printout) of the page number on the
first page. (All others are displayed and printed.)
• Prefix checkbox: Select to enter text that will be displayed with every page number.
• Horizontal Position pop-up menu: Choose either At Bar Line or At Bar Center.
• Vertical Position field: The height above the staff. If a negative value is set here, the bar numbers
are placed below the staff.
• Step field: This value controls the interval (in bars) between the display of bar numbers. A value
of 4, for example, results in bar numbers at the first, fifth, ninth bar, and so on. If you only want
bar numbers to be displayed at the beginning of each staff line, set this parameter to 0.
• Bar Offset field: This value is added to all actual bar numbers, for display.
• Start With field: Automatic numbering begins at the bar indicated here.
• Hide Bar Numbers in Linear View checkbox: Linear view refers to non-Page Score view.
• “Follow staff size” checkbox: Displays bar numbers according to staff size.
• “Count multiple rests” checkbox: Displays the first and last bar number below multiple rests. This
makes sense if a negative Vertical Position value is chosen, causing bar numbers to be shown
below staffs.
• “Show at double bars” checkbox: Displays bar numbers at every double bar line and repeat sign,
independent of the chosen Step setting. For example, if Step is set to 0 (and Double Bars is
activated) bar numbers are displayed at the beginning of each staff line, and above or below
all double bar lines and repeat signs.
• “Top/bottom staff only” checkbox: In full scores, the bar number is only displayed above the top
staff, if this option is selected. (A negative Vertical Position value results in the number being
shown below the bottom staff.)
Guitar tablature is an alternative method of notating music for fretted string instruments—
especially for guitar and electric bass—but also for other fretted instruments, with four to
six strings (or courses of strings). In this system, the horizontal lines represent the strings of
the instrument. Notes are always written on the line/string at which they are played. The fret
numbers are shown instead of regular note heads. Logic Pro automatically converts notes into
tablature, if a staff style containing a Clef parameter set to one of these tuning sets is used. The
exact characteristics of these tuning sets are determined in the Tablature pane.
Twelve different tuning sets can be defined. Each of them corresponds to one line in this pane.
The regular guitar and bass tunings are already included as defaults (first line and last five lines),
as are some of the more common guitar tunings.
• Strings pop-up menu: Choose the number of strings (between 3 and 16).
Note: Up to eight strings are shown directly within the pane. If more than eight are selected,
you can move the visible section by clicking the arrows, or dragging the scroller.
• Assign pop-up menu: Select the method for automatically assigning notes to strings.
• 1 to 16 fields: Double-click to type, or drag vertically to select, the pitch that the open strings
are tuned to.
• Numbers only
• Numbers in circle
• Circle 1/1, 1/2 notes only
• Black and white (1/1, 1/2 notes) circles
• Bass String buttons: Click to determine the display of the lowest string. It may be the same as
other strings, or slightly thicker.
• Up- and Down Strum buttons: Click to change the style of the Up- and Down Strum objects
displayed in the Chord Grid and Tablature Markings Part box.
Chord settings
• Root Font field: Defines the font for the chord symbol’s root note.
• Extension Font field: Defines the font for the chord symbol’s extensions.
• “Follow staff size” checkbox: Displays chord symbols according to staff size.
• Slash Note Position pop-up menu: Defines the position of the slash note.
• Accidental Scale field: Changes the accidental size, in relation to the font size setting: positive
values result in an increased size, negative values in a diminished size of chord
symbol accidentals.
• Language pop-up menu: Choose between seven chord symbol languages.
• Alignment pop-up menu: Determines the general horizontal alignment of chord symbols—with
an Align parameter set to def (default)—in relation to their bar position.
Grid settings
• Font field: Sets the general grid font.
• Grid Scaling: Reduced field: Sets the size of the first chord grid when added in the Score Editor.
• Grid Scaling: Normal field: Sets the size of the second chord grid when added in the
Score Editor.
• Grid Scaling: Enlarged field: Sets the size of the third chord grid when added in the Score Editor.
• Chord Scaling: Reduced field: Sets the size of the chord on the first chord grid when added in
the Score Editor.
• Chord Scaling: Normal field: Sets the size of the chord on the second chord grid when added in
the Score Editor.
• Chord Scaling: Enlarged field: Sets the size of the chord on the third chord grid when added in
the Score Editor.
Clefs settings
• Clefs pop-up menu: Choose between the following clef display parameters: Every Staff, First
Staff on Every Page, First Staff on Page 1, and Hide All.
• “Display warnings at line breaks” checkbox: Causes warning clef changes to be displayed at the
end of a staff or staff system (if the actual change is at the beginning of the subsequent staff or
staff system).
• Smaller Clef Changes pop-up menu: Clef changes (whether caused by a change of staff style, or
by a new clef inserted from the Part box) can be displayed at a smaller size than the clefs at
the beginning of staffs, depending on this setting.
You can use these settings to define a number of display settings for the whole project, such as
staff line thickness, stem length, and distance between notes and ties, or notes and dots.
Others settings
• Stem Length field: Determines the default setting for stem length.
• Horizontal Tie Position and Vertical Tie Position fields: Determine the distances between note
heads and related ties (which are displayed automatically).
• Factory Defaults button: Click to reset all parameters to their default settings.
These settings determine if, and to what extent, the insertion of the listed symbols affects the
MIDI playback of notes (that these symbols are attached to).
The above symbols change the MIDI output of all notes they are attached to. The following two
parameters can be determined for each symbol:
• Velocity: This value is added to, or subtracted from, the original velocity value of the
corresponding note.
• Length: The original note length is shortened by the percentage chosen here. This only affects
the playback of the note, not the score display. The note length change can be seen in the
Event inspector or in the Event List.
The MIDI Meaning functions are most useful when you’re inserting notes with the mouse. This
makes it possible to work as if writing music on paper.
• First, you write/insert the notes. They will all have the same velocity, and identical rhythmic
note values will have exactly the same length.
• Accents and phrasing marks are then attached to some of the notes, which change the
velocity and (playback) length of these notes.
This technique makes playback sound much more realistic and alive.
The default settings in the MIDI Meaning pane (in new projects) are 0 for velocity, and 100% (no
change) for length. If you don’t change these values, the symbols remain purely graphical, and
don’t affect MIDI playback. If you record your regions in real time (using a keyboard), it’s better to
use these default settings, as the notes probably already sound the way you want them to.
Once set, the velocity and length of notes will be changed as soon as you attach one of these
symbols to a note. When you delete the symbol, note velocity and length are reset to their
initial values.
Other settings
• Factory Defaults button: Click to reset any changes you made in the Colors pane.
Movie settings
Movie settings are used to determine the movie offset, volume, and tempo value.
When Show Advanced Tools is selected in Advanced preferences, the following are available:
• Movie Start field: You can enter the SMPTE offset value directly in the Movie Start field. This is
independent of the SMPTE offset for the project, and allows you to work from bar one (1 1 1 1
in the control bar), even if the video timecode—at a particular point in the video—is several
minutes into the movie file. Put simply, this makes your life easier when creating a soundtrack
for all, or part, of a movie file. You can fine-tune the offset of internal and external video in
Video preferences, which affect all projects.
• Movie Volume slider: Sets the level of the audio track.
When Advanced Editing is selected in Advanced preferences, the following are available:
• Follow Tempo checkbox: Makes the movie run at the set tempo value (see Basis Tempo field)
until it receives a tempo change message from the Tempo track.
• Basis Tempo field: Sets a tempo value for the movie.
The project assets refer to all audio files, EXS instruments, and other data associated with the
project. Ideally, you should save all project assets with the project file, but on certain occasions
you may prefer not to.
You can choose to copy the following assets into the project package:
You can use the Key Commands window to browse, import, and save key command sets, as well
as to assign Logic Pro functions that you use most often to computer keyboard keys. There are
also a number of functions that are only available as key commands. Some of these may not
have a default key command assignment. In those cases, you’ll need to create a suitable key
command, in order to make use of the function.
You can only access the Key Commands window when Show Advanced Tools is selected in
Advanced preferences.
You can also switch between key command sets, or import and export them. This is particularly
useful if you need to work temporarily on another user’s Logic Pro system, because you can use
your personal key assignments without altering the settings of the other system.
You can click the small “x” at the right side of the search field to clear the search term. Click
the magnifying glass icon at the left side of the search field to choose a search term from the
pop-up menu.
All key command sets saved in the ~/Library/Application Support/Logic/Key Commands folder
are displayed, allowing you to quickly switch between key command sets.
You can save the current key command assignments to any location using the dialog that
appears. You should do this whenever you make changes to your personal key command set. The
default location is ~/Library/Application Support/Logic/Key Commands.
If you use the Learn by Key Label function and assign a number key, the key command will be
used whether you use the alphanumeric keyboard or the numeric keyboard.
To define two separate key commands, use the Learn by Key Position function.
The Assignments field displays the learned assignment, showing one or all of the following:
• The name of the control surface—or the MIDI string, if the assignment is from an unsupported
control surface
• The name of the control
• The zone and mode that the assignment belongs to
The Learn New Assignment button becomes unavailable when the entire message has been
received. This avoids reception of further messages that may be sent by the device when you
release the button.
m To delete a controller assignment: Select the relevant command in the Command column, then
click the Delete Assignment button.