Before updating Logic Pro, make sure to back up the currently installed version of the Logic Pro application and your Logic Pro projects.
New in Logic Pro 10.7.4
Stability and reliability
- Fixes an issue where Logic could hang sometimes when using Slate Digital plug-ins.
- Logic Pro no longer defaults to a Spatial Audio setting that's optimized for movie playback on some Mac models.
- Bed and Object tracks now remain in sync with each other when bypassing and re-engaging the Dolby Atmos plug-in during playback when using the Apple Renderer.
- Resolves an issue where notes could hang when playing Audio Unit software instruments on Apple silicon based Macs.
- Third party MIDI FX plug-ins now pass polyphonic MIDI data as expected.
- Automation and Smart Controls are now available for all Audio Unit Instrument parameters
Bounce and export
- Offline bounces now sound the same as realtime bounces when using the Apple Renderer.
- When the audio file recording format is set to CAF, Logic no longer records audio files as AIFF.
Logic Pro 10.7.3
New Features and enhancements
- Enables spatial audio monitoring with dynamic head tracking on AirPods Max, AirPods Pro, AirPods (3rd Generation), and Beats Fit Pro (requires a Mac with Apple silicon with macOS Monterey version 12.3 or later).
- Monitor through the Apple binaural renderer, which provides a more accurate preview of spatial audio playback on Apple Music (requires macOS Monterey version 12.3 or later).
- Optimized performance for M1 Max and M1 Ultra on the new Mac Studio.
- For information on the security content of Apple software updates, please visit this website: https://support.apple.com/kb/HT201222.
Stability and reliability
- When an Audio Units plug-in crashes while running Logic Pro on Apple silicon Macs, Logic will continue to run, and automatically reloads the plug-in after selecting Recover from the Recover/Quit dialog.
- Resolves an issue where Logic could sometimes hang when loading or copying Slate plug-ins.
- Fixes an issue where Logic could quit unexpectedly when changing presets on certain AU plug-ins when running on Apple Silicon.
- Fixes an issue where saving a project to a read-only location could cause data loss in the project.
- Fixes an issue where Logic could quit unexpectedly when “The previously selected audio interface is not available. The built-in audio inputs and outputs of the computer will be used instead for this session” appears on systems running in Korean.
- Playback now stops if an Audio Units plug-in quits unexpectedly.
- Fixes an issue where Logic could quit unexpectedly when an RME Fireface UCX is set as the audio output device.
- Fixes an issue where Logic could hang when sharing to SoundCloud.
- Fixes an issue where Logic could quit unexpectedly when creating a Macro in the Environment.
- Fixes an issue where Logic could hang when converting a project containing instances of Kontakt to spatial audio.
- Fixes an issue where Logic could quit unexpectedly when opening the Project Audio window in certain projects.
- The display of automation now immediately updates when dragging automation points on Apple Silicon Macs that are also running the Better Snap Tool utility.
- Logic now remains responsive when automating the Softube Model 84 plug-in.
- Fixes an issue where Audio Units v3 plug-ins could sometimes glitch on playback if MIDI 2.0 is enabled.
- Performance when selecting notes in the Score is improved.
- Projects with certain Audio Units plug-ins now load faster.
- Includes performance and stability enhancements on Apple silicon Macs.
- VoiceOver now correctly announces the state of the Record button.
- Automated panning is no longer rendered early when exporting an ADM file from Logic.
- Large ADM files now import more quickly.
- Logic no longer converts Spatial Audio absolute automation parameters to relative automation for parameters that don’t support relative automation.
- Muting the Spatial Audio monitoring plug-in on the Surround Master channel strip now works as expected.
- Changing the Character on a Drummer track set to Surround no longer switches the channel strip to Stereo.
- Copied Pattern Region rows now maintain the MIDI channel setting of the original row.
- Enabling Mono Mode for a step in a column that contains multiple steps now toggles off the other steps in the column as expected.
- Randomizing Step On/Off with Mono Mode enabled now creates a more even distribution of steps across rows.
- The Pattern Key menu display now immediately updates after the Transpose to Project Key action is performed.
- Spot erase in a Pattern region now removes the corresponding steps from the pattern Editor as well as the underlying events.
- Fixes an issue where the Step Sequencer and Main Window play heads would not properly align after a Pattern Region is extended.
- The Piano Roll no longer displays the contents of a Live Loops cell after the cell is deselected.
- The Copy Playing Cells Here command now includes queued cells.
- Fixes an issue where applying the Copy Cycle to Live Loops command to a Pattern region could add it as a MIDI cell to the Live Loops grid.
Sampler and Quick Sampler
- Slices of new samples imported after the application of a long fade to existing samples in Classic mode now trigger reliably.
- Samples stored on external volumes are now reliably found when loading instances of Sampler.
- Sampler now has a Save with Audio option in the Save As menu.
- Delay Designer Tap parameters now switch properly when adjusted using Logic Remote.
- AUv3 MIDI plug-ins are now fully functional in Logic Pro.
- Resolves an issue in which there might be stuck notes when using the Vienna Instruments VEPro 7 Audio Units V3 plug-in.
- Resolves an issue where adding a MIDI FX plug-in to a channel strip could remove existing mappings in Aliases of the channel strip.
- The Arpeggiator plug-in now offers a grace period when the first notes or chords of the arpeggio are played slightly off the grid.
- Resolves an issue where starting a MIDI recording after the end of an existing region on the same track could extend the recorded region back to the previous region if Chase CC64 is enabled.
- Autoselect Automation Parameter in Read Mode now works when Record Automation with MIDI regions is enabled.
- Automation recorded with MIDI regions during multitrack MIDI recording is now reliably routed to the correct tracks.
- Clicking to add Region-based Automation to a lane now works reliably at all positions.
- Editing automation with the pencil Tool while pressing Option now works as expected when the Pencil Tool: Hold Option for Stepped Editing automation preference is enabled.
- Writing automation by adjusting a control in a plug-in's UI no longer sets the initial written value to the parameter's lowest possible setting.
Drummer and Drum Machine Designer
- Recording to the Drum Machine Designer main track by clicking the Preview (speaker) button for individual drum pads now trigger sounds on playback as expected.
- Brush Drums now respond to All Notes Off events (MIDI CC# 120).
Flex Pitch and Flex Time
- The Analyze Audio for Flex Editing command now analyzes each audio file only once, even in cases where there are multiple regions from each file.
- Level meters on External instrument tracks now function during playback.
- Panning multiple selected tracks at once with Sends on Faders enabled now maintains the correct pan positions for all tracks.
- Editing regions on grouped tracks with the Resize tool now works as expected.
- Fixes an issue that now enables live signal monitoring for more than 18 incoming MIDI tracks.
Export and bounce
- When bouncing a project at a sample rate other than 44.1 kHz, the Write to CD option now converts the project to 44.1 kHz before writing the CD.
- The progress bar now updates as expected when bouncing.
- It is now possible to directly drag unprotected audio files from Music into Logic.
- Resolves an issue where MIDI notes could unexpectedly be lengthened in projects imported from Garageband for iOS.
- The filters in the Noise Gate plug-in can now be accessed from Logic Remote.
MIDI controllers and control surfaces
- The Controller Assignments window now displays the short names for plug-ins defined in the Plug-in Manager.
- Restores support for various previously supported control surfaces and MIDI controllers.
- Control Surfaces now reliably show the recording state when recording into a Live Loops cell.
- Logic now consistently prefers available built-in support for MIDI controllers in cases where a Lua script for the device is also available.
- The Smart Control for High Cut in the Broadway Big Dreamer Pad patch is no longer inverted.
- Preview now works consistently with Software Instrument tracks in the Smart Tempo editor.
- Fixes an issue where clicking notes in the Step Input keyboard could trigger unexpected CC#120 All Sound off events.
- Changes to plug-in parameters now Undo correctly when the Library Panel is in focus.
- Undo is now available when changing a row color in a Pattern Region.
- The Tab key now moves focus between fields in the Audio File Editor.
- Fixes an issue where black keys could disappear from the Piano Roll sidebar if Collapse mode is enabled and disabled while the Piano Roll Inspector is hidden.
- The Piano Roll now shows all the expected content when two MIDI take regions are glued together.
- The Double Speed transform set now works correctly.
- Dividing an audio region now consistently creates new regions with precisely the expected lengths.
- The Track Velocity Limit setting now works as expected.
- Buttons in the Track Header now remain functional after they have been quickly toggled twice.
- Repeatedly copied regions are now consistently placed on correct grid locations.
- Double-clicking the divider between the Tracks Area and the Main Window Editor now closes the editor pane.
- All selected regions on grouped tracks now maintain their correct positions when the left border of one is dragged to the right with both Snap Edits to Zero Crossings and Flex Time enabled.
- Fixes an issue where note input from MIDI guitars cold sometimes hang unexpectedly.
- Fixes an issue where the Transpose parameter in the MIDI Region Inspector could be inadvertently affected by mouse movements or clicks outside the parameter UI.
- Initializing Logic Pro's preferences now sets Plug-in Delay Compensation to All.
- The Discard Recording and Return to Last Play Position command no longer leaves the recording in place if the Marquee Selection Engages Autopunch Recording setting is disabled, and a recording is made that crosses into an active marquee selection.
- Tracks names are now consistently visible when the Track Alternatives selector is shown in the Track Header.
- It is now possible to select an icon that was just set on an adjacent track for the currently selected track.
- Double-clicking on the borders of Inspectors in the Main window now closes them as expected.
- When Logic connects to a newly available Bluetooth audio device, it automatically sets the output only and does not affect the previous input setting.
Logic Pro 10.7.2
Stability and reliability
- Resolves an issue where Logic could quit unexpectedly when performing Flex Pitch analysis.
- Logic no longer quits unexpectedly when tabbing to the end of a region after inserting a chord symbol into the Score.
- Fixes an issue where Logic could quit unexpectedly when loading presets in Audio Units plug-ins, or copying tracks that contain Audio Units plug-ins.
- Fixes an issue where Logic could quit unexpectedly when converting imported REX2 files.
- Resolves various issues with Audio Units plug-ins that might cause Logic to quit unexpectedly.
- Resolves an issue where Logic could quit unexpectedly when selecting a new patch while a Sampler window is open.
- Improves performance and responsiveness when performing Smart Tempo analysis while the project is playing.
- Performance is improved when selecting files in the Audio Import window on macOS Monterey.
- The Logic interface now remains fully responsive when track level meters are displayed.
- Fixes an issue where MIDI notes could stick when played through a Summing Stack using Logic's built-in instruments on Apple silicon Macs.
- Notes created using the Pencil tool in GarageBand for iOS no longer get stuck when played back in Logic Pro.
- Logic no longer hangs when zooming in to the maximum zoom level with the Movie track open.
- Resolves an issue in Autosampler where playback to USB audio interfaces could become distorted.
- Muting channels in the Surround Panner now behaves as expected in Spatial Audio.
- VoiceOver now consistently announces the selection state of items in the Project Settings windows.
- The blue highlight now follows selected items in the Preferences windows in VoiceOver mode.
- VoiceOver can now be used to control a channel strip's 3D Object Panner in Spatial Audio projects.
- An alert is now displayed when a Step Sequencer pattern cell is converted to MIDI, warning if the contents require that they be aligned to a single pitch.
- Resolves an issue where Software Instrument Live Loop cells could appear to be empty immediately after recording.
- In full screen view, the Live Loops grid now reliably updates when toggling Ultrabeat cells
- Triggering and recording into Live Loops cells from control surfaces and MIDI controllers now works reliably.
- Fixes an issue where playback can pause unexpectedly when recording large amounts of data into an unquantized Step Sequencer pattern in which step 1 has a negative offset.
- Playback of a Step Sequencer region now continues as expected if the MIDI In port of the track is changed while it is playing.
Flex Time and Flex Pitch
- Resolves an issue where audio files might not play after Flex Pitch analysis was performed.
- Analyzing an audio file for Flex Pitch no longer resets existing Flex Pitch edits in the file.
- Flex Pitch curves in the Audio Track Editor now consistently display as expected after an audio file is re-analyzed for flex pitch.
- The Strength slider for Flex Pitch no longer jumps back to 100% after a lower value is set in the Audio Track Editor.
- Flex Pitch data is now displayed correctly immediately after an audio file is analyzed for Flex Pitch.
- The Mixer now immediately shows the effect of changing from Post-fader mode to Pre-fader mode.
- The Channel Input Mode button for Software Instrument tracks now displays reliably when the Mixer is set to Tracks view.
- Deselecting all multiple selected channel strips in the Mixer now leaves only the currently focused channel selected in the Track List.
- All regions of grouped tracks are now selected when selecting a track that's a member of the group.
MIDI 2.0 Support
- The Arpeggiator plug-in now sends the correct note-off messages to third-party Software Instruments and MIDI FX plug-ins when Logic is running in MIDI 2.0 mode.
- An enabled EQ thumbnail now consistently displays as expected.
- Logic's instruments now consistently respond as expected when playing quarter-tone tunings in Legato mode.
- Adding a second instance of a third-party MIDI FX plug-in to a project no longer causes the track with the first instance to stop playing.
Sampler and Quick Sampler
- Changes to the modulation visualization of controls in Quick Sampler are now immediately visible.
- Automation for the Tape Stop parameter in RemixFX now remains functional after the play head is manually dragged during playback.
- Resolves an issue where the RemixFX Gate effect did not respond properly to automation.
- Changes to the length of a pattern region are now immediately visible in Logic Remote on iPhone.
- Logic Remote now displays the Filter On/Off switch for Quick Sampler.
- It is now possible to activate the Filters in the Gate plug-in using Logic Remote.
- Left Delay and Right Delay controls for the Sample Delay plug-in are now available in Logic Remote.
- The Gain and Q-Factor controls in the Single-Band EQ plug-in are now available in Logic Remote.
Control surface and MIDI controller support
- If a newer LUA script for an installed control surface is available, Logic will now use that instead of the built-in settings.
- Logic now retains changes made to the display mode of control surfaces running in Logic Control mode.
- Control surfaces supported by LUA script now send and receive feedback when using MIDI 2.0.
- The Control Surface setup window now displays the correct group number for a selected device.
- Fixes an issue where Novation Launchpad could unexpectedly show closed Track Stacks as being empty.
- Setting a control surface to move the play head by ticks no longer causes the play head to only move backwards.
- Control surfaces now update to select newly created tracks in Logic.
- Changing an assignment control name in the Controller Assignments window now updates the name in the Key Commands window and Smart Controls assignments inspector.
- It is now possible to edit an assignment in the Controller Assignments window if a Smart Controls inspector is also open.
Export and bounce
- Fixes an issue where canceling bounce-in-place of a pattern region could cause the region to become corrupted and uneditable.
- Sound from Remix FX is now included in bounced projects.
- It is now possible to load a channel strip CST file by dragging it from the Finder to the channel strip header.
Impulse Response Utility
- All rows of the level meter in the Impulse Response Utility now update correctly.
- Fixes an issue where a triple click could prevent additional undo steps from being added.
- The strum up and strum down markings are now displayed as expected in the Tablature Settings window.
- Notes created with the Brush tool now reliably use the quantize values chosen by key commands.
- Scale and Quantize settings in the Piano Roll no longer reset to defaults when the Piano Roll window is closed and then re-opened.
- The value scrubber in the Position > Operations column of the Transform window now works correctly.
- Selecting a region in the Event List editor now deactivates an active Marquee selection.
- Resolves an issue in which MIDI might sometimes be recorded onto an Audio track.
- Fixes an issue where edits to the currently selected and zoomed track could affect another track.
- Auto-punch using Marquee selection now works consistently.
- Fixes an issue where very short MIDI note events could sustain longer than expected when the MIDI 2.0 preference is enabled.
- Previously selected MIDI regions are now deselected after recording a new MIDI region with Overlap mode enabled.
- The Dynamics control in the MIDI Region Inspector now properly limits MIDI values that would exceed the top range of possible MIDI values.
- Musical Typing now remains active if a record-enabled MIDI track is not the focused track.
- Resolves an issue where the Region Delay sometimes could not be set to “ms.”
- Resolves an issue in which using Option + Shift to copy a Marquee selected area unexpectedly divides regions covered by the Marquee original selection.
Logic Pro 10.7.1
Stability and reliability
- Fixes an issue where projects containing Slate plug-ins could hang when loading.
- Fixes an issue where certain projects appear to cause Logic to hang when they are opened.
- Fixes an issue where Logic could quit unexpectedly when selecting channels in multi-mono mode.
- Logic no longer quits unexpectedly when dragging an audio file to Quick Sampler or enabling Flex Pitch if the Logic application has been renamed and the system is set to a language other than English.
- Resolves an issue where Logic could quit unexpectedly when converting certain stereo projects to Spatial Audio.
- Fixes an issue where Logic could quit unexpectedly when moving a region from an active to an inactive Track Alternative.
- Logic no longer quits unexpectedly when converting the surround bed mode when converting a project to Spatial Audio.
- Opening or closing a Track Stack no longer causes audio dropouts when playing a Spatial Audio project.
- The Dolby Atmos plug-in now shows the top channels after the bed track format is changed to 5.1 or 7.1.
- Changing the surround bed format of a project to 5.1 or 7.1 no longer affects the format for plug-ins placed after the Dolby Atmos plug-in
Flex Pitch and Flex Time
- The Pitch Correction slider in the Audio Track Editor now works on selected Flex Pitch notes in a region.
- Certain Ultrabeat kits no longer trigger a dialog indicating samples need to be downloaded each time they are chosen, in cases where the Sound Library has been relocated.
- Search results now remain visible when navigating among found items in the Sound Library.
- Volume no longer prematurely drops to -∞ within very long volume automation curves.
- Resolves and issue where the last audio file in a project created from an imported ADM file could be silent when exported as a new ADM file.
Control surfaces and MIDI controllers
- Modes in the Controller Assignments window can now be renamed as expected.
- Rests that were manually created in earlier version of Logic no longer show as note events in Logic Pro 10.7.X.
- All Touch Tracks trigger modes now work reliably.
- Copying a Marquee selection to the Clipboard no longer leaves the original selection divided at the Marquee borders.
- Characters after a “.” in template names are no longer cut off.
Logic Pro 10.7
New features and enhancements
- Mixer now supports spatial audio tools for Dolby Atmos:
- Expanded pan controls.
- 13 plug-ins expanded for 7.1.2 channels.
- Export Dolby Atmos ADM BWF file ready for Apple Music.
- More than 2800 new loops in a variety of genres and from some of the world’s top producers.
- Optimized for Apple silicon on new MacBook Pro models.
- More than 230 new instrument and audio patches.
- 50 vintage and modern drum kits, including a collection of 808 samples.
- It is now possible to paste regions copied from multiple tracks to new tracks using a Marquee selection to define the starting track and position.
- The Select Unused Tracks command now excludes tracks inside Summing Stacks.
- The Track Inspector now offers separate MIDI input and output port settings.
- It is now possible to convert MIDI regions to Step Sequencer Pattern regions.
- Multiple new Step Sequencer features including Live and Step Recording, convert MIDI to Pattern region, and Mono mode.
Stability and reliability
- Resolves an issue where Logic could quit unexpectedly when a Flex Pitch note is created in an empty region.
- Fixes an issue where the Impulse Response Utility could quit unexpectedly when changing its output from Built-in Audio to RME HDSPe and MADI FX.
- Fixes an issue where Logic could sometimes quit when playing back samples with included MIDI LSB/MSB data in Alchemy.
- Fixes an issue where Logic would quit unexpectedly when performing Swap with Source in Alchemy’s Keymap Editor when a zone is missing.
- Logic no longer quits unexpectedly when importing AAF files on Mac coputers with Apple silicon.
- Fixes an issue where Logic could quit when the Stereo/Mono input mode switch on an Aux channel is Ctrl-clicked.
- Fixes an issue where Logic could quit when setting a patch as Default.
- Logic no longer hangs for a long time when multiple MIDI files are dragged to the Loop Browser.
- Fixes an issue where Logic could quit sometimes when saving songs from previous versions of Logic to the Logic project format.
- Fixes an issue where editing global text objects in multi-page view in the Score can cause errors or for Logic to quit.
- Fixes an issue where Logic would quit unexpectedly when adjusting zoom of the Alchemy Waveshaper or Convolution Reverb using two finger gestures.
- Fixes an issue where Logic would quit unexpectedly when loading a project that contains a stereo instance of ES2 with a modulation of "Diversity" from a setting created in a surround instance of ES2.
- Resolves an issue where Logic could quit unexpectedly when exporting a movie file with its original AAC audio track.
- Resolves an issue where Logic could hang if both the New Track window and Control Surface Setup window are open at the same time.
- Fixes an issue where Logic could quit unexpectedly when loading presets or duplicating tracks containing Audio Units plug-ins on Apple Mac computers with Apple silicon.
- Fixes an issue where Logic could quit unexpectedly when left idle with multiple control surface devices connected.
- Resolves an issue where Logic could quit unexpectedly when saving a patch that contains a Track Stack with one or more sub-tracks named “-”.
- Fixes an issue where Logic could unexpectedly stop recording and then go into play mode in certain rare cases.
- Logic's graphic performance is no longer affected by running Logic Remote on a connected iPad.
- Copying a take folder by Option-dragging no longer takes an unexpectedly long time.
- Performance is improved when learning or replacing MIDI CC data in Step Sequencer from an external MIDI controller in Live Record mode.
- Presets in Sampler now load faster.
- Performance when resizing the Key Commands window is improved.
- Performance in the Alchemy UI is improved on 16" MacBook Pro.
- Performance is improved when cycling a Live Loops grid with tempo changes.
- Performance is improved when creating a new empty Drum Machine Designer kit.
- Performance is improved when dragging stompboxes into the Pedalboard.
- Scrolling performance in Logic Remote is improved when navigating the Mixer using the left/right arrow keys in Logic Pro
- Performance is improved when using Sustain events with the Arpeggiator.
- Performance when dragging files from from the File Browser to a Drum Machine Designer pad has been improved.
- New Live Record mode for real-time capturing note and automation events into rows.
- Live Record allows Quantize, Velocity and Note Length to be individually enabled or disabled.
- New Step Record mode for step entry of note and automation events when pattern is playing or stopped.
- New Mono Mode allows only one note step to be enabled per column.
- New Legato mode extends steps with gate value of 100% by one tick to trigger legato performance from instruments set to legato.
- Row labels in Step Sequencer can now be custom named.
- There are now options to sort rows by type, note number, name or DMD sub-track order.
- The function to Learn Replace a row in Step Sequencer has been added to the Add Row menu.
- Automation Mode and MIDI Channel can be set for entire pattern in the Pattern Inspector.
- Adjusting the Note/Octave values in a Drum Machine Designer Pattern Sequence now changes the pitch of the sound.
- Step Sequencer now offers 2-bar and 4-bar Step Rates.
- It is now possible to create multiple rows for the same note or automation assignment.
- Command + Option can now be used to tie steps in various Step Sequencer edit modes.
- The Edit menu now includes a Delete Unused Row option.
- Subrows for Start Offset and Chance are now included by default in Pattern regions created for Drum Machine Designer.
- New pattern level Increment/Decrement controls can scale all rows in the current edit mode.
- Increment/Decrement controls now enable/disable all Step On/Off and Tie values in a row.
- It is now possible to split a Drum Machine Designer Pattern region into individual Pattern Regions for each kit piece.
- MIDI regions can be converted into Pattern Regions.
- It is now possible to Clear and Randomize Note and Automation Row values independently.
- Option + Shift can now be used to ramp values between specified steps.
- The Key/Scale/Quantize controls are now visible in the main Editor area, next to the Pattern Length selector.
- The Playhead in the Step Sequencer editor is no longer offset unexpectedly in projects that start earlier than 1 1 1 1.
- The “Transpose to Project Key” command is now immediately available in Step Sequencer after the key of the project has been changed.
- Quantizing or transposing Step Sequencer pattern regions on Drum Machine designer tracks will not cause the row assignments to change.
- Entering notes into Step Sequencer pattern regions that are longer than 16 steps no longer causes running playheads to jump to positions within the first 16 steps if the floating Note Repeat window is open.
- Step Sequencer now shows only one row per input note in cases where multiple Drum Machine Designer pads use the same note to create layered sounds.
- The default values for automation row steps no longer update if any steps in the row are already enabled or have manually entered values.
- Adjusting the pitch setting in a Drum Machine Designer Pattern Sequence row no longer changes the triggered kit piece.
- The Live Loops cell inspector now correctly shows the quantize value for the currently active take.
- Live Loops cells now retain changed default Play From settings in the Inspector.
- If the Live Grid is in focus when a Drummer track is created, a Drummer cell is created.
- When a currently playing cell in the Live Loops grid is duplicated in the same row, playback is switched to the duplicated cell.
- The Copy Cycle To Live Loops command now works in cases where the Live Loops grid has not yet been opened.
- It’s now possible to record region-based Automation from Software Instruments or plug-ins while recording into a Live Loops cell if Record Automation with MIDI Region is engaged.
- Names of Pattern Cells dragged from the Live Loops grid to the Tracks area are now preserved.
- Adjusting a Live Loops cell length to be longer than the current Loop length during playback no longer causes the cell to be stuck in play.
- Live Loops cells containing Pattern regions now play back in time consistently.
- Keymap output routings are now set correctly in Sampler.
- Samples recorded in Quick Sampler and saved as settings are now reliably triggered by MIDI when loaded into a new instance of Quick Sampler.
- Copying Zones from one layer to another no longer also copies their group.
- Note labels are now created consistently for all slices when creating a Quick Sampler instrument in Sliced mode.
- Faders are no longer unexpectedly set to 0 db when released in Touch (Relative) mode.
- It is now easier to copy/paste automation plug-in data between tracks.
- The Eraser tool now reliably deletes automation points.
- Enabling the bypass button for automation in the channel strip now dims the automation data instead of hiding it.
- Fixes an issue where dragging selected automation points to the left in grouped tracks can cause an unselected point just before the leftmost selected point in the grouped tracks to be deleted.
- Autoselect Automation Parameter now works reliably in Automation Read mode on the Master track, Drummer tracks, and tracks using Guitar or Bass patches from the Sound Library.
- Fixes an issue where setting an unselected track to Automation Trim mode could set the selected track to Trim mode.
- Fixes an issue where Logic could output a burst of noise with certain extreme automation settings of the High Cut parameter in Channel EQ.
- Region-baseed automation no longer plays back in muted take regions.
- Snap behavior when dragging Region-based automation points has been improved.
- Automation is now reliably chased and displayed in the track header control when playback is started at any point in a project.
- The tooltip when editing automation points now reliably displays below the cursor.
- It is now possible to record automation with regions on the main track of a Track Stack.
- Holding Option while selecting or deselecting “Record Automation with MIDI Regions” now sets all compatible channels to the setting.
- Automation written for a Surround Panner with stereo input now writes automation for Angle, as expected.
- Multiple selected faders now maintain their same relative positions when adjusting one of them after automation has been enabled, disabled, and then re-enabled.
- MIDI events restored by performing Undo during playback are now immediately chased correctly.
- When playing back in Cycle mode, the correct MIDI events are now reliably chased.
- CC data at the beginning of a region or Live Loops cell is now reliably triggered when playback is started at the region start position.
- Pitchbend data is now chased reliably.
- Fixes and issue where Chase occasionally generates unexpected Sustain Off messages when adjusting other controls during playback.
- Fixes an issue where Chase occasionally plays MIDI data from earlier in a track after playing current MIDI data of the same type.
- Sustain messages are now chased correctly if the Playhead is moved during playback.
- Region-based Automation is now chased reliably.
- Chase now properly picks up events from looped regions.
- Regions with Clip Length enabled no longer cause unexpected notes to be chased at the start of playback.
- Chase for MIDI messages has been improved.
- Note events at the start of a region are no longer chased if the left corner of the region starts after the note on.
- Shift-clicking to select multiple tracks no longer causes tracks inside of closed Track Stacks to be selected.
- Fixes an issue where tracks with stereo inputs enclosed in Summing Stacks could change to No Input when loaded as part of a saved Patch.
- Resolves an issue that prevented Track Stack overview regions from being selected in certain cases in which the Track Stack contained aliases of audio regions.
- Track Stack patches now display the track name that was saved with the patch.
- Sustain pedal events now work reliably with all sub-tracks of a Summing Stack in cases where one or more of the tracks has a Key Limit set.
- Dragging a region or loop onto a track within a Track Stack now automatically loads inactive plug-ins on the main track of the stack.
- Dragging main tracks containing nested Track Stacks to different positions in the Track Header no longer causes the dragged tracks to be unexpectedly added to other Track Stacks or to disappear entirely.
- New tracks created in a Summing Stack are placed immediately below the currently selected track.
- The “New Track with Duplicate Settings and Content” command now creates a track within the current Track Stack when applied to the bottommost track in the stack.
- The red preview region now shows incoming events while recording MIDI to the main track of a Track Stack.
Flex Time/Flex Pitch
- In Flex Time view, compressed segments are not incorrectly colored red at certain horizontal zoom levels.
- Flattening a Take Folder with an active Comp no longer causes Quantize to unexpectedly switch off.
- Fixes an issue where the Reset All Flex Edits command on a set of Grouped tracks in Slicing mode could throw the regions out of sync with one another.
- Grouped tracks containing flexed takes takes now remain in phase when the number of transients in a Quantize referenced track is changed.
- Transients edits made to audio regions after performing “Analyze Audio for Flex Editing” are now retained when a project is saved and then reopened.
- Fixes an issue where audio regions set to Flex: Mono mode could sometimes exhibit crackling noises after the region borders are adjusted.
- Alchemy now saves its CTRL Assignments as part of Patches.
- User-created Alchemy AAZ files are now always saved to the project folder or with a Patch file.
- Fixes an issue in which the Vowel Pad and Noisy Ghost Rhythm patches in Alchemy did not sound right.
- Fixes an issue where MIDI notes playing Alchemy could sound beyond the region end even when a Sustain Off message has been sent.
- Text now reliably remains visible when typing in parameter values for controls in Alchemy.
- Sustain now works correctly with single voice Alchemy presets that use Retrigger/Legato mode.
- Alchemy's MIDI Mono Mode setting now saves as expected with Performance Patches.
- The Waveform display in the Convolution Reverb no longer disappears if an effect in a prior slot is dragged to a later slot.
- Moving a Waveshaper instance to another slot no longer causes other instances of Waveshaper to be added.
- Fixes an issue where saving an edited version of an Alchemy factory preset could create an unnecessary copy of AAZ file.
- The Goniometer display in the Multimeter plug-in now continues to show output on Retina displays when receiving stereo white noise.
- Enabling True Peak Detection on one channel of the Limiter or AdLimiter plug-in in Dual Mono mode no longer puts the left and right channels out of phase with one another.
- The disclosure triangle for advanced plug-in parameters is now available when the Advanced Tools preference is not enabled.
- The Peak Hold indicators in the Level Meter and Multimeter plug-ins no longer freeze when the level is reduced during playback.
- A Software Instrument plug-in window that is in Link mode and minimized no longer blinks when an audio track is selected.
- Enabling True Peak Detection in the Adaptive Limiter plug-in no longer causes the overall output level to be unexpectedly reduced.
- The AutoFilter LFO Rate control now works properly in the Pumping Pitch Riser patch.
- On Mac computers with Apple silicon, switching between channels on dual mono instances of Audio Units plug-ins no longer causes the plug-in display to briefly flicker.
- Fixes an issue where Audio Units V3 MIDI plug-ins could show up multiple times in the plug-in list.
- The signal now remains in phase when using the Grit or Tubeburner pedal modules in parallel on the Pedalboard.
- Fixes an issue where the cutoff filter in Retro Synth could sound different after several consecutive presses of the same key.
- Audio Units plug-ins with square windows now display properly on Mac computers with Apple silicon.
- Logic now properly migrates instances of Kontact 5 to Kontact 6 after Kontact has been updated on the computer.
- Resolves an issue where IRs in Space Designer could be unexpectedly truncated after the project sample rate is changed.
- Fixes an issue where double-clicking on the Surround Panner to open a floating pan window occasionally leads to unexpected changes to the pan position.
- Selecting multiple channels in the Mixer using the Command or Shift keys now works consistently.
- Plug-in insert slots now show an indicator when plug-ins are using a sidechain input.
- Setting the channel strip in the Main window inspector to Surround output while the Smart Controls view is showing EQ on the Output no longer causes all insert slots on the Output to be filled with Channel EQ instances when the left channel strip is switched back to Stereo.
- The Mixer now reliably updates to show that all effects plug-ins have been removed after the Remove All Effects Plug-ins command is used.
- It is now possible to change the Automation Mode for multiple channels in the Mixer that are not assigned to tracks in the Main window.
- Group settings now offer an option to create a default set.
- Groups in tracks with Track Alternatives are now maintained properly when a Take folder is disclosed on one of the tracks in the group.
- Audio regions on grouped tracks whose anchors are not at the region start point are no longer unexpectedly selected when other non-overlapping regions in other tracks in the groups are selected.
- It is now possible to select a region on a track assigned to a group without also selecting overlapping regions on the same track.
Drummer/Drum Machine Designer
- Samples or loops onto Drum Machine Designer pads now trigger reliably.
- Drummer now outputs sound when the Vintage Brushes kit is set to play only from the percussion section in the Drummer Editor.
- Fixes an issue where clearing all Pads in an instance of Drum Machine Designer could clear plug-ins from shared Auxes associated with the Drum Machine Designer instance.
- Recording multiple times over the same area into a Track Stack hosting Drum Machine Designer with the Recording Preference for Overlapping Recordings set to Create Tracks no longer replaces the Drum Machine Designer instance with an empty Aux channel.
- Saving a patch based on a new instance of Drum Machine Designer on a track with a custom track name now uses the track name by default.
- Loops placed on the main track of a multi-out Drum Machine Designer track stack now play in sync.
- Drum Machine Designer sub-tracks can now be sorted.
- Subtracks for instances of Drum Machine Designer now reliably show icons when the toggling the stack in the Mixer.
- The Fill Lock setting is now preserved when a Drummer region is copied.
Takes and comping
- Using Quick Swipe comping from right to left to close a gap between comp segments in a Take no longer causes the entire Take to be unexpectedly be selected in the comp.
- The Audio File Editor now displays automatically generated Take names as expected.
- Fixes an issue in which Comps in Take Folders could still be edited on tracks with Track Protect enabled.
- Region names in the Project Audio window now reflect Take names shown in Take Folders.
- Fixes an issue where editing Quick Swipe Comping in an audio Take folder could reset fade lengths.
- It is now possible to split multiple selected takes in a disclosed Take folder at the same time.
- Splitting or copying Take regions that have been renamed now appends a number to the name of the new segment.
- New Take regions created by splitting existing Take regions now show up immediately in the Project Audio window.
- Transpose settings in the MIDI region defaults are now applied to recorded Takes.
- Region solo now works for selected Quick Swipe comps in Take folders.
- Take Folders recorded over a tempo change are now the correct lengths.
- Option-drag copying of a region while inactive Track Alternatives are visible no longer leaves the bottommost inactive alternative selected.
- Fixes an issue where a region exported from a take folder within a Track Alternative can cause the Track Alternative to not work correctly.
- Recording MIDI to a track showing inactive track alternatives no longer creates aliases on the inactive alternatives.
- It is now possible to record MIDI after recording MIDI and audio simultaneously and then deleting an inactive Track Alternative.
- Dragging an inactive track alternative to the area below the last track in the Tracks Area now creates a new track at the expected location and places the region there.
- A Track Alternative created by Option-dragging an inactive Track Alternative below itself is now fully available in the Track Alternatives menu.
- When a crossfade is edited, the right side of the fade now visibly updates as expected.
- Logic now displays a warning to switch the Smart Tempo mode to KEEP when starting a MIDI recording with a cycle enabled in AUTO mode in projects that have no tempo reference.
- The key command “Forward by Bar” in the Smart Tempo Editor now continues to work after the first use.
- There are new key commands to navigate in the Smart Tempo Editor:
- Forward by Bar
- Rewind by Bar
- Forward by Beat
- Rewind by Beat
- Forward 8 Bars
- Rewind 8 Bars
- Smart Tempo editor window now scrolls as expected the selection is extended to the right.
- Audio files created by Bounce in Place now line up to the correct beat position when the “Apply Region Tempo to Project Tempo” command with the “Align downbeat to nearest project downbeat” option is used.
- Moving the anchor for a region in a Smart Tempo Multitrack Set no longer forces the region to be re-bounced.
- It is now possible to use an alias to refer to sound library content manually moved to a non-default location.
- The Sound Library can now be relocated to volumes on Box.
- Choosing an individual Drum Machine Designer Kit piece from the patch library no longer resets the volume of a selected Software Instrument track.
- The “Wild Dreams Beat 01” Apple Loops now plays back smoothly.
- The Loops Browser now displays Major and Minor key signature modes.
- Sorting by tempo in the Untagged Loops area now works as expected.
- The setting to enable Patch Merging in the Patch Library is now remembered when the library is closed and then reopened.
- The Library now reliably displays the full path for all content.
- The Close button in the Essential Sounds download window now closes the window without stopping the download.
- It is now possible to filter the Sound Library to show patches from specific sound packs.
- Live Loops projects created in GarageBand for iOS/iPadOS now open correctly in Logic.
- When importing Music XML files, Logic now asks whether to import the tempo map or keep the current tempo.
- Logic now supports importing the new Final Cut Pro fcpmld XML file format.
- Drummer regions are no longer created to MIDI regions when importing a Drummer track from another project.
- Logic now properly aligns audio regions from nested compound clips when importing FCPXML files from Final Cut Pro.
Export and bounce
- It is now possible to bounce a region to a selected audio track that already contains a region that starts at the bounce position.
- A progress bar now displays when converting multiple audio files to a compressed format in the Project Audio window.
- Bounce in Place now includes content before position 1 1 1 1 in a project.
- Track numbers are now appended correctly when “Export all tracks as audio files” is performed while one or more Take folders are open.
- It is now possible to bounce a region in place to a selected track when the project and region both start at 1 1 1 1.
- Add to Apple Loops Library and Export now generates a 24bit audio file.
- Logic no longer shows a Deep Architecture alert when bouncing a project that contains time signatures with “1” as the numerator and Beats enabled in the Metronome setting.
- Audio files exported from a project with a disclosed Take folder now contain tempo and marker information as expected.
- MIDI events in regions retain their correct positions when exported as MIDI files from projects with start position earlier than 1 1 1 1.
- Exporting audio from an extremely long movie now works.
- The Playhead now reliably returns to the original start position after a bounce between locators is performed.
- Fixes an issue where Auto Sampler could unexpectedly truncate some notes while sampling when they include delay taps.
- Fixes an issue in which Auto Sampler sometimes would get stuck for a long time recording some notes.
- The Key Command editor now displays Touch Bar icons for those key commands that offer them.
- The key command to toggle the metronome now properly shows the Metronome Click: Off notification when the metronome is toggled off.
- The Apply Transform User Preset X key commands now update to account for deleted user Transform Sets.
- The Key Commands editor now resets any selections when it is closed and re-opened.
- It is now possible to assign to assign multiple Key Commands to the same MIDI message.
- The “Select muted regions/cells/events” command now only selects muted items within selected regions, or within a marquee selected area.
- Unpacking folders and Take Folders is now performed with the same key command.
- There is now a key command for Custom Row Name in Step Sequencer.
- The Toggle Track Record Enable key command now works when applied to a group that contains an even number of tracks.
- Section headers in the Key Commands window now always remain visible.
- “Apply Smoothing to Selected Points” in the Tempo Track now works correctly after a tempo point has been manually edited.
- Shift-clicking the lower left corner of a Global Track now resets its height, just as with other tracks.
Impulse Response Utility
- Removing an audio device from the system not being used by Impulse Response Utility no longer causes it to lose connection to the audio device it is using.
- Selection-based Processing now works on Take folders.
- Smart Controls for the Tresonator patch are now available.
- The Remix FX tab now shows up as expected in the Smart Controls window for the main output track when working in a Live Loops grid.
- Rubberband selecting lyrics or text in page view no longer selects notes in other staves.
- Beams now draw correctly at all zoom levels.
- User-created Text Styles can now be deleted from a project.
- Fixes an issue where scores exported to PDF could include unexpected Auto Slurs.
- Notes are now pasted to the correct position in the Score editor in projects that start on a beat sub-division.
- Inserted notes in the Score now immediately display correctly at high zoom levels.
- Track automation can now be copy/pasted in the Piano Roll using key commands.
- The MIDI In button in the Step Record window can no longer be activated if no MIDI region is selected.
- The Event Float window now opens the first time a note is double-clicked in the Piano Roll.
- The function to trim all selected notes to the same position in the Piano Roll now works reliably in all projects.
- MIDI CC data in the Piano Roll automation lane can now be quantized.
- The Event List editor now properly updates to display newly loaded Articulation Sets.
- The Automatic lane in the Step Editor now updates properly when note data is pasted or transposed in the editor.
- Changing note velocities in the Piano Roll automation lane does not affect other non-note MIDI events.
- The Transformer object in the Environment now works properly with 14-bit Pitch Bend data.
- Both notes created by splitting a muted note in the Piano Roll remain muted.
- Undo now works for parameter changes in the Mapped Instrument editor.
- Performing Undo after creating a Software Instrument track no longer causes unexpected changes besides the removal of the instrument track.
- Undo now works for routing changes applied to stomp boxes in the Pedalboard plug-in.
- Changes to the Surround Panner now create Undo steps.
- Changes to Mixer channels with Record Automation with Regions enabled now create undo steps.
- Movie audio is now muted when opening a project that has been saved with a floating Movie window open.
- If the frame rate of a movie is changed while importing, and the audio is not imported as a separate track, a blue frame indicating the video contains embedded audio is now displayed in the global track as expected.
- Videos in saved projects now open in the correct aspect ratio after a project containing a video with a different aspect ratio has been opened.
- Logic Remote now correctly displays the mute status of Live Loops cells in a Track Stack when the main Folder track is muted.
- Changes to the transposition value of the keyboard in Logic Remote are no longer reset to 0 when a plug-in or plug-in preset are loaded in the channel.
- When an Alchemy track is created using Logic Remote, the Alchemy presets are now shown as expected.
- Logic Remote now reliably shows the currently focused tracks when a group of tracks is selected in Logic.
Control Surface and MIDI controller support
- The Control Surface preference window now includes a column to display the Lua script version number.
- Control surface buttons now reliably reflect the states of key commands assigned to them.
- Control surfaces now update to show the status of Mute and Solo buttons when a Step Sequencer row is selected.
- LUA scripts can now connect to virtual MIDI ports.
- MIDI device scripts that contain an image of the device no longer show a generic image for the device in Logic.
- Logic now correctly installs support for a connected Launchpad if a Mackie Control device is already installed.
- Adding additional subtracks to a Multi-output Software Instrument in the Live Loops grid no longer creates unexpected empty tracks between the output track and newly created subtracks if a Novation Launchpad is connected.
- Step Input now preserves the MIDI channel sent by an external MIDI device.
- The Playhead and LCD clock display now reliably show the correct position when the cycle zone is moved while playing.
- The Playhead is now visibly in sync with playback when using AirPods Pro with Logic.
- The Playhead now shows the correct position when playing back a very short cycle zone at high zoom levels.
- Fixes an issue where moving regions on different tracks at the same time in Shuffle L or Shuffle R mode sometimes creates unexpected gaps.
- It is no longer possible to copy regions to frozen tracks.
- The “Separate by MIDI Channel” command no longer creates a duplicate track for channel 2.
- When used in a track stack, the “Separate by MIDI Channel” command no longer places new tracks outside the track stack.
- The Metronome Toggle notification now properly indicates the state of the Metronome.
- The main menu now remains fully functional when the Template Picker window is open.
- Clicking a file in the File Browser with a mouse no longer leaves previously selected files highlighted.
- Engaging Track Protect on an armed audio track will now disarm it.
- Control-Option drag and the “Zoom to Fit” key command now reliably show the expected screen area.
- Performing “Separate by MIDI Channel” on a multitimbral Software Instrument track no longer places regions for channels 9-16 on the same instrument track.
- Punch recording in Region Erase or Regions punch mode with a zero length Marquee selection no longer creates unexpectedly long regions.
- Auto Zoom now works as expected when the Cycle zone starts before the start of an open folder in the currently visible area.
- The “Separate by MIDI Channel” command now uses existing sub-channels of a Multi Instrument.
- Aliases created from Folders now contain all the tracks from the original.
- Sustain pedal events performed during playback now override recorded sustain pedal events.
- Text pasted into the Mixer Notes window now properly retains the font and size.
- Fixes an issue where deleting inactive Track Alternatives for a track could cause the view to jump to the top of the Main window.
- The top of Logic’s Main window is no longer partially covered by the Menu Bar in Full Screen mode.
- The playhead now displays at the correct position when switching from Skip Cycle to Cycle mode while playing.
- MIDI Modify in Step Input now works with the Musical Typing keyboard.
- Fixes an issue where option-drag copying a Marquee selected area that encompasses a number of complete regions could truncate some of the resulting copies.
- If the sample rate is changed when creating a new project, the new sample rate remains in effect when creating subsequent new projects.
- META 47 events with values above 127 no longer jump to 127.
- Quick Help settings can now be accessed directly from the Quick Help button in the Control Bar.
- The Clean Up Project command now removes unneeded DUP files resulting from creating audio file backups.
- Tracks with MIDI FX plug-ins are no longer silent if frozen in Source Only mode.
- Sustain events can now be set to more granular values.
- Engaging record with a single-tick length Marquee zone no longer engages Auto Drop.
- MIDI events in track regions are now displayed more consistently at all vertical track zoom levels.
- Regions remain selected when automation view is turned off.
- Fixes and issue where the Create Track sheet could unexpectedly come up again after creating a new track.
- Fixes an issue where Insert Silence could affect automation points before the inserted section of silence.
- Hyperlinks added in Notes fields now open a web browser as expected.
- External MIDI tracks can now be consistently renamed by double-clicking the name in the Track Header.
- “Paste at Original Position” now works correctly when pasting to an earlier position in a track that does not currently contain a region.
- There is a new preference setting to adjust Logic's light/dark appearance independently of the system setting.
- The New Software Instrument Track command no longer creates an Aux track if an Aux patch has been defined as the Default patch in the Library.
- Settings in the File Browser are now retained after the Browser is closed and reopened.
- Fixes an issue where the File Browser could unexpectedly show files hidden by the system.
- Resolves an issue where double-clicking an audio region on a track could select all other regions on the track when Fade Tool Click Zones is enabled.
- The channel display in the Step Input keyboard now displays both digits for MIDI channels 10-16.
- Fixes an issue where freezing a Software Instrument track in Source Only mode could result in a silent audio region.
- For previous Logic Pro release notes, see the following:
- Visit the Logic Pro page to learn more about Logic Pro.
- Refer to Logic Pro Help for further information on settings or installation.
- Visit the Logic Pro support page for more articles and support resources for Logic Pro.