Logic Pro Updated With New Features & Performance Improvements

Apple has released Logic 10.4.2 and MainStage 3.4.

The update features a variety of new features and enhancements, plus bug fixes and stability improvements.

New Features & Enhancements:

  • The Sound Library can be relocated to an external storage device.
  • Smart Tempo can analyze tempo data across multi-track recordings to define the Project Tempo.
  • Imported multi-track stems can follow or define Project Tempo.
  • Smart Tempo now analyzes the tempo of MIDI performances recorded without a metronome.
  • Alchemy provides drag and drop hot zones that let you select re-synthesis and sampling options while importing audio.
  • Alchemy allows numerical editing of parameter values.
  • Dragging one automation point over another now aligns them vertically.
  • New mixer mode allows channel strip fader and pan controls to be used to set send level and pan.
  • Automatic Slurs can be applied to selected notes in the Score Editor.
  • Add a photo to track or project notes to help remember key session details or studio hardware settings.
  • There is now a key command to open the Articulation Editor for the currently selected track, if there is an articulation set available for it.
  • The “Join Regions” and “Join Regions by Track” commands now convert loops to real copies and join the resulting MIDI regions.
  • The Threshold control in the Remove Silence from Audio Region window is now displayed in dB rather than percentage.
  • It is now possible to address a Send directly to an Output.

Here are the additional details of the update:


  • Logic Pro no longer quits unexpectedly:
    • When importing project settings if it is connected to the Logic Remote app.
    • Sometimes when dragging an audio file to Alchemy’s Keymap editor.
    • When opening a GarageBand for iOS project that contains an instance of Alchemy that uses an AAZ file that is not available on the computer.
    • Sometimes when Command-Period (.) is pressed to stop a recording.
    • When analyzing surround files in the File Tempo Editor.
    • When recording from a surround input.
    • When the High value is scrubbed with the mouse with multiple selected styles in the Staff Styles window.
    • After using the Touch Bar to change the audio input for a multichannel interface, and then switching the Audio Device to “Built-in.”.
    • When switching from an ARA compatible to a non-ARA compatible version of the Melodyne plug-in.
    • When “Adapt Project Tempo and All Regions to Region Tempo and Downbeat” is selected after recording audio in ADAPT mode.
    • Sometimes when canceling a recording by pressing Command-Period (.).
    • When option-dragging taps in Delay Designer exceeds the maximum number of possible tabs.
    • In rare cases when recording is stopped.
  • Logic Pro no longer hangs:
    • When switching to a different section in a Studio Instrument while the Sustain Pedal is being pressed.
    • When performing Join per Track on a Summing stack.
  • Canceling a Join Regions command no longer sometimes causes MIDI regions to be unexpectedly deleted.


  • Logic Pro now remains responsive when resizing the Key Commands window.
  • There is no longer a lag when selecting tracks in large projects.
  • Performance when zooming in projects with a large number of Tempo events is improved.
  • Combining Vintage EQ plug-ins with certain third-party audio unit plug-ins on the same channel strip no longer sometimes causes unexpected CPU spikes.
  • Logic Pro again remains fully responsive when starting a rubber band selection at a region border.
  • There is no longer a lag when deleting multiple transient markers in the File Tempo Editor.
  • In large projects, opening the Project Audio window no longer sometimes results in slow performance.
  • Performance when moving beat markers in the Smart Tempo Editor is improved.
  • Logic no longer sometimes starts to respond sluggishly after recalling screensets.

Smart Tempo:

  • Items in the Smart Tempo Edit menu have been reworded for greater clarity.
  • The File Tempo Editor now has a scroll bar.
  • Vertical mouse movements no longer cause tempo adjustment handles to move unexpectedly at certain zoom settings in the File Tempo Editor.
  • When removing tempo information from multiple files, only one confirmation dialog is now shown.
  • Flex settings for regions now update immediately after “Remove Original Recording Tempo and Analyze Again” is performed on them in the File Tempo Editor.
  • Setting the Smart Tempo project setting “Trim start of new regions” for “Set new audio recordings to” no longer also causes the start of regions to be trimmed when importing audio files.
  • The waveform view in the File Tempo Editor no longer unexpectedly changes height when scrolling.
  • Removing the original recording tempo from an audio file no longer requires confirmation for each region.
  • Performing Undo after switching between Variable and Constant in the File Tempo editor now resets the state of the Tempo Switch, as well as repositioning the Beat Markers.
  • The first and last Beat Marker in a file now reliably display at all zoom settings in the File Tempo Editor.
  • The “Actions” menu in the File Tempo Editor has been renamed to “Edit.”.
  • The File Tempo Editor now shows the audio file waveform when selecting an audio region after a MIDI region has been selected.
  • Double-clicking the ruler in the File Tempo Editor now starts playback at that location instead of the beginning of the current selection.
  • The “Remove Original Recording Tempo from Audio File” command now properly removes Flex markers in cases where the command “Remove Original Recording Tempo and Analyze Again” has been executed before.
  • In ADAPT mode, trimming a region now removes tempo events in the range of the edit if no other regions exist in that range.
  • Canceling analyze after transposing audio no longer causes the analysis process to retriever every time an audio region is edited in the project.
  • In ADAPT mode, exposing a portion of a recording performed during the count-in now creates the correct tempo for the newly revealed portion of the region.
  • It is now possible to configure Logic Pro so that while Logic Pro is stopped, moving the playhead in the File Tempo Editor moves the playhead in the Main windows well.
  • Performing edits on a selected range in the File Tempo Editor no longer sometimes affects tempo markers adjacent to the selected range.
  • It is now possible to export from the File Tempo Editor in Beat resolution.
  • Double-clicking a region on a track that is a member of a group now open the File Tempo Editor for the region clicked, instead of a region in the first track of the group.
  • Smart Tempo analysis now shows a progress bar.
  • Adapting the project tempo to the region tempo no longer sometimes unexpectedly removes existing tempo events that are before the start of the region.
  • The “Adapt Project Tempo to Region Tempo” command now reliably places tempo events on bars and beats.
  • Logic Pro now displays a warning when opening a SMPTE-locked audio file extracted from a movie when the audio file is opened in the Smart Tempo editor.
  • Using Adapt Tempo to adjust project tempo to audio imported into a project no longer sometimes causes tempo ramps in earlier sections of the project to be deleted.
  • Regions no longer sometimes unexpectedly shift position after the left border is changed while in Adapt mode.
  • SMPTE-locked regions no longer unexpectedly shift positions when Adapt Project Tempo is applied.
  • The Smart Tempo editor no longer shows the Edit button when it is opened to an audio file that has already been edited there.
  • Adapt Project Tempo to Region Tempo and Align to Downbeat’ no longer writes an unexpected tempo to the project in certain cases.
  • Undo now works properly after performing Set Downbeat in the Smart Tempo Editor.
  • Selecting a range in the Smart Tempo Editor no longer moves the Playhead to the start of the range.
  • It is now possible to access a contextual menu containing Edit commands in the Smart Tempo Editor by right- or Control-clicking the background.
  • Movie position now changes position as expected when “Apply Region Tempo to Project Tempo” is used with the checkbox “Maintain relative positions of all other regions” enabled.
  • Double-clicking within a bar in the Smart Tempo Editor to select it now works during playback.
  • The start position of a movie now adjusts correctly when the “Adapt Project Tempo and all Regions top project Tempo and Downbeat” command is used.


  • It is now possible to set the value of the FM, Comb or Ring Mod filters to a MIDI note value to precisely tune it. The filters now also offer much higher resolution.
  • Alchemy’s additive synthesis engine has been updated, resulting in greater clarity and improved tuning stability when using Resynthesis.
  • Scrolling in Alchemy now responds correctly when Natural Scrolling is enabled in the System settings.
  • Alchemy now uses the same zoom commands as other areas of Logic Pro.
  • The Modulation Rack now offers a menu from which any already modulated target may be chosen.
  • Controls for unused modules are now dimmed.
  • The Spectral Edit display now includes time markers.
  • Tempo grid lines are now shown when adjusting time alignment markers if the Position knob is being modulated by a tempo-synced source.
  • Dragged points in the MSEG graph now snap to smaller time positions as the view is zoomed in.
  • Modulation Edit buttons are now only visible if there is a modulator to edit.
  • It is now possible to numerically adjust the values of knobs in Alchemy.
  • When dragging and dropping onto a Source, there are now hot zones to select the different analysis options.
  • Modulating Morph X/Y with an MSEG no longer sometimes causes clicks at the beginning of notes.
  • Clicking the Edit button for poly mod arp sources now displays the appropriate Poly Mod row.
  • The Pitch Correction window now displays correctly when switching from one Source to another.
  • The AHDSR envelope display now shows two envelopes – one with the static parameter settings and another with the modulated version.
  • When the mod wheel is assigned to a Perform control, an orange arc will appear around the knob and the modulated value will reflect the position of the mod wheel.
  • Moving the Transform Pad puck in Advanced mode no longer causes meters in Logic Pro to temporarily freeze.
  • Releasing the mouse button after drawing on the Spectral Canvas no longer causes a small gap in the audio.
  • Files listed in the Import File browser are again sorted as expected.
  • Browser in Alchemy now continue to have scroll inertia immediately after a new preset is selected.
  • Alchemy’s MSEG editor now defaults to showing four beats.
  • In the Keymap and Additive editors, dragging the sample end marker past the edge of a warp marker now causes the display to resize properly, and warp markers remain properly aligned with the audio waveform.
  • Changing the Decay Curve in the AHDSR no longer sometimes changes the Attack, Hold and overall length.
  • The default positions for non-standard filter types, such a Comb Filter are now 0%.
  • The delay when turning on morphing which sometimes occurs when using multisample EXS files is greatly reduced.
  • It is again possible to place the Start loop marker at the same position as the End loop marker.
  • Points added to MSEG or MODMAP graphs can now be moved as soon as they are created.
  • When the AHDSR is in sync mode, dragged envelope points now automatically snap to points that are supported by the currently selected grid pattern.
  • Importing a second EXS file to the same group no longer also creates an empty group in addition to the imported group.
  • Activating Morph Mode on VA sources no longer sometimes causes the sync parameter to be set incorrectly.
  • Stepping through samples or folders using the Source left/right buttons now selects the samples and folders in the correct order.
  • It is no longer possible to step through presets in the Alchemy library on a frozen track, which could lead to the sound changing unexpectedly when the track was unfrozen.
  • Alchemy’s import file browser again sorts items correctly.
  • The FM Filter no longer sometimes introduces a small amount of distortion even when the modulation amount is set to zero.
  • Enabling Additive Synthesis in addition to an imported waveform using Spectral + Formant no longer sometimes results in unexpectedly loud output.
  • Alchemy tracks created in GarageBand for iOS that use pitch bend now sound the same when played back in Logic Pro.
  • Saving Alchemy presets no longer sometimes causes unchanged AAZ files to sometimes be saved.
  • It is now easier to consistently set edited Start and End loop markers back to their original positions.


  • Setting a quantize value for a region with a Flex & Follow setting of On + Align Bars & Beats no longer resets the Flex & Follow setting to On.
  • The “Set all to Original Pitch” command for Flex Pitch in the Audio Track Editor now reliably sets all notes to their original pitches.
  • Editing the last Flex marker in a region that has been quantized no longer causes the region to change in length.
  • Splitting a flexed region in Splice mode no longer sometimes causes its contents to shift.
  • The Slice at Transient Markers command now consistently slice the file at the correct positions.
  • Setting the Region transpose to 0 from another value no longer disables Flex Pitch if Flex Pitch had been enabled from the Track header.
  • A second take recorded to a track with Flex enabled now is flexed as expected.
  • The mouse pointer no longer incorrectly shows the Loop tool instead of the Time Stretch tool when hovering over the right edge of an audio region while pressing the Option key while in Flex, mode in the Audio Track editor.
  • The Flex Time – Automatic mode can now be selected in the Track Inspector.
  • Takes recorded in Cycle mode no longer sometimes shift positions when Flex is enabled.
  • Enabling Flex on a track that is a member of an edit group again triggers a progress bar if the audio files need to be analyzed.
  • It is again possible to adjust the borders of multiple selected flexed regions.
  • The Flex & Follow setting now reliably remains available in the Inspector after selecting an audio region.
  • Flex Time edits are now reliably maintained after the project sample rate is converted.


  • The Channel EQ UI now remains responsive after switching from Logic Pro to another application and then back when the Channel EQ has focus.
  • The resolution of scaling in the Modifier plug-in has been increased from 10% per step to 1%.
  • Undo and Redo now work with Damping EQ Curves in ChromaVerb.
  • Key commands now work as expected when a value pop-up is visible for a knob in the Pedalboard.
  • The state of the ChromaVerb visualization button is now preserved when loading a new preset.
  • The resolution for IR waveforms is increased in Space Designer.
  • A long press on a pedal set to control the Leslie in the Vintage Organ now brakes the Leslie.
  • Undo now works after dragging a sample onto a cell in Drum Machine Designer.
  • The Touch Bar now displays more articulations with channel strips using Studio Strings.
  • Selecting an articulation for Studio Strings from the Touch Bar no longer sometimes assigns the adjacent articulation.
  • It is now easier to drag items from one page to another in Drum Machine Designer.
  • The Harmonics button for the Touch Bar for the Vintage Organ now continues to work after the first time it has been used.
  • The Step FX and Phat FX XY Pad now displays visual effects to indicate the intensity of effects.
  • When two instances of Scripter are inserted on the same channel strip, removing one instance no longer sometimes causes the other instance to revert to a saved state.
  • In the Match EQ plug-in, the Apply value no longer jumps back to 100% after it has been adjusted, and then a different reference file is learned or loaded.
  • Inserting a plug-in before an instance of Phat FX or Step FX, or moving Phat FX or Step FX to a different plug-in slot no longer removes automation for the master section of the plug-ins.
  • Right clicking the Damping or Output EQ area in ChromaVerb now brings up a contextual menu that offers to reset the EQ.
  • Pitch bends with a long ramp time now sound smoother with software instruments and AudioUnits instruments.
  • With a User scale selected, the MIDI Transposer now immediately outputs the correct notes after changing the root note.
  • Using compare in a plug-in now loads the correct setting after Save As has been performed.
  • The accuracy of the Loudness Meter plug-in is improved.
  • Oversampling is no longer disabled in in the Channel EQ when Linear Phase is toggled.
  • Changes to Vibrato Mode in Studio Horns are now consistent whether in Playback or Live mode.
  • The Pitch Shifter plug-in now reliably retains Manual timing settings when a project is saved and then reopened.
  • AudioUnit plug-ins in GarageBand for iOS songs opened in Logic Pro now retain their settings, if the equivalent Audio Unit plug-in is installed on the computer.
  • Scripter now reliably passes parameter values from menu controls to slider controls showing the same parameter.
  • Frequency values above 20 kHz typed into the Test Oscillator plug-in are now reliably maintained when the project is saved and then re-opened.


  • The Brass Ensemble sampler instrument now reliably produces sound after being downloaded.


  • VCA slot pop-up menus can now be opened with a short click on the slot.
  • Choosing “Create new tracks for the regions you are about to paste” when pasting regions into the Tracks area no longer sometimes creates non-functioning channel strips in the Mixer.
  • Pasting “Plug-ins Only” from a factory Software Instrument channel strip setting to an empty Software Instrument channel strip no longer also pastes the name.
  • A track removed from a group is no longer controlled by that group unless the group is first disabled and then re-enabled.
  • The Select Members command in the Groups window action menu now selects all tracks assigned to channel strips that are part of the group.
  • Changing the order of automation lanes on a track assigned to an Aux no longer causes the output assignment of the Aux to be changed to match the input Bus.
  • Fader values of -10 dB or less now display a minus sign before the number.
  • Record enable for multiple selected tracks can again be toggled with a key command.
  • A selected Software Instrument track now continues to respond to MIDI input after an audio loop is dragged into the Tracks area.
  • Inserting multi-mono plug-ins on an Instrument track set to surround no longer produces unexpected feedback in certain rare cases.


  • Logic Pro now shows a warning if an existing name is chosen when using Save As with an Articulation Set.
  • When the preference for MIDI Remote is set to Per Channel Strip, the Articulations switch in the Toolbar now updates its status depending on whether MIDI Remote is active for articulations on the current track.
  • Muted notes no longer unexpectedly send their articulations to key switches.
  • Notes without Articulation IDs are no longer treated as having Articulation ID 1.
  • Up to three output switch events can now be assigned per articulation.
  • The TAB key now moves the focus from cell to cell in the Articulation Editor.
  • Pressing Enter no longer sometimes causes the Articulation Set window to unexpectedly lose focus.
  • It is now possible to set a default articulation in the Score or Piano Roll in cases where all currently selected regions belong to the same track.

Key Commands:

  • The Select Track by Region/Folder key command no longer causes the selected regions or folders to unexpectedly be de-selected after selecting the track.
  • Pressing the Forward key command several times in rapid succession no longer sometimes causes Logic Pro to unexpectedly start playback.
  • The key commands “Play or Stop and Go to Last Locate Position” and “Stop or Play from Last Locate Position” now work correctly when the Spacebar is assigned to “Preview.”.
  • Importing a Key Command Set now copies the file to the KeyCommands folder.
  • The key command “Set Locator by Marker and Enable Cycle” now works with multiple selected markers.
  • The “Move selected regions to focused track” and “Copy selected regions to focused track” commands again work for Marquee selections.
  • The “Set Locators by Regions/Events/Marquee and Enable Cycle” key command no longer sometimes incorrectly sets the cycle to the end of the project, and then extends the length of the project if applied again.
  • The Catch Playhead command now works properly in the Audio File editor.
  • The Toggle Track Solo key command again works when the selected track contains open Take folders.
  • The Catch Playhead key command again works reliably when playback has stopped.
  • The key command to toggle Flex for selected regions again works as expected.
  • The key command to Show/Hide the Loop Browser now works reliably after a location for Untagged Loops has been set.
  • There are now key commands “Store Track Header Configuration as User Default,” “Apply Track Header User Default” and “Revert to Track Header Factory Default.”.
  • It is again possible to assign the same key command, such as Spacebar, to either Play/Stop the project, or Preview in the windows that show audio files or loops.
  • There are now key commands to add or remove selected channel strips to or from groups.
  • Key commands now work when the Articulation Editor is open.
  • Key Commands no longer switch back to the System language when a preset for another language has been set in a previous session.


  • Loading a new patch that creates a Summing stack on an audio track with an open Take Folder no longer sometimes causes the track to disappear from view in the Tracks area when the Mixer is in Tracks view.
  • Quick-swipe comping during playback no longer sometime interrupts playback of the Take folder.
  • Quick Swipe comping during playback now disables Catch Playhead Position.
  • Catch Playhead mode is now disabled while editing Takes during playback.
  • Copying a Take region inside a Take Folder no longer resets the original region settings to defaults.

Track Alternatives:

  • Undoing a marquee edit on an active track alternative no longer sometimes scrambles regions on inactive track alternatives.
  • Importing an audio file to a track alternative no longer unexpectedly renames the alternative to the file name.
  • The Activate next/previous Track Alternative commands now roll over when reaching the end or beginning of the list if available alternatives.


  • Voiceover now provides feedback when changing the Playhead position.
  • VoiceOver no longer incorrectly reports that a cycle zone can’t be moved when it is in fact being moved.
  • Interacting with notes in the Piano Roll with VoiceOver now sorts by position rather than pitch.
  • When a new Software Instrument track is created, VoiceOver now reads the title of the Input slot popup menu after the Input heading, then the Output heading and popup title.
  • VoiceOver can now navigate to different tracks that use the same channel strip.
  • VoiceOver again works as expected to control the EQ.
  • VoiceOver now correctly announces the position of the cycle area when it is moved.
  • VoiceOver support in the File Tempo Editor is improved.
  • VoiceOver can now be used to interact with buttons in the Track Header within Folder stacks.
  • It is now possible to close the Configure Tracks pop-up window using VoiceOver.
  • VoiceOver now announces transpose values in the Region inspector in semitones rather than percentages.


  • Slurs inserted by key command are again positioned correctly.
  • Inserting symbols into the Score now works when multiple projects are open.
  • The Score again reliably displays the correct colors when coloring notes by pitch.
  • Crescendo/decrescendo symbols now reliably display in the correct positions when switching the score from full score view to part display.
  • Switching from the Smart Controls editor to the Main Window Score editor with Automation showing no longer causes the Staff to be hidden.
  • Drum staves now reliably display correctly with looped regions.
  • Brackets for connected staves now reliably display in linear Score view.
  • It is again possible to insert the Arrow Up slur symbol in the Score.
  • In the Drum.0 Clef style, the “:” repeat sign now displays at the correct position.
  • Inserted chord symbols now reliably remain visible in cases where more than 8 chords have been inserted in the same bar.


  • Region Gain is now applied properly to regions sent to Melodyne using ARA.
  • Compressed audio formats now work with ARA in Logic Pro.
  • Bouncing a file sent to Melodyne via ARA no longer breaks its connection with Melodyne.
  • Muting regions sent to Melodyne using ARA no longer causes them to lose their ARA data if they are not first unmuted before first playback.


  • When recording audio in Replace mode, the audio region is no longer cut short if there is also MIDI input during the recording, and the MIDI Replace mode is set to Region Punch.
  • Punching in and out of record on an armed audio track with a MIDI track selected now creates a properly placed region with access to the pre-punch area of the recording.


  • It is now possible to use the Pencil tool to draw region automation in the Tracks area at small horizontal zoom settings.
  • Automation display no longer switches unexpectedly to Volume when the command “Create 2 Automation Points for Visible Parameter” is used with Autoselect Automation Parameter in Read Mode enabled.
  • The Cycle Through Used Parameters command in the Piano Roll now only shows region-based automation parameters contained in the currently selected region.
  • Dragged and copied automation now snaps as expected according to the current Snap setting inn the Main Window.
  • It is now possible to create single 90° automation ramps by dragging one automation point over another.
  • CC#7 messages automated for the Access Virus T1 plug-in now reliably can be set to any value from 0 to 127.
  • Grouped tracks now reliably maintain their correct relative automation levels when automation is adjusted for one of them using the Track header trim control.
  • The Automation menu again consistently shows all parameters for plug-ins that offer between 29-46 parameters.

Apple Loops:

  • Dragging yellow Drummer loops into the Track area now creates a channel strip with the volume set to match the Preview volume setting in the Loop Browser.
  • Dragging loops that do not contain a Genre or Instrument tag into the Loop Browser now trigger an alert indicating they should be added as Untagged Loops.


  • When dragging a sample onto Drum Machine Designer a cell, it is no longer possible to accidentally drop the sample onto the background instead of a specific cell, causing an error.


  • The visible area in the Piano Roll can now be scrolled with the mouse wheel or touch pad.
  • Display of region-based automation on MIDI regions in the Tracks area now immediately updates when selecting events in the Event List.
  • Objects pasted into the Environment no longer sometimes are placed farther to the right than expected.
  • It is now only possible to disable link mode in the Piano Roll if there is at least one region selected.
  • The view in the Piano Roll no longer unexpectedly jumps to the project start when scrolling after zooming in to a single note.
  • Vector faders in the Environment again work properly.
  • When multiple regions with different articulation sets are selected, it is no longer possible to inadvertently apply an articulation from a different region to a note.
  • Articulation names for notes are now visible in MIDI editors.
  • Pasted MIDI data is no longer unexpectedly offset in region where the left corner has been trimmed.
  • Notes copied from the Piano Roll and then pasted to the Tracks area no longer cause the Playheads to move to the wrong position.
  • The Articulation selector in the Step Editor Inspector now correctly lists the available articulations for the track.
  • CC events recorded to a track with an Articulation set loaded no longer have an articulation ID unexpectedly attached.
  • Data pasted from the Piano Roll to the Tracks area now is consistently placed at the correct position.
  • The view in the Piano Roll now jumps correctly to the left edge of the cycle zone when playing in Cycle mode.

Global Tracks:

  • Clicking on a marker no longer sometimes unexpectedly creates another short marker at the same position.
  • Moving an Arrange Marker now correctly repositions all regions when there is a Groove Master track controlling a phase locked edit group.
  • The first signature in the Signature track is now selected as expected when the track is opened with Cycle enabled.


  • Logic Pro now reliably imports all audio tracks for Multicam clips in Final Cut Pro XML files.
  • Multichannel audio files that do not contain surround sound layout information are now imported as multiple individual tracks.
  • Articulation Sets assigned to tracks are now included when importing the tracks into a different project.
  • Undo after importing audio tracks now also undoes the track naming performed upon import.
  • Undo now works correctly after importing a track from a project into a Folder in another project.
  • There is now an option to Keep Bus Number when importing tracks from another project.


  • Polyphonic parts are again properly exported in Music XML files.
  • Double-clicking in the Bounce In Place dialog no longer unexpectedly starts a bounce.
  • The start time for bouncing an entire project is now set correctly when the project starts earlier than 1 1 1 1.
  • Music XML files exported from Logic Pro now includes chord symbols.
  • Bouncing a looped region in place now includes the loops as well as the original region.


  • After using Control + Shift to add a fade to a region, it is again deselected as expected.
  • Fade Outs are no longer sometimes dimmed on Flexed regions.

Track Stacks:

  • Selecting a Summing Stack’s header now reliably selects all regions inside the Stack in cases where it contains Folder Stacks.

Smart Controls:

  • The Smart Controls view no longer sometimes shows Smart Controls layout when the EQ tab is selected after changing from certain Alchemy patches to other patches.
  • If the EQ tab is selected in the Smart Controls view, hiding and then showing Smart Controls again continues to show the EQ tab.
  • Loading a new sound into a cell in Drum Machine Designer no longer disables the Reverb knob in Smart Controls.

Control Surfaces/MIDI Controllers:

  • The Learn button in the Controller Assignments window now properly displays its status when the window is in Easy view.
  • It is again possible to clear Clip indicators on Mackie Control compatibles control surfaces by pressing CTRL + Name/Value on the device.
  • Triggering a command from a control surface that is not available in the current view now triggers an explanation warning.
  • It is again possible to assign controls for the Arpeggiator plug-in to controls on MIDI controllers and Control Surfaces.
  • It is again possible to Learn a Controller Assignment without opening the Controller Assignment window by pressing Command and L and then sending signal from the desired control device.
  • The channel strip signal level LEDs on Mackie Control MCU Pro control surfaces no longer remains illuminated when changing fader banks.
  • The return time on control surface level meters is no longer unexpectedly slow.
  • The scrub and shuttle wheel now work with Mackie HUI and Tascam US-2400 control surfaces.
  • It is now possible to use a Control Surface to control plug-ins and sends on an Aux channel that is not assigned to a Track.
  • Channels selected on an MCU compatible control surface after setting a channel to Write mode are no longer sometimes also unexpectedly set to Write mode.
  • Controller assignments mapped to TouchOSC Bridge no longer lose the mapping if the TouchOSC port is temporarily not available.


  • The Open Movie file browser again remembers the last location used to open a movie file.


  • Undo now works after changing a track color.
  • It is now possible to abort renaming a track by pressing Esc.
  • There is now a key command to set the Marquee selection to the currently selected regions or events.
  • The contextual menu to rename a track now works when a plug-in window has focus.
  • Right- or Control- clicking the area below the last track in the track list now opens a contextual menu from which new tracks can be added.
  • Built-in Key Command preset names in Logic Pro are now localized for all supported languages.
  • New sample rates offered when changing audio hardware in Logic Pro preferences are now immediately available.
  • Scroll bars in the Track list now immediately update when dragging objects from the Environment to the Track list to create new tracks.
  • Pressing the down arrow now moves the cursor to the end of the text when editing a track name.
  • Shift-double-clicking a region again selects all regions on the same track in cases where Automation is not being displayed, and the “Quick Swipe and Take Editing click zones” preference is enabled.
  • It is again possible to create short crossfades with the Crossfade tool at low zoom settings.
  • When adjusting multiple selected loops on different tracks, the lengths of all selected loops are again set correctly when dragging a loop other than the topmost in the selection.
  • It is now easier to zoom precisely in on two regions on adjacent tracks.
  • It is again possible to use the Enter key to select a value from a popup menu.
  • Logic Pro now provides better visual feedback when dragging regions into a folder.
  • Content link mode now works reliably in a second open Main window.
  • When the musical grid is not being displayed, dragging regions with Drag set to Shuffle R no longer sometimes causes the LCD to display the wrong time.
  • The Insert Silence command now works reliably in ADAPT mode.
  • Pressing the down arrow to move down a track immediately after recording no longer sometimes causes the view to jump down unexpectedly.
  • A long click on the Count-in button now opens its drop-down menu.
  • The options to set the length of the count-in can now be accessed directly from the Count-in button by right or long-clicking it.
  • The Region Loop tool now reliably displays at the correct position.
  • When Auto Set Locators is enabled, changing a selected region’s length again reliably sets the locators.
  • The shaded area beneath an open Track Stack in the Tracks area now changes color immediately when the color of the Track Stack Aux is changed.
  • Logic Pro no longer sometimes stops responding to incoming MIDI data after receiving large Sysex dumps.
  • Changing patches no longer causes articulation buttons on the Touch Bar to stop responding.
  • When a file is dragged and dropped onto the Smart Controls area, Logic Pro now simply rejects it, rather than showing an inaccurate warning dialog “”he patch is corrupted and cannot be opened.”.
  • Performing Undo after copying a plug-in between two others in a channel strip no longer causes a remaining plug-in to unexpectedly bypass.
  • Pressing Command-Period (.) now cancels Join per Tracks, as expected.
  • Performing undo after selecting a patch now resets the track icon as expected.
  • Capture as Recording no longer unexpectedly sets the region start at the left Autopunch locator position.
  • Global edits applied to grouped tracks now affect hidden tracks that are part of the group, as expected.
  • After recording MIDI over an existing region using the Merge recording option, the “Discard recording” key command no longer discards both the new recording and the original region.
  • Logic Pro now reliably recognizes audio drivers with names longer than 32 characters.
  • Fades are now reliably applied to all tracks in an editing group.
  • Undoing the renaming of a Software Instrument track no longer sometimes causes the synth to switch to its default setting.
  • The Slice at Transient Markers command now performs the slices at the edited positions of transients rather than their original positions.
  • Shift-Option clicking inside a Marquee selection now sets the left edge of the selection to the click position.
  • MIDI and IAC port names are again displayed without truncation.
  • Timestamps in the Undo history now account for Daylight Savings Time.
  • Choosing Assign Track Color from the contextual menu no longer deselects all but the currently focused track when the “Select Track on Region Selection” preference is enabled.
  • The Musical Typing keyboard again shows played notes.
  • The range of staff styles window no longer resets to C-2/C-2 when opening projects saved in Logic 7 or earlier.
  • When Auto Set Locators is enabled, a manually resized cycle zone no longer unexpectedly resets to the range of the currently selected region when a region parameter is adjusted.
  • Waveforms in the Audio Track Editor no longer disappear while the displayed region is being dragged in the Tracks area, or while click-holding it.
  • Audio regions that are displaying region based automation now continue to display the waveform when the region is being moved or copied.
  • Opening or closing the Region Inspector Float window no longer affected the display of the Region Inspector in the Inspector display area.
  • The LCD now immediately displays the correct Time and Position when it is revealed after the playhead has moved.
  • Command-Shift clicking to adjust Marquee selections again works as expected.
  • Moving an audio region recorded from an external MIDI track no longer sometimes causes it to mute unexpectedly.
  • Zoom to fit contents now reliably takes output tracks assigned to the Tracks area into account.
  • It is now possible to immediately bounce a newly recorded MIDI region on a Software Instrument track without first having to deselect and then reselect it.
  • Solo playing a region in the Audio Track editor now always plays the entire region, even if there is a Marquee selection in the Tracks area.
  • After zooming with the zoom tool to an area where the selected track is not in view, performing further zoom operations no longer causes the view to unexpectedly jump to the selected track.
  • Closing a newly created project before any changes have been made no longer triggers a Save dialog.
  • Foot Control (MIDI CC#4) again works properly when using Roland V-Drums to trigger Drum Kit Designer.
  • Right- or Control-clicking in the track header below the lowest track now opens a contextual menu.
  • The focus ring that shows which area off the Main window has focus now remains visible after using a key command to hide and then reveal the Control Bar is used.
  • Logic Pro now always prompts for a Save when closing a project that had been previously auto saved.
  • The height of a track is now maintained after Flex is shown, the vertical zoom is increased and then Flex is hidden.
  • Shift-dragging in the Tracks area again rubber band selects regions as expected.

See the Apple site for details.

4 thoughts on “Logic Pro Updated With New Features & Performance Improvements

  1. I’ve been using Logic since an early version of #8 and I’m way happy with it, but with this update, I officially feel like HAL 9000, singing “Daisy” more and more slowly… I need a port in my neck for a 10 petabyte SSD.

Leave a Reply

Your email address will not be published. Required fields are marked *