Logic Pro for Mac release notes
Learn about the enhancements and improvements in the most recent versions of Logic Pro for Mac.
Before updating Logic Pro for Mac, make sure to back up the currently installed version of the Logic Pro application and your Logic Pro projects.
New in Logic Pro for Mac 12.2
New features and enhancements
Reinstall legacy content missing in the initial release of Logic Pro 12 with the Logic Pro Legacy Patches, Logic Pro Legacy Instruments, and Logic Pro Legacy Loops sound packs. Learn how to install legacy content
Logic Pro can now export Spatial Audio projects as encoded Dolby Digital Plus with Dolby Atmos and Dolby AC-4 L4 mp4 files.
Stability and reliability
Resolves an issue where clicking on the Program slot on an External MIDI channel in the Mixer could cause Logic to quit unexpectedly.
Resolves an issue where Logic could quit unexpectedly when zooming in on Intel or systems running in Rosetta mode.
Resolves an issue where Logic would quit unexpectedly when Control-clicking a region in a take folder.
Autosave now recalls changed plug-in settings made before the last manual save operation.
Resolves an issue where audio regions in some existing projects could be missing when opened in Logic Pro 12 and later.
SysEx faders unpacked from Macros no longer lose their data, and cause Logic to quit unexpectedly if they are subsequently edited.
Resolves an issue where zooming in an empty space in the Tracks area by dragging with modifier keys would cause Logic Pro to quit unexpectedly on Intel Macs, or in Rosetta mode.
Resolves an issue where Logic Pro could quit unexpectedly when setting the number of steps in a Pattern Region.
Fixes an issue where Logic Pro could quit unexpectedly when opening the Audio Track editor from a Take that has Flex Pitch enabled.
Resolves an issue where Logic Pro could hang when launching in Rosetta mode.
Performance
Export entries under the Files menu are now reliably available the first time Logic Pro is launched after a restart.
Chords and Chord Track
Resolves an issue where running "Analyze Chords" on a region a second time could add the chords to the Chord Track.
When Apply Region Chords to Chord Track is applied to an empty region, the Chord track now shows a root note value of No Chord, as expected.
When Apply Region Chords to Chord Track is applied to two selected regions, both regions now contribute to the Chord Track, as expected.
Apple Loops
Apple loops can now be dragged and dropped into the Loops Browser.
Fixes an issue where the Loops Browser could appear to be empty after importing several loops in column view.
Plug-ins
Notes generated by the Ultrabeat sequencer now sound properly when Voice Mute is active.
Resolves an issue where using the Modulator MIDI plug-in to modulate the ES1 octave paramater could lead to loud clicks.
Flex
It is now possible to edit Flex Pitch notes in a Take folder the first time the folder is opened.
Changes to the positions of Flex markers in Takes are now shown in the Audio Track Editor.
Session Players
Fixes an issue where the Sequenced Bass Session Player could unexpectedly play notes in the wrong key.
The Session Player character picker now reliably opens when clicked.
Drummer and Drum Kit Designer
Crash Cymbal Stops now work correctly in multi-channel instances of Drum Kit Designer.
Spatial Audio
Binaural rendering settings for Apple headphones saved in a Spatial Audio project are now recalled correctly when the project is re-opened.
Mastering Assistant
Transparent mode in Mastering Assistant now works in projects set to a sample rate of 192 kHz.
Live Loops
The region name in the Region Parameter box updates correctly when selecting different takes in a Live loops cell.
Step Sequencer
Step Sequencer Patterns with more than 16 steps now save correctly.
Takes and comping
The view in an open Takes folder containing a large number of Takes no longer jumps to the top take when vertically zooming.
MIDI
Resolves an issue where sending certain MIDI CC messages could prevent some MIDI notes from sounding.
Editing
Fixes an issue where performing a region edit could unexpectedly activate the Clip Length region setting as a default.
The Audio Track editor now updates to show currently selected region as expected.
Snap to Scale in MIDI editors now works correctly.
SysEx manufacturer IDs are now correctly displayed in the Event List.
Resolves an issue where pasting MIDI events to the left of a region that has been shortened to exclude MIDI events on the right could unexpectedly lengthen the region.
Pasting MIDI events to before the left border of a selected region now extends the border to the left as expected.
"No overlap" now works reliably when dragging audio files on top of existing audio in a track.
Resolves an issue where dragging notes downward in the Piano Roll could cause them to scroll out of view.
Dragging a note upward beyond the currently visible area in the Piano Roll now works correctly.
Control surfaces and MIDI controllers
Control surfaces can now be used to control Mixer channels that are not assigned to a track in the Main window.
Instances of Channel EQ in the first insert slot on a channel now open properly when a Presonus FaderPort 2 control surface is connected.
Resolves an issue where a connected control surface fader could unexpectedly shift from a specific channel to the master channel
Resolves various issues using Korg Keystage as a MIDI controller with Logic Pro.
General
The links to the Logic Pro Effects and Logic Pro Instruments user guides in the Help menu now work as expected.
Changing the order of Global tracks is now possible.
It's now possible to quit Logic Pro when the Sound Pack details sheet is open.
Audio files copied from the Finder now correctly paste into the Tracks area.
Fixes an issue where Revert to Defaults in the Track header could increase its width.
The secondary time ruler now displays as expected after Copy Section Between Locators is performed.
Sorting regions in the Project Audio window now works as expected.
Get complete step-by-step how-to instructions and information on all features in Logic Pro
These release notes apply to both the one-time purchase and Apple Creator Studio versions of Logic Pro for Mac.
Previous versions
Logic Pro 12.0.1
Stability and reliability
Resolves an issue that prevented Logic Pro from launching on MDM managed systems or on individual systems not connected to the internet.
Sound Library
It is now possible to create a new Session Player track when a Sound Library on an external volume had been disconnected prior to updating to Logic Pro 12.
Session Players
Fixes an issue where MIDI CC#7 could unexpectedly set to a value of 127 at the start of Session Player regions.
Logic Pro 12.0
New features and enhancements
AI Session Players
Transform your tracks with the all-new Synth Player, and create keyboard and bass performances with intuitive controls.
Generate dynamic synth performances that play notes and manipulate instruments.
Use Simple Pad to add lush harmonic layers to your song, and add movement and dynamics with Modulated Pad and Rhythmic Chords.
Explore popular synth bass styles including 808 Bass, Pump Bass, and Sequenced Bass to dial in the low end.
Use Chord ID to identify chords from any part of your song and Session Players will automatically follow along.
Sound Library
Explore a free, expanding collection of premium sound packs with the brand new Sound Library.
Listen to audio previews of any sound packs and install your favorites,
Free up storage space by easily deleting packs you are no longer using.
Other enhancements
There is now a setting to allow/disallow having multiple projects open at the same time.
The Quantec reverb now offers controls for Pre-delay, Pre-cut, and Pre-level.
The Quantec Room Simulator plug-in now supports surround bed channel formats up to 7.1.4 natively.
Step Sequencer can now display MIDI 2.0 data.
Logic is now compatible with recordings in Spatial Audio captured on iPhone.
The Dolby Atmos plug-in now supports Head Tracking with the binaural Dolby Renderer.
Zones in Sampler can now be selected based on their RMS levels.
It's now possible to Copy/Paste/Clear individual pages in long Step Sequencer Patterns.
It's now possible to limit the maximum boost in the Match EQ filter curve.
The Track Inspector now supports multitrack selections.
Step Sequencer now offers several new playback modes: Wander, Shuffle, and Random.
The Use Flex Time option in the Details section of the New Project sheet allows Flex Time to be enabled when creating new projects.
It's now possible to create a Pattern region by dragging one-shot sample to Drum Machine Designer.
Game controllers can now be configured in the Controller Assignments window for use with Logic Pro.
The Cycle button has a new option Auto Set Locators by Marker/Chord Selection.
The Track Search results list now indicates “Hidden” if tracks are currently hidden in the Tracks area.
Stability and reliability
Resolves an issue where Logic might quit unexpectedly when using VoiceOver to close a project when opening another one.
Deleting an alias of a MIDI region that's displaying a Score no longer causes Logic to quit unexpectedly.
Resolves an issue where Logic would quit unexpectedly when importing tracks from a different project.
Out of Memory no longer appears when a Macro is duplicated in the Environment.
Resolves an issue where Logic could quit unexpectedly when deleting unused files from the Project Audio window.
Resolves an issue where Logic would quit unexpectedly when pressing the plus (+) key to increment a value after opening a floating Transport display.
Logic no longer hangs on quitting if a Nektar Panorama P-series control surface is connected.
Using the Cut command on an Arrangement Marker no longer causes Logic to quit unexpectedly.
Logic no longer freezes when dragging an audio file to Sampler in "Split at Silence" mode, when the result requires creating more than one Group to accommodate the resulting number of Zones.
Resolves an issue where Logic would quit unexpectedly when loading an EXS instrument with a malformed file name into Sampler.
Resolves an issue where Logic would quit unexpectedly when choosing "Convert all beat hints to downbeat hints" twice for an Apple Loop in the Smart Tempo editor.
Resolves an issue where Logic could quit unexpectedly when closing an auto-saved project that had never been manually saved.
Logic no longer hangs when opening certain projects saved in versions prior to Logic Pro 11.2.
Fixes an issue where Logic could quit unexpectedly when a second control surface parameter is learned immediately after a first one.
Resolves an issue where Logic would quit unexpectedly when sending a long Sysex message from a Lua script.
Performance
Performance is improved when rubber-band selecting with a Nektar CS12 connected Logic.
Performance is improved when creating tracks when a Console Fader 1 device is in use with Logic.
Performance is improved when learning Control Surface assignments in cases where a large number of assignments have already been created.
Accessibility
VoiceOver now reads out the Enable Performance checkbox for Live Loops.
When inserting a Loop into the Live Loops grid, VocieOver now announces which cell it's being added to.
Chords and Chord Track
The contextual menu for chords now offers options to transpose + or - 1 semitone.
It's now possible to start/stop playback while the Chord picker is open.
Shift- rubber band selection now works in the Chord Track.
Resolves an issue where using Option + Arrow Up on a key signature in the Chord Track could unexpectedly transposes it up by two semitones instead of one.
The Region Chord editor no longer shows the Root Note as “Undef” after setting the region Pitch Source to Region Chords and then deleting the chords from the region.
Deleting Region Chords from a Pattern Region no longer incorrectly deletes chords from the Chord Track.
Fixes an issue where pasting a single chord copied from a Chord Group could unexpectedly create two chords.
Chords that slightly precede to position of a song key change are now transposed.
Newly created chords are now 1 bar long by default.
Region inspectors now offer a switch to select Region Chords or Global Track as the source for chord follow.
Resolves an issue where copied chords or chord groups might be offset by one bar.
The Chord Picker now recalls the MIDI Input setting when reopened within the same session.
The Space bar in the Chord Edit window now will start/stop playback.
Newly created chords are now individual chords, rather than grouped.
Pressing Tab now advances to the next chord in the Chord Edit window.
Automation
The Track Header now shows the current value for MIDI automation, as expected.
When recording automation with MIDI regions, the region start value for automation that was entered after the start of recording is now set to the first value recorded.
All automation settings in the Piano Roll now reset to their default values when Option-clicked.
When dragging volume automation, the tooltip now shows the value change in dB as expected.
Adjustments to audio region fades in the Inspector now immediately show when Automation view is active.
Newly created automation rows now show the current values for the parameters.
Touch Trim mode no longer overwrites existing automation instead of updating it.
The Region Based automation display no longer incorrectly displays two discrete MIDI CC events as interpolated.
The "Delete Redundant Automation Points" command no longer deletes some non-redundant points as well.
Regions now display region-based automation they contain.
Steep automation curves now have finer resolution.
The timing of MIDI Pitch Bend automation is improved.
Alchemy
The Spin Rate control in the Transform Pad is now a menu with a list of the available rate divisions.
It is no longer possible to move the sample length marker beyond the end of the loaded sample.
Logic no longer shows an error when loading Alchemy patches with the "Open Plug-in windows in Control view by default" setting enabled.
Changing from Complex to Sine in the Additive Details page now works correctly.
Additional controls in Alchemy and Sample Alchemy are now assignable via MIDI Learn.
It's now possible to fine-tune nodes in MSEG or Modmaps while Snap mode is active.
Sampler, Quick Sampler, and Sample Alchemy
Quick Sampler now reliably displays all parameters when loading saved presets as expected
Preview Mode in Sample Alchemy now reliably records the note selected in the Preview Mode setting as expected.
It's now possible to drag an alias of an audio file to Sampler.
Fixes an issue where Impulse responses could be re-exported when saving edits to Sample Alchemy patches.
If the Samples file browser is showing a files on an external volume, ejecting the volume now resets the browser to the Samples Folder root view.
Sample Alchemy now offers dotted and triplet based values for Arp and Bow rate.
The Bow Rate and Arp Rate controls now snap to set values.
Dragging the center of the zoom control in Sample Alchemy now moves the entire zoom range.
Targets for LFO s and Mod Matrix are now reliably shown in Sound Library patches for Quick Sampler.
Preview Key and Root Key values in Sample Alchemy can now be adjusted by typing them in.
Waveform zoom in Trim mode for Sample Alchemy, Sampler and Quick Sampler now works with a simple scroll gesture on Track Pad or Magic Mouse, and with the scroll wheel on a mouse.
Studio Instruments
Notes no longer hang in Studio Piano when playing in Cycle mode with "Cycle Pre-processing" enabled.
Resolves issues with hanging MIDI notes in Studio Horns.
The range setting in Modern Slap style in Studio Bass works as expected.
Sustain automation on Studio Piano tracks now plays back correctly when the track and region are now selected.
Plug-ins
A single-click on a block in the re-ordering strip now toggles the effects block in Step FX and Phat FX.
Changing the step length of bipolar controls in Step FX now works for both the bottom and top half of the control.
The output format of instances of the Vienna Sample Library VEPro AUv3 plug-in now switch to 7.1 when the project surround format is set to 7.1.
It's now possible to use the keyboard to set the Frequency control in Ringshifter.
Option dragging a plug-in to copy it to a new insert slot no longer causes the plug-in window to open.
Resolves an issue where dragging a plug-in over another plug-in to swap their positions in a channel strip could close their open plug-in windows.
AUv3 plug-in windows can now be resized as expected
Meters in latency-compensated plug-ins are now correctly in sync with the audio.
Low Latency mode now accounts for latency introduced by Mastering Assistant.
The Melodyne (ARA) plug-in window size can now be freely scaled.
Software Instruments now respond to MIDI Mono Mode messages.
Filter cutoff for Logic's ES series synthesizer instruments is now assigned to CC74 (brightness), by default.
Fixes an issue where held sustain pedal messages could cause Studio Strings to stop playing.
The Auto Compensate Latency button in the External Instrument plug-in now works as expected.
The search string “Leslie” now shows the Rotor Cabinet plug-in.
The Plug-In Manager now has a "Hide" and an "Ignore" column to determine which plug-ins to show or ignore in projects.
Mixer
Apple Intelligence Writing Tools are now available in Mixer Track notes in the Notepad.
Enabling the Record button on Software Instrument tracks now puts them into live mode until Record is disengaged.
Resolves an issue where dragging an audio plug-in to a new insert on the same channel strip could change the MIDI channel of displayed MIDI CC data on the track.
Signals routed to an Aux via sends now follow the Pan Law settings as expected.
The top track in a selected edit group is now the target when pasting.
Session Players
Electronic Drummer now follows chords more accurately
Session Piano Player now follows chord progressions with rapid chord changes when set to the Freely style, as expected.
Adjusting the left corner of an Acoustic Drummer region no longer changes fills in the middle or end of the region.
The Simple Pad style in Keyboard Session Player now trigger the first chord as expected when "Start Note" is set to negative values.
The Simple Pad style in the Keyboard session Player regions are no longer empty if the region start and end are in the middle of a chord.
Drummer and Drum Machine Designer
Drum Machine Designer can now be replaced or removed from a Software Instrument Channel Strip.
The Output note display for a Drum Machine Designer pad using Quick Sampler now updates when a sample with a different root note is loaded.
The Output note for a Drum Machine Designer pad using Quick Sampler now updates when Recorder in Quick Sampler is used to create a sample.
A Drum Machine Designer instance inserted after choosing the Reset Settings command now has the correct default settings.
It's now possible to replace Drum Machine Designer pads with dragged samples no matter what instrument is currently assigned.
Session Drum Kits now consistently respond to MIDI Stop Crash command.
Step Sequencer
A step can now be set to play only on the first or last loop of a Pattern region.
Step Sequencer offers a number of new pattern lengths optimized for 5/4 and 7/8 time signatures.
Resolves an issue where capturing automation data in Mono Mode could unexpectedly delete note steps.
Step note pitches in Step Sequencer can now follow the Chord Track.
The Pattern Inspector now includes a setting for Loop Start/End.
Pattern Regions now support region chords.
Note values can now be displayed as Scale Degree.
Randomization can now be targeted to specific controls
Note repeats and offsets can now be freely controlled per step.
Randomization of Velocity can now be constrained to a specific range of values.
MIDI Pitch Bend is now properly recorded when live recording into Step Sequencer.
Sample can now be dragged directly into Step Sequencer instances on Drum Machine Designer tracks.
Pattern Regions created using the Repeat command now follow the Pitch Source of the original region.
MIDI automation rows now immediately update to reflect changing the "Set MIDI Display as" setting.
New values for subrows now immediately update when the sub rows are not displayed.
There is a new MPE option for Live Recording in the Step Sequencer.
Organization of the buttons in the Step Sequencer menu bar is improved.
The Step Sequencer offers a new "Select Pad by Key” option.
Stem Splitter
Stem Splitter no longer allows processing to start when none of the output options are enabled.
Audio files created by Stem Splitter include tempo data from source as expected.
The Submix checkbox in Stem Splitter now remains available after all but one part has been deselected in the Submix configuration page.
Region-based automation from a source region is now transferred as Track Automation to the Stem track stack when the "Move Track Automation with Regions" preference is set to Never.
Takes and comping
Copying and pasting Take regions and Comps now works on tracks that are members of a Group.
Using the disclosure triangle on a Take folder no longer causes unexpected track selections.
Takes in an open Takes folder now display correctly when Zoom Focused Track is enabled
Resolves an issue where take folders that contain empty space are could be unexpectedly truncated when splitting, using Repeat, or dragging them to new tracks in cases where the No Overlap option is enabled.
Track Stacks
It's now easier to select a channel strip within a Track Stack when Follow Track Stacks is disabled.
The Convert to Sampler Track command now follows the output routing of the source audio track in cases where the track is in a Track Stack.
Track Alternatives
The Delete Section Between Locators (Global) command now correctly deletes the corresponding section of inactive and hidden Track Alternatives.
Bounce, export, and sharing
“Alternative Name” is now available as a name pattern element when exporting tracks as audio files.
Bouncing a file with the same name as the folder it's being written to no longer triggers an unnecessary request to replace the file.
Group Name is now available as a file name element when exporting tracks.
Fixes an issue where audio files shared as AAC could be unexpectedly large when the Lossless option had previously been set in the Bounce window.
MIDI regions that have been moved away from their original recorded positions can now be reliably exported as MIDI files.
The Bounce window no longer incorrectly shows 320 kbps as an available bit rate for mono M4A files.
Using a Marquee selection to bounce a portion of a region to a track now works reliably.
Exported MIDI regions now take "Clip Length" and other region parameters into account.
When bouncing a project with an active cycle zone, the cycle zone indicator in the Ruler now remains visible.
Flex
Fixes an issue where adjusting the left border of a flexed region could cause the flexed content to unexpectedly shift position.
When Speed selected as the Flex Mode, the region inspector no longer offers unavailable Transpose parameters.,
Waveforms in regions displaying Flex-time edits no longer shift position unexpectedly when scrolling or changing the zoom level.
Resolves an issue where trimming the left border of a flexed region could unexpectedly shorten it if "Snap Edits to Zero Crossings" is enabled.
Fixes an issue where audio recordings made Cycle Mode on the first track in a project with Flex & Follow enabled could be unexpectedly truncated when there are no existing regions on the track.
Resolves an issue where the Anchor might not be visible when Flex & Follow is enabled on the track.
Fixes an issue where new regions created on the left side of the division of existing quantized audio regions could be unexpectedly truncated if Search Zero Crossings is enabled.
Live Loops
Resolves an issue where selecting a Session Player cell in the Live Loops grid could cause the Cell and Track Inspectors to open.
The commands "Select All Following Cells" and "Select All Following Cells for Same Track" now work when one or more empty cells are selected.
MIDI
Fixes an issue where changing the icon for a Multi Instrument and its sub-channels could delete custom bank messages.
MIDI regions created by joining multiple regions no longer contain CC data that was outside the original region boundaries.
There is now a global setting to enable MIDI Mono Mode when loading an instrument plug-in or patch.
It's now possible to view MIDI 2.0 data in Step Sequencer.
Global tracks
Resolves an issue where using Shift to select multiple Arrangement Markers might not work as expected.
It's now possible to rename a Marker in the Marker track while the Marker List is open.
Custom Arrangement Marker names now appear in the dropdown menu.
Control surfaces and MIDI controllers
Setting a Mackie compatible control surface to Large Nudge mode while a MIDI cell has focus in the Live Loops grid no longer causes an endless loop of commands top be triggered.
User assignments that don't include a value change message for Mackie compatible control surfaces are now retained as expected after the Controller Assignment editor is closed.
The Recording Light control surface now sends MIDI channel 1 messages on Channel 1 as expected.
Custom assignment for Mackie compatible control surface now work as expected.
The Control Surface Setup window now hides MIDI ports that are disabled in MIDI settings rather than listing them as Invalid Port.
When a plug-in window has focus, a connected control surface that support plug-in editing now automatically displays the plug-in controls.
Assignments pinned to a track in a project now show up as expected in the Controller Assignments window when the project is opened.
User created assignments for Mackie Control compatible control surfaces are now reliably stored in the correct locations.
It is now possible to exclude certain types of events such as Notes or Sustain events from MIDI Learn.
Logic faders linked to a Behrigner X-Touch in control mode no longer send random MIDI messages when the learned assignment "Value -> Multiply" setting is set to -1.00 (Invert range).
It's now possible to set "Pinned to Track" as the default mode for new learned controller assignments.
Assigning MIDI controllers to Key Commands now remains available reliably after the computer has been idle.
Nektar CS12 control surfaces remain available after the computer is idle for a period of time.
The MIDI Learn toolbar display now shows the correct On/Off state as expected for the currently selected control.
Resolves an issue where closing the Controller Assignments window without making any changes could cause the MIDI Learn toolbar display to stop working.
Manually learned control surface Fader Bank messages now show color bars in the Mixer, as expected.
The display of assignments in the Control Surface Assignments window is improved.
Control surfaces that show Cycle status now display the cycle status as expected when the Control Surface Setup window has focus.
Deleting a zone that contains one or more modes, or deleting a mode, no longer unexpectedly affects other modes.
When searching in the Controller Assignments window, Command-G can now be used to select the next matching result for the search term.
Assignments for control surface global clock parameters now support direct mode.
The key command to learn a controller assignment without opening the Controller Assignments window now works correctly.
HUI compatible control surfaces now show level meter activity on channel 8.
Using MIDI Learn to assign a control to a Source Handle in Sample Alchemy no longer blocks MIDI Learn from assigning additional controls.
Assigning an existing hardware controller to a new assignment now replaces the previous assignment.
The "Fill consecutive rows of assignments" command in the Controller Assignments window now sets up Touch-Release messages correctly.
Assignments from MIDI controllers that use realtime transport commands can now be learned.
Fixes an issue where switching off a connected Nektar CS12 control surface could unexpectedly change the MIDI Port setting for an External Instrument.
The MIDI Learn toolbar button now shows the current state of MIDI Learn as expected in the Controller Assignments window.
Resolves an issue where using encoders on a Launch Control XL3 could unexpectedly disable some faders on the device.
Key Commands
There are now key commands to control the display of Automation Subtracks.
Key commands to go to the start or end of the Audio File Editor window now work as expected.
There are now key commands to trigger functions in plug-in header menus.
Deleted control surface assignments in the Key Commands window are now immediately removed.
The Key commands "Toggle Solo Tracks (Channel Strips) of Selected Regions/Cells" and "Engage Solo Tracks (Channel Strips) of Selected Regions/Cells" now toggle off any solo'ed tracks if they are triggered with nothing selected.
There are new key commands to specify which Global Track is displayed in Single Global Track view mode.
There's a new Key Command to apply key signatures from Apple Loops to the Global Track.
Undo
Undoing a change to a region border no longer also reverts Flex Pitch edits made to the region.
Smart Tempo
"Apply Region Tempo to Project Tempo" now correctly aligns the downbeats of regions with a 6/4 time signature to the nearest downbeat in the project.
Sound Library
Channel Strip settings for the Mixer and Selection Based processing are now available as expected.
The Get More Sounds button can now be accessed from the Library, the Loop Browser, and the Project Chooser.
Spatial Audio
Bounced Atmos projects no longer have an unexpected fade at the start.
Manually adjusted Trim controls for 5.1.4 downmixes are written as expected to ADM exports.
Screensets
Setting up a screenset that shows only SMPTE/Beat counters no longer blocks other screensets from being recalled.
Recording
Playback now works as expected after recording audio if Software Monitoring is off, and Quick Punch is on.
Score
Key commands for zoom in the Score window now work correctly.
The right end of a slur can now be dragged to another note.
Chord symbols no longer display overlapped in bars that use the bar repeat symbol.
Copy/Pasting notes in the Score now works as expected when the region contains notes more than 1/4 note before the start of the region.
Import
In cases where multiple video clips in an FCPXML file have the same start time, Logic now always imports the longest clip.
User created audio files stored in the project folder now import reliably into the project.
Editing
Notes in the Piano Roll that precede the region start now show Velocity handles.
When time-stretching a MIDI region, the stretched result is shown in real time as the region is adjusted.
The Piano Roll automation display now shows the region-based automation parameter the project was saved with.
Select All Muted Notes in the Piano Roll now works when nothing is selected to start with.
The Delete Duplicate Events command in the Event List now works as expected.
A new Scale Snap option allows MIDI notes to be aligned to a specific scale either while entering them, or after they have been recorded or inserted
General
Snap Regions to Absolute Value is now the default Snap setting.
Select All now reliably selects all Flex Pitch notes in the Audio Track Editor when Global Tracks are also displayed.
Commands for selecting regions or tracks now consistently omit hidden tracks and their regions.
Resolves an issue where notes might hang at meter changes on Studio Strings tracks.
The state of the Protect MIDI checkbox in Beat mapping is now retained when a project is saved and then reopened.
SMPTE locked MIDI regions can now be split, as expected.
Zooming over the Track List with the scroll wheel now keeps focus on the beginning of the track as expected.
Activating Track Solo on a track with the Power switch deactivated now reactivates it.
Learn more
For previous Logic Pro release notes, see the following:
Information about products not manufactured by Apple, or independent websites not controlled or tested by Apple, is provided without recommendation or endorsement. Apple assumes no responsibility with regard to the selection, performance, or use of third-party websites or products. Apple makes no representations regarding third-party website accuracy or reliability. Contact the vendor for additional information.