Before updating Logic, make sure to back up the currently installed version of the Logic application and your Logic projects.
New in Logic Pro X 10.4.8
- All Mixer buttons and controls now reliably remain visible after recalling a screen set on macOS Catalina.
- Logic no longer quits unexpectedly when Undo is performed after a short audio recording or when recording in the Adapt Smart Tempo mode.
- Smart Controls now work as expected on Mac computers that don't support Metal.
Logic Pro 10.4.7
- Resolves an issue where enabling an audio driver while another application is actively using the same driver could cause Logic Pro to unexpectedly quit.
- Resolves an issue when clicking the Edit button in EXS24 while running in Spanish would cause Logic Pro to quit unexpectedly.
- It is now possible to insert a plug-in before an existing plug-in using VoiceOver
- When assigning icons to tracks, VoiceOver now announces the name of the icon.
- VoiceOver now properly announces disclosure triangles in Inspectors.
- It is now possible to scroll to plug-in parameters outside the current view using VoiceOver.
- VoiceOver now announces the toggle state of hardware controls in channel strips.
- When multiple plug-ins are inserted consecutively using VoiceOver, they are now consistently inserted in the expected order and announced correctly.
- VoiceOver now announces quantization applied by key command.
- Interacting with a channel mode button using VoiceOver no longer shifts the focus away from the channel strip.
- It is now possible to navigate the pop-up menus for Outputs, Inputs, Groups and the Channel strip Settings menu using VoiceOver.
- VoiceOver now announces the state of buttons in the Control Bar.
- VoiceOver no longer announces an unnecessary “zero” when selecting items in the Track Header.
- Send values no longer jump by random amounts when adjusting them using VoiceOver.
- The untagged Loops browser is now accessible using VoiceOver.
- It is now possible to drag non-contiguous tracks into a Track Stack using VoiceOver.
- VoiceOver now announces the Gain Reduction Meter in channel strips.
- VoiceOver now announces the state of the Input Mode button on channel strips.
- Stereo width and panning can now be adjusted using the scroll wheel on a mouse.
- When you click and hold the Input Mode button on a newly created channel strip, the Input Mode menu now consistently appears.
- When the project setting "Only load plug-ins needed for project playback" is enabled, busses the patch sends to are now activated as expected.
Flex Time and Flex Pitch
- Flex Pitch notes now continue to display properly after Reset All is performed for Flex Pitch adjustments on a region that has been split.
- Splitting a note on Flex Pitch no longer causes Flex Pitch detection to disappear for the note to the right side of the split.
- Automation can now be written from Audio Units v.3 plug-ins.
- Resolves an issue in which it was not possible to automate certain 3rd party Audio Unit plug-in parameters.
- The Impulse Response Utility now creates useable IR files.
- Settings in the Track Inspector no longer unexpectedly affect Articulation Output switches.
- Clicking a Pad in Drum Machine Designer after clicking the Sends tab no longer causes unexpected global controls to appear in the Smart Control page.
- It is now possible to bounce a track in place in a project that has not yet been saved.
- The dialog for sharing to SoundCloud now allows the username and password to be successfully entered.
- SMPTE-locked audio regions now remain properly synced to video after the left border of the movie is changed.
Control Surfaces/MIDI Controllers
- Logic Remote now reliably shows the solo state of a soloed channel in Logic Pro.
Logic Pro X 10.4.6
- Logic no longer quits unexpectedly when the Global View button on a connected Mackie Control device is pressed.
- Logic no longer hangs when quitting in certain cases.
- Resolves an issue when Logic would hang when using VoiceOver to interact with the Right Inspector Channel Strip.
- Fixes an issue where Logic could quit unexpectedly at launch.
- Fixes an issue where Logic would quit unexpectedly when importing a large number of samples into Alchemy in Drum mode.
- Logic no longer quits unexpectedly when double-clicking a new empty region with Region-based Automation enabled on the track.
- Resolves an issue where Logic would quit unexpectedly during playback if Alchemy contains a loop whose end point extends beyond the end of the sample.
- Fixes an issue where Logic would quit unexpectedly when a Roland A-Pro device is connected.
- Fixes an issue where Logic would quit unexpectedly when playback is started after copying a region and automation from one track to another.
- Fixes an issue where Logic would quit unexpectedly when “Create MIDI Track from Flex Pitch Data” is selected for a region in which no pitches have been detected.
- Fixes an issue where Logic would quit unexpectedly when the program number is changed in a MIDI track inspector.
- Resolves an issue under cases of significant memory load where items in the channel strip could disappear when the cursor hovers over them.
- Channel strips now display correctly in stand-alone Mixer windows.
- Restores ability to rename channel strips using VoiceOver.
- The Send on Fader button is now labeled properly when using VoiceOver.
- Channel Strip names are now announced correctly with VoiceOver.
- VoiceOver now announces the names of plug-ins in the mixer.
- VoiceOver now announces the names of MIDI plug-ins in the Mixer.
- Fixes an issue where areas of the Event List were not accessible to VoiceOver.
- Restores the ability to use VoiceOver to navigate to any individual Undo Step in Undo History.
- VoiceOver now correctly identifies disabled sliders on the MIDI > Sync preferences tab.
Dynamic Plug-in Loading
- Kontakt libraries on frozen tracks now consistently reload after unfreezing in projects that have the “Only load plug-ins needed for project playback” setting enabled.
- Software Instrument tracks with the Record button activated will now load in projects with the “Only load plug-ins needed for project playback” setting enabled.
- Software Instruments cabled from classic MIDI tracks in the Environment now work as expected in projects with the “Only load plug-ins needed for project playback” setting enabled.
- Tracks fed from Environment objects such as Transformers or Cable Switchers now are activated if the “Only load plug-ins needed for project playback” project setting is enabled.
- Restores the ability to create a new track by right-clicking on an Aux on the right side of the channel strip inspector in the Main window.
- Audio Tracks that use a Bus as the input source now play back as expected when input monitoring is enabled.
- Setting an Aux channel to Automation Read mode in the Mixer now creates a track for the Aux in the Track List.
- Fixes an issue where the independent mixer window could occasionally appear blank.
- Option-clicking an empty EQ thumbnail on a channel strip now inserts a Channel EQ into the first plug-in insert.
- Restores the ability to load a mono plug-in on to a stereo track.
- VCAs can now be stored as part of the User Default channel strip configuration.
- The Create Track command on selected Aux channels in the Mixer now creates corresponding tracks in the Track List as expected.
- Enabling automation on selected Aux channels in the Mixer now creates corresponding tracks in the Track List as expected.
- New audio tracks created by Key Command now appear immediately in the Mixer.
- Using Option + Shift to create a ramp when dragging automation now works consistently.
- The Mode parameter for DeEsser 2 now shows up correctly in the Automation parameter list.
- The Automation view now changes as expected when a Key Command to enable a Region Automation type is triggered with no region selected.
- Resolves various issues in Scripter with certain large scripts.
- Fixes an issue in the MIDI Scripter where Event objects in the script code did not behave as expected.
- The ES-M, ES-E, ES-P and ES1 plug-ins now reliably output all played notes.
- Restores the ability to Copy/Paste loops from the Loop Browser to tracks.
- Dragging multiple Apple Loops into a project with the Create Tracks option now creates the proper type of track for each loop.
- Restores the ability to Copy Selected Regions to Focused Track command and create an Undo step.
- Fixes an issue where Undo of Bounce in Place for regions on Software Instrument tracks could unexpectedly reset the channel strip to its default setting.
Control Surfaces/MIDI Controllers
- The Korg Nano Control control surface is now recognized and functions properly in Logic.
- Logic now detects the proper device and port with the Nectar Panorama P1 control surface.
- If multiple output switches are used and the MIDI channel is set to any value other than number 1, each event will now get assigned to the correct MIDI channel.
Flex Time and Pitch
- Flex Time adjustments in Take Folders are now properly displayed in the UI.
- Resolves an issue where creating a Flex Time Marker in a Take on a track that is a member of a Group can cause the Take to be deleted in other tracks from the Group.
- The key command for Toggle Track On now works as expected.
- Projects with tempo adjustments that contain frozen tracks now bounce as expected.
- User Tuning Tables now work as expected.
- The Smart Controls interface now appears at full resolution on 13” MacBook Pro.
Logic Pro X 10.4.5
- Optimizes performance for Mac Pro including support for up to 56 threads.
- New project setting “Only load plug-ins needed for project playback” reduces load times for large templates.
- Increased Number of Tracks and Channels, up to:
- 1000 stereo audio channel strips
- 1000 software instrument channel strips
- 1000 auxiliary channel strips
- 1000 external MIDI tracks
- 12 sends per channel strip
- All-new DeEsser 2 plug-in provides more options to reduce sibilance on audio tracks.
- The Expander plug-in now offers a redesigned retina interface.
- Send MIDI clock, MTC, and MMC from Logic to up to 16 ports, each with unique settings like timing offset and plug-in delay compensation.
- User defaults can now be set up for the Mixer configuration.
- The Loop Browser can filter by loop type and allows drag-and-drop of multiple loops into your project simultaneously.
- The Recording section of Project Settings offers a new option “Auto-erase Duplicates”, which removes duplicate MIDI notes at same playback position when merge recording MIDI in cycle mode.
- Pressing Option + Shift while rubber-band selecting in the Piano Roll now creates a new time Handles selection.
- Option-clicking the On/Off button for a track now loads/unloads the plug-ins on the channel strip.
- Freezing a track now unloads its plug-ins to free up resources.
- The stand-alone System Performance window is now resizable.
- There is now a preference to display an overlay showing position when scrolling horizontally along the timeline and track number when scrolling vertically in the track list.
- Shift-double-clicking the background of the Tracks area now starts playback from the clicked position.
- Use the new Pressed filter button in the Key Commands window to see if a key combination already has a command assigned to it.
- Logic no longer quits unexpectedly:
- Sometimes when moving an ARA region during playback.
- When performing undo after using the "Apply Regions to Project Tempo" command.
- When learning multiple Smart Controls from a Sensel Morph.
- When a EuCon Avid S6 control surface is connected.
- When choosing Shift Right in the Step FX plug-in after selecting Random Square from the LFO menu.
- When reverting a project that contains an instance of the Melodyne ARA plug-in to a previous saved version.
- Sometimes when switching quickly between projects that contain instances of the Melodyne ARA plug-in.
- Sometimes when a Drummer track is deleted.
- When a track containing an instance of Melodyne ARA is duplicated.
- Sometimes when clicking a note in Alchemy’s Main keyboard display after playing a note from the Musical Typing keyboard while editing a Source.
- When converting untagged rx2 files to Apple Loops.
- When adding more than one photo to Track Notes, or when adding a large photo.
- When clicking the Source A On/Off button in Spectral Analysis mode.
- Logic no longer hangs if you export the project to GarageBand for iOS in cases where iCloud Drive is not enabled.
- Improves responsiveness of the Mixer and Event List when working with large sessions:
- Logic’s performance while the Mixer is open is significantly improved.
- Showing/hiding the Mixer is much faster in large projects.
- Changing view modes on the Mixer is now much faster.
- Logic is now much more responsive when resizing the Main window with an open Mixer tab.
- Recalling screen sets that include a Mixer is now much faster.
- Simultaneously panning a large number of selected channels in the Mixer is now much smoother both visually and audibly.
- Logic remains responsive when moving plug-ins to different slots while playing.
- Logic’s performance while the Event List is open is significantly improved.
- Region Solo and region mute are no longer slower when the Event List is open.
- Changing the gain of a region is no longer sluggish when the Event List is open.
- Projects with numerous Flex Time edits and tempo changes perform more efficiently
- Alchemy loads more quickly at launch.
- Logic’s launch time has been improved.
- There is no longer an unexpected CPU spike when changing Room Types in ChromaVerb.
- Running multiple instances of the Scripter plug-in no longer sometimes causes unexpected CPU spikes.
- Dragging the left corners of multiple selected regions is no longer sometimes sluggish.
- The GUI remains responsive in projects that contain a large number of tempo changes.
- Resolves an issue with pops at the start of playback when using the Tube Vocal patch.
- The UI now remains reliably responsive in projects that contain a large number of tempo changes and have Flex enabled.
- The 4 pole FM Filter in ES2 now uses significantly less CPU.
- Zooming in projects containing a large number of tempo changes is now much smoother.
- Logic now remains responsive when Alchemy is displaying the Arpeggiator or Sequencer along with a Source A/B/C/D page on a high density display.
- The Create New Track sheet is now more responsive.
- Performance when selecting tracks is significantly improved in cases where a Piano Roll containing a large number of notes is open.
- Performance when using the marquee tool is improved.
- Performance when vertically scrolling in projects with a large number of tracks is improved.
- Performance when selecting regions while the Audio Bin is open and Zoom Focused Track is enabled is improved.
- Notes on tracks using the Studio Strings instrument no longer hang when playback is stopped in certain rare cases.
- The Velocity slider in the Piano Roll now remains responsive when the Event Editor is also open.
- Zooming is now smoother inside of folder tracks that contain a large number of regions.
- Performance is improved when performing edits while automation lanes are visible.
- Controls in Alchemy no longer respond sluggishly to mouse control at non-standard magnification settings on high density displays.
- Performance when selecting tracks in projects containing large number of tracks is greatly improved in cases where Logic Remote is connected.
- Performance when scrolling in the Loop Browser is improved in cases where the browser references loops not currently available on the computer.
- Using a key command to cycle through used plug-in automation parameters is now much more responsive in cases where there are a large number of parameters.
Flex Pitch and Flex Time
- Flex Time now immediately displays correctly after switching the mode from Flex Pitch to Flex Time: Automatic.
- Trimming the left edge of a Flex Pitched or Flex Timed region no longer sometimes disables flex in certain rare cases.
- It is now possible to trim the right borders of multiple selected Flex Pitched or Flex Timed regions.
- Writing the project tempo to audio files no longer sometimes causes trimmed regions to unexpectedly to be Flex Timed.
- Flex Pitched notes that fall at the same positions as Tempo Flex markers can now be edited.
- Flex Pitch now works reliably with notes that span tempo changes.
- Enabling Flex & Follow on a Take no longer sometimes causes takes on other tracks to be removed in certain very rare cases.
- Moving the left-most Flex Marker in a Take region no longer sometimes causes the entire region to be compressed.
- Dividing and then adjusting the ;left corner of a region that contains flex markers no longer sometimes causes the audio to unexpectedly shift position.
- Flex markers in copied regions now reliably maintain their positions.
- Flexed regions in Take folders now reliably remain in sync when the tempo is changed.
- Flex Pitched notes now are reliably shown in the visible area when a region is selected.
- When the playhead is between flex pitch notes, using a MIDI controller to adjust pitches now affects the next note after the playhead.
- Flex Pitched notes now sound when clicked.
- It is now possible to select flex pitch nodes that lie outside the current region boundaries in the Audio Track Editor.
- Gain changes applied to a flex-pitched note now affect the entire note when a tempo event occurs between the start and end of the note.
- Flex Pitch no longer sometimes introduces unexpected artifacts when adjusting adjacent notes.
- The Mixer now offers an option to disable its automatic scrolling to channel strips of selected tracks.
- External MIDI channels can now be deleted from the Mixer.
- The background shading in the Surround Panner no longer unexpectedly inverts when the imaging is reversed.
- The routing for the last track dragged out of a summing track stack now resets correctly.
- If all the currently selected tracks are routed to a bus, creating a Summing Stack from them now creates an Aux routed to the same destination.
- Volume and Pan settings on external MIDI tracks adjusted by moving a fader or control surface control, but not written to automation are now reliably maintained when reopening a saved project.
- Automating the Surround Panner no longer sometimes cause the signal to unexpectedly output to the center channel.
- The list of key sources in the plug-in side chain menu is now sorted into sub-menus by audio channel type.
- The number of available busses for Multi Output Audio Unit software instruments has been increased to 25.
- Logic now correctly plays back all channels of third party ambisonic audio files.
- The state of the Follow Playhead button in the Smart Tempo Editor window is now maintained when switching from the Smart Tempo Editor and then back.
- Undoing the deletion of regions in Adapt mode now reliably restores associated tempo events as expected.
- The “Move to Beat” command now works properly when the region is at the project start and the downbeat is near the start of the region.
- The display of beat markers in the Smart Tempo Editor is now thinned when zooming out horizontally to improve legibility.
- Deleting a marquee selection of a multitrack recording in Adapt mode no longer unexpectedly affects the tempo of the remaining sections of the recording.
- The Smart Tempo Editor now displays properly after moving notes in an independent Piano Roll window.
- It is now easier to make selections inside the Smart Tempo editor.
- Playback in the Smart Tempo editor now consistently starts from the current playhead position after the Rewind or Forward key commands are used.
- Take regions with Flex & Follow enabled now reliably stay in sync when he tempo is changed.
- Resolves an issue in which Tempo curves were sometimes eliminated when the Apply Region Tempo to Project Tempo command was used.
- Logic no longer analyzes transients in newly imported audio files when the Flex & Follow project setting for imported audio files is set to Off.
- Moving a region from before to after another region while in Adapt or Auto Smart Tempo mode no longer cause the tempo of the second region to be unexpectedly changed.
- Smart Tempo analysis is now reliably performed when Edit is clicked in the File Tempo Editor.
- Changing the Time Signature in Adapt mode no longer sometimes causes regions to stretch unexpectedly.
- Resolves an issue in which the Downmix file for a Smart Tempo Multitrack set was sometimes deleted unexpectedly.
- Volume knobs in Alchemy no longer continue to show a modulation arc after the linked modulation has been removed.
- Audio files can now be dragged from the Project Audio browser into the Alchemy Source window.
- Setting the Trigger Mode pop-up menu in the Master voice section to Retrigger no longer causes unexpected note overlaps.
- ADSR assigned to Master Volume now defaults to 100%.
- It is now possible to map CC#7, CC#71, CC#72, CC#73 and CC#74 to control Dynamics in the Studio Strings and Studio Horns plug-ins.
- Custom instrument plug-in names now display as expected after the instrument has been inserted using the new track sheet.
- The Scripter sendAfterBeats function again works correctly for newly created events.
- EXS now consistently finds samples in cases where the samples are in the project package and the EXS instrument file is in the User Library.
- The MIDI plug-in Randomizer now reliably sets notes within the range defined in the settings.
- Changes to the order of effects in the Clavinet plug-in are now reliably written to the Undo list.
- It is no longer possible to sometimes enable more than one radio button in the ES-E plug-in’s FX group.
- The slope knob on the Single Band EQ now adjusts in discrete steps for the available values.
- The Vintage Organ Patch “Jam Band Lead Organ” now sounds correct as soon as it is loaded.
- It is now possible to undo IR file selection in Space Designer.
- All built-in Software Instrument plug-ins now seamlessly kill all sounding voices when an All Notes Off message is received.
- The resolution of the Sculpture interface has been increased.
- Undo/Redo and Compare support with Audio Unit plugins is improved.
- Space Designer’s Wet control now reliably responds to automation.
- The Deesser plug-in now offers finer resolution of the Frequency control.
- The Ringshifter plug-in now features a larger higher resolution interface.
- Plug-ins again consistently load their default settings when instantiated.
- Envelope zooming in Sculpture is now correct when switching between ms and sync.
- It no longer takes two clicks to set focus to the Scripter editor.
- The Tape Delay plug-in no longer sometimes outputs a loud low frequency signal when turning down the filter frequency.
- MIDI plug-ins can now modulate parameters on dual mono and multi mono instances of audio plug-ins.
- The True Peak meter is now more accurate at higher frequencies.
- Logic now handles ARA files correctly in cases where a project and audio files have been duplicated.
- Edited notes in the Melodyne ARA plug-in now reliably remain at their correct display positions when playing back after performing Save As on the project.
- Regions on tracks containing an instance of Melodyne ARA plug-in now reliably play at their correct positions in projects that start earlier than 1 1 1 1.
- Melodyne ARA edits are now reliably maintained when a project is saved and then closed immediately after editing in the Melodyne window.
- ARA edits are now reliably saved in projects with multiple Project Alternatives.
- ARA edits are now reliably saved in projects created from project templates.
- ARA edits are now reliably maintained when Save As is used.
- Exporting an Alternative as a project now works correctly in projects that contain ARA edits.
Impulse Response Utility
- The VU Meter in the Impulse Response Utility now responds normally on macOS 10.14.x.
Selection Based Processing
- Accessing the Gear menu in the Selection-Based Processing window no longer unexpectedly activates cycle and solo.
- Selection-Based Processing is no longer incorrectly offered in the contextual menu when clicking on MIDI or Drummer regions.
- The "Apply Default Crossfade" command no longer removes fade outs from from regions that are not adjacent to a following region.
- Dragging Studio Instrument Apple Loops to the Tracks area now properly creates a channel strip with the MIDI channel set to All.
- Search now works at the top level of the Untagged Loops Browser.
- Clicking a file that is playing in the User Loops section of All Files now consistently stops playback.
- Untagged loops on an external drive now show up more quickly in the Loop Browser when the drive is connected.
- Files displayed in the All Files browser via search now autoplay as expected.
- In cases where the input text is too long to be fully display in the File Browser search window, it is now possible to scroll to view the end of the text string.
- Files in the Untagged Loops browser now sort as expected in column view.
- Removing a folder from the Untagged Loops list no longer causes the view to unexpectedly jump to the Apple Loops list.
- It is now possible to drag more than one folder simultaneously into the Untagged Loops browser.
- Apple Loops now continue to loop after jumping to a different position while previewing.
- Preview now sequentially plays all selected loops in the Loop Browser.
- Apple Loops can now be filtered by type in the Loop Browser.
- Scale settings in the Loop Browser are again reliably recalled when set to “Both” in a saved project and then a new project is created.
- The Untagged Loops tab in the Loop Browser no longer remains visible after the last file is removed from the untagged Loops folder in the Finder.
- It is now possible to drag .rx2 files directly into the Untagged Loops folder.
- The display of automation point values has been improved at low zoom levels.
- Writing Automation to an Ultrabeat voice while holding down the Command key no longer also writes automation to the other voices.
- Recording automation for stepped parameters in latch mode no longer creates redundant automation points.
- Pan or Volume Automation written in Touch mode is now reliably shown when adjusted using the Track Header controls.
- The default region based automation mode in the Piano Roll is now Velocity.
- When regions with region-based automation are split, automation points are now added to the right-hand region to maintain consistent playback.
- The command “Automation: Cycle Through Used Parameters” now only operates in editors in which Automation is visible.
- The dropdown menu on Takes folders now shows Comps above Takes.
- Drum names in the Piano Roll are now shown for MIDI regions in Take folders.
- Placing a region on the summing track of a track stack no longer causes existing regions in the stack to disappear.
- The On/Off button settings for tracks within a Track Stack are now maintained when the On/Off button for the master track is toggled.
- It is now possible to select non-non-contiguous tracks in the Tracks List using VoiceOver.
- VoiceOver now properly announces the Catch Playhead button in the Smart Tempo editor.
- VoiceOver now properly announces the name of the Play button in the Smart Tempo editor.
- VoiceOver now announces the status of several key commands, including Loop, Metronome, and Show/Hide Editors.
- VoiceOver can now be used to rearrange the order of tracks using drag and drop.
- VoiceOver can now be used to access the contextual menu in the Track Header.
- VoiceOver now announces the mute state of regions when their mute state is toggled.
- Animation in the Rotor Cabinet plug-in is now disabled when “Reduce Motion” is enabled in the System Preferences.
- The Set Locators by Marker and Enable Cycle key command now works when selecting markers in the Marker List window.
- The Transpose Event… key commands have been renamed Transpose Region/Event…, and now affect the Transpose region parameter when regions are selected.
- There is now a key command "Create Marker by Cycle Area."
- The Play From Selection” key command now takes selected markers into account.
- The key commands to Quantize events now work in editors as well as on regions.
- Key commands to undo/redo now work correctly when the Smart Tempo Editor has focus.
- There are now Key Commands to select the Volume and Vibrato tools in the Audio Track Editor.
- Key commands to adjust Step Input now work when the Step Input window does not have key focus.
- There is now a key command "Copy Section between Locators (Selection)."
- Saved Key Command sets no longer sometimes revert to the default key command assignments.
- There are new key commands "Nudge Selected Parameter Up" and "Nudge Selected Parameter Down."
- The Key Commands for deleting MIDI events based on locators have been renamed to clearly indicate they affect MIDI events only.
- Key Commands that specifically affect region automation now function on all selected regions, even if some of those regions are on tracks currently set to display Track-based automation.
- Performing Undo after adding a movie file now creates a proper Undo Step and no longer leaves a small non-functioning region at the start of the project.
- It is now possible to use Undo to remove a just created Aux channel.
- Performing Undo after creating a VCA fader no longer causes Kontakt instances to unexpectedly reload.
- Performing Undo after importing a MIDI Apple Loop to a channel strip with an existing patch no longer causes the path setting to unexpectedly change.
- Loading a Studio instrument no longer causes the Undo list to fill up with ChromaVerb parameters.
- Adjusting the Velocity fader in the Piano Roll no longer creates a "Change Volume" undo step.
- Undo now reliably resets automation nodes to their correct positions after deleting a node by double-clicking it.
- Ultrabeat’s play state is now consistently reflected in the Smart Controls,
- Undo and redo of automation on the master channel no longer sometimes causes the Smart Controls to disappear.
- The vertical range of the Tempo track is no longer affected by Tempo events that fall after the end of the project.
- Switching from Disable All to Enable All in the Global; Tracks now reliably shows all available global track types.
- The Repeat Section Between Locators function now reliably includes signature events at the start of the affected area.
- The resize or junction tool can no longer be used to change the start position of a SMPTE locked marker.
- The “New” and “Duplicate” menu items are now dimmed as expected in the Tempo List when the maximum number of 9 Tempo Sets already exists.
- Events in the Tempo List are now reliably selected when the Tempo track is selected.
- The remaining download size value now consistently updates as expected in the Sound Library Manager window.
Control Surfaces/MIDI Controllers
- The Inspector in the Control Surface Group window can now be scrolled.
- When learning controller assignments from the Sensel Morph, Logic now reliably sets the Value Format to Unsigned rather than 2’s Complement.
- It is again possible to tab between text fields in the Articulation Editor.
- Audio imported from a movie is again correctly time-stamped.
- Logic no longer unexpectedly displays a New Track dialog when a Voice Memos file is imported from the Finder.
- Fades on clips are now retained when importing Final Cut Pro X XML files.
- It is now possible to bounce to Apple Lossless in cases where PCM is set to 24 bit but not enabled and Dithering is set to on.
- The Export window now reliably retains the last used range set by the user when reopened.
- When exporting regions to the Loop Library, there is now a field to set the key for the loop and another that displays the tempo.
- MIDI files exported from Logic now properly retain each track’s instrument setting when reopened.
- Selected Ornament notes in Tab score styles are now colored as expected.
- Automatic slurs now draw as expected over lines with empty bars in Page View.
- The Score now displays Automatic Slurs with he same opacity as other notes and symbols in looped regions.
- Extending an automatically generated slur no longer sometimes causes the end point of the slur to unexpectedly change.
- Diamond note heads in TAB score styles are now properly centered.
- Auto Slur no longer draws a single large slur over all notes spanning a looped region.
- Resolves an issue where the time signature sometimes appeared to be upside down until the mouse was released while inserting.
- Scrubbing the size value for the Guitar style in the Staff Styles editor no longer affects the size value for other styles.
- Text that has been converted from Global text to standard text can now reliably be edited.
- Score using Swing Font no longer display courtesy accidentals using Logic’s built-in font.
- Repeat signs no longer overlap the accidentals in the key signature display in scores using Swing Font.
- Rubber-band selection of recently recorded notes in the Score again works reliably.
- Piano Roll windows in duplicated screen sets now reliably maintain the Snap and Zoom settings from the original screenset when opening a project.
- When opening the Environment window, the view now automatically scrolls to the object assigned to the currently selected track in the Track List.
- Fader objects in the Environment again show numerical values as black text on a white background when the object is deflected and Cable view is on.
- The name of the currently selected audio file is now displayed along the top of the Audio File Editor.
- When the Command key is assigned to the Marquee tool, clicking a region while pressing Command + Option now reliably sets the Marquee selection to the region.
- The playhead now reliably remains at the correct position when disabling Region Solo in the Audio Track Editor.
- Option-clicking a filter button in the Event List no longer causes regions to disappear from the list when viewing at the arrange-level view.
- Clicking the black keys on a keyboard in the Environment again produces sound as expected.
- The Event Float window now displays articulations.
- The Control key can again be used to move notes in the Piano Roll with finer resolution.
- Environment faders now respond correctly to numeric input.
- Creating a new controller event in the Event List now defaults to CC#1.
- Channel Strip names are now consistently displayed at the correct position in the Environment in cases where there are a large number of channels.
- Projects saved with Collapsed View enabled in the Piano Roll now re-open with the view correctly displayed.
- The display of notes in the Piano Roll now properly updates in Collapse View when the scale is changed.
- The key labels in the Piano Roll now update correctly to display drum names when switching Drummer patches for a track.
- The Delay parameter in the Step Editor lane inspector now works as expected.
- Selecting a note in the Piano Roll now deselects any selected Track Based Automation points and selecting Track Based Automation deselects any selected notes.
- Custom settings for Pen Width, Grid and Length in Step Editor lanes are now reliably retained when the editor is closed and then re-opened.
- It is again possible to navigate up and down the Event List using the arrow keys when there is MIDI CC data in the list.
- Clicking in the Piano Roll time ruler no longer causes the visible area to jump to the beginning of the region.
- Playback of compressed audio files in the All Files browser is no longer routed to the System audio output instead of the audio output selected in Logic.
- The Piano Roll no longer sometimes unexpectedly jumps to show a newly selected take instead of the Playhead.
- Swing Quantize now works correctly for regions whose left borders do not fall precisely on grid positions.
- It is now possible to use Option + Shift to adjust the right border of a cycle zone.
- The Add Selected Files to Tracks dialog now defaults to “Place all files on one track” when dragging multiple Apple Loops to the Tracks area.
- Converting multiple selected MIDI Alias regions to real regions now works as expected.
- If horizontal auto-zoom is enabled in a project with no regions, the entire project is now displayed.
- Disabling Horizontal Auto Zoom with nothing selected now reliably returns the view to the previous zoom setting.
- Undo now works correctly after saving a new project alternative.
- The previous Flex view is now shown when going from Flex view to Automation view and then disabling Automation view.
- Track Notes are now visible in the Note Pad for channel strips that are not currently in the Tracks Areas.
- If the Freeze button is not shown in the current Track header configuration, using the Freeze Tracks key command now causes the Freeze button to display on the frozen tracks.
- When auto-naming multiple selected regions, Logic now includes a leading 0 for the numbers of regions from 1-9.
- The patch for the currently selected track now displays if the Logic Pro X application is not located at /Applications.
- Logic now reliably shows factory patches in songs created in GarageBand.
- Long track names now display properly with Track Alternatives enabled.
- The start position of a SMPTE Locked marker is no longer editable.
- It is no longer necessary to first select tracks before dragging them to a new position in the Track List.
- The Edit > Select Tracks > Unused command no longer unexpectedly selects Stacks that contain tracks with regions.
- Dragging a region all the way to left past the project start now places the region at the project start rather than causing it to jump back to its original position.
- Using the “Cut Section between Locators” command wit Auto-Select Locators is enabled no longer sometimes causes an unexpected dialog asking to insert a time signature change.
- The Insert Silence between Locators no longer unexpectedly affects unselected regions when the Move option is selected.
- Auto Set Locators no longer unexpectedly sets the locators by selected flex pitched notes inside a selected region.
- Region selection is now maintained when adjusting the position of the end of project marker.
- The Musical Typing keyboard now properly sends a note-off event when the lowest possible note on the keyboard is released.
- Undo now works after adding an audio file or region to the Project Audio window.
- Performing undo after loading a channel strip preset setting now resets to the channel strip to its original name.
- The focused track in a group of selected track is now always indicated when color bars are displayed, and when track numbers are not displayed in the Track Header.
- Previously selected MIDI regions no longer are deselected when Command-Z is used to perform Undo after performing Capture Take as Region.
- Using the Marquee tool to divide a region in the middle of a loop now shortens the loop at the edit point rather than creating a shortened real copy of the region.
- Adjusting the left border of a region and then back without releasing the mouse no longer leads to unexpected zooming when Horizontal Auto-Zoom is enabled.
- It is now possible to assign separate colors for individual regions that are on tracks that are members of a Group with the Group setting “Color” enabled.
- Zooming horizontally in the Main window with the Mixer open now keeps visible area around the playhead rather than always moving the visible area to the start of the project.
- The “Groups Active” check box in the Groups inspector and the Groups Active switch in the Toolbar now remain reliably in sync.
- Dragging a green MIDI loop to the Tracks area now creates a correctly labeled undo step.
- Using the Pickup Clock key command to move a region used to stop a looped section to the left no longer sometimes leaves looped sections showing to the right of the new position of the moved region.
- Region Based Automation now displays properly while the left edge of a region is being dragged, and while moving a region.
- The key command to toggle the Track On/Off button on track stacks now behaves consistently with clicking the button using the mouse.
- Highlighted text on plug-ins displayed in Controls view is now easier to read on macOS 10.14 Mojave.
- “Save as” now always defaults to the current project type (Package vs. Folder).
- The color tag submenu in Logic’s File Browser now remains available after setting a color tag for a file.
- The No Overlap drag setting in the Tracks Area now works as expected when more than 100 regions are adjusted at the same time.
- Dividing a very short looped region no longer sometimes causes unexpected duplication of the region.
- The “Convert regions to new audio files” command no longer sometimes creates empty audio files in certain rare cases.
- The number of devices in the MIDI Sync devices list has been increased to 16.
- Regions are no longer unexpectedly deselected after recording when Replace mode is off.
- The first note in a MIDI region recorded in Merge Cycle mode is no longer sometimes truncated.
- Performing “Normalize region parameters” after trimming the left corner of a MIDI region no longer shortens notes at the end of the region.
- “No Output” tracks no longer show Mute and Solo buttons.
- MIDI editors now continue to display currently selected regions when recording with the Overlapping Recording preference set to merge.
- The Consolidate Project command now copies movie files from their original location rather than moving them.
- Changes to the Track Delay setting now take effect immediately.
Logic Pro X 10.4.4
- Fixes an issue in which Logic Pro was not creating Auto Backups correctly.
- Includes stability improvements.
Logic Pro X 10.4.3
- There are now preferences to filter MIDI data on a port-by-port basis.
- Logic Pro no longer quits unexpectedly
- Sometimes when Exporting All Tracks as Audio.
- Sometimes when adjusting the left edge of a region.
- When more than one image is dragged to the project notes area.
- Sometimes when adding text objects to the bottom of a page in the Score.
- Sometimes while recording when the Piano Roll scrolls to a set of selected events after clicking in the header of a track that is not the recording track.
- After using “Select Unused” in the Project Audio window and then pressing delete in projects that use instances of Melodyne ARA.
- After cutting a MIDI take folder and then immediately starting a recording.
- Sometimes when clicking the Display Level button in the Automation Event Edit list.
- When a channel strip is deleted with the Undo History window open.
- When the "Unpack to New Track Alternatives" command is performed on grouped tracks.
- Logic Pro no longer hangs
- Sometimes when editing Articulation Sets.
- Sometimes after performing the “Copy MIDI Events” key command.
- Logic Pro no longer shows an “Illegal Regions” error when opening certain projects.
- Performing undo after adjusting the length of a looped region no longer rarely causes the region to be deleted.
- Logic Pro no longer seems to hang sometimes when opening a List or Browser when the Smart Controls are open.
- CPU performance is improved when running Logic Pro on high density displays.
- Tempo information is now properly written to audio files in a multitrack set that do not have the “Contribute to Analysis” option selected.
- Clicking on a button in a Smart Tempo Multitrack Set after deleting a recording in the Tracks area no longer causes the other files in the Multitrack Set to be deleted.
- Changing the length of a Drummer region in Adapt Mode no longer sometimes leads to unexpected tempo changes.
- Region Flex & Follow settings are now properly preserved after editing contributors to Smart Tempo analysts of a multitrack set.
- Performing Undo immediately after an audio recording in KEEP mode now works the first time.
- Tempo events from imported audio files are now placed correctly on downbeats when Flex & Follow is set to On in Keep Mode.
- A progress bar for Normalize no longer sometimes appears after a multitrack recording.
- It is no longer necessary to hit play after loading a project that uses instances of ARA plug-ins to insure the data and edits are saved.
- The Auto Save feature now recovers unsaved ARA edits.
- Controller information and note data for Articulations are now sent each time playback is started.
- Articulation Key Switches again work reliably when notes are selected in an editor.
- Controllers used as articulation switches no longer sometimes unexpectedly reset to 0.
- Impulse Response files for Chinese and Japanese traditional instruments are now correctly found when a GarageBand for iOS project is opened in Logic Pro.
- Logic Pro no longer sometimes shows a “not enough disk space” error when relocating the Sound Library content to an external drive that has adequate free space.
- The Flex view now updates correctly when changing from Flex Pitch to a Flex Time mode.
- Trimming the left edge of a flexed region no longer sometimes disables flex in certain rare cases.
- It is now possible to trim the right borders of multiple selected flexed regions.
- Dragged flex-pitched notes in the Audio Track Editor now sound while being adjusted.
- Adjusting the setting of knobs via text entry now reliably results in accurate values.
- EXS instruments created by loading 32-bit float audio files from the Edit > Zone > Load Multiple Samples menu item now sound correctly.
- Changing a plug-in or instrument no longer sometimes affects instances of the same plug-in or instrument in a different open project.
- Plug-ins that are in a Compare state are saved with the correct settings when performing Save As.
- Adjusting region-based automation in an editor window no longer unexpectedly affects the display of Track-based Automation in the Tracks area.
- Regions at the bottom of a Summing Stack no longer sometimes disappear after they have been moved to higher tracks in the stack.
- Removing characters from Global Text objects no longer causes unexpected repeated characters.
- Chord grids with custom tunings now consistently display as expected.
- Knobs on Classic MIDI channel strips again send MIDI CC data while being adjusted.
- Option-clicking a send on a selected channel strip again resets all sends on the channel strip to 0db.
- Sends to outputs other than Output 1-2 are no longer unexpectedly delayed when Low Latency Mode is enabled.
- The Goto Position key command is again executed after pressing Return once.
Control Surfaces/MIDI Controllers
- Changing the order of devices in the Control Surface Setup window now continues to work after the initial setup.
- Fader objects in the Environment again show numerical values as black text on a white background when the object is detected and Cable view is on.
- The Piano Roll no longer scrolls to the bottom of the window when receiving non-note data during recording.
- The view in the Piano Roll now reliably remains focused on the currently playing notes while recording using the Repeat Note button on the Touch Bar.
- Copying notes in the Piano Roll that extend past the current end of the region again automatically lengthen the region to accommodate them.
- Selecting quantize values by right-clicking a note with the Quantize Tool in the Piano Roll again works as expected.
- Swing Quantize now works correctly for regions whose left borders do not fall precisely on grid positions.
- Using the Solo tool in the Tracks area no longer sometimes causes hanging notes.
- Editing text in the Notepad no longer always causes the view to jump to the end of the text.
- Solo Lock is now properly maintained when copying or moving regions that aren’t soloed.
- Pressing Enter after renaming a track in the Track Inspector now confirms the new text as expected.
- Regions on Summing Stacks now visibly move when dragged.
- Track stacks no longer appear to be muted after solo is engaged and then disengaged.
- It is again possible to adjust the Delay setting in the Track Inspector for a channel of a multi-output software instrument.
- “Cancel” now works as expected in the dialog that comes up when performing the “Cut section between locators” command.
- Inserting a tempo event into the Tempo List no longer cause Automation View to unexpectedly toggle.
- The Optimize Files menu item in the Project Audio browser in the Main Window media area is now dimmed as expected when only regions are selected in the browser.
- Logic no longer hangs sometimes when opening the Musical Typing Keyboard window.
Logic Pro X 10.4.2
- 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.
- 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 taps.
- 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.
- Items in the Edit menu of the Smart Tempo Editor 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 to 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.
- 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 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 Locators 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 Configuration User Default" and "Revert to Track Header Configuration 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.
- 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.
- 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 a Drum Machine Designer 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.
- 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.
- Selecting a Summing Stack’s header now reliably selects all regions inside the Stack in cases where it contains Folder Stacks.
- 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.
Logic Pro X 10.4.1
- Logic Pro no longer sometimes quits unexpectedly when clicking on an automation point in a project that starts before bar one.
- Logic Pro no longer sometimes quits unexpectedly when switching Room Types in the ChromaVerb plug-in.
- Logic Pro no longer quits unexpectedly when Auto Punch recording in Keep Mode with no metronome.
- Logic Pro no longer rarely quits unexpectedly when loading Space Designer presets created in older versions of Logic Pro.
- Logic Pro no longer quits unexpectedly when pressing Command–Period (.) to stop and discard an in-progress audio recording.
- Logic Pro no longer quits unexpectedly when opening certain projects created in earlier versions.
- Logic Pro no longer quits unexpectedly when loading certain Alchemy presets that were originally created in Chameleon 5000
- Logic Pro no longer freezes when horizontally zooming while recording.
- Logic Pro no longer sometimes quits unexpectedly when creating a new project on a computer that is also running Parallels.
- Logic Pro no longer quits unexpectedly when a channel strip setting is loaded while the EXS editor is open with unsaved changes.
- Logic Pro no longer quits unexpectedly when performing Undo after packing a folder in the Tracks area.
- Logic Pro no longer quits unexpectedly when pressing Play after automation has been copied from one track to another.
- Enabling Auto Voice Split and setting Humanize to a high value in the Studio Instruments no longer sometimes causes notes to hang when Cycle Pre-Processing is enabled in the Preferences.
- Logic Pro no longer quits unexpectedly sometimes when changing presets in the Klopfgeist instrument plug-in.
- Logic Pro no longer quits unexpectedly sometimes when using a non-US keyboard to enter certain characters into the Scripter plug-in.
- Logic Pro no longer quits unexpectedly in certain rare cases when opening projects created in earlier versions.
- Undoing the creation of a Track Stack or deletion of an Aux in the Mixer no longer sometimes sets all channels to No Output and disables the Audio Engine.
- Logic Pro no longer sometimes becomes unresponsive after removing an instance of Space Designer from a project originally created in a previous version.
- ChromaVerb no longer sometimes causes unexpected spikes in CPU usage.
- There is no longer a delay when selecting a mixer fader in the Environment in large projects.
- The File Tempo Editor now displays as expected when double-clicking on very long regions.
- Moving a Downbeat Marker to the left in the File Tempo Editor no longer causes an unexpected Beat Marker and Downbeat Marker to be added to the right, throwing off the positions of other markers to the right of the edit.
- The Split Regions command now splits selected regions at the correct position in cases where the audio files contain tempo information.
- The "Adapt Region Tempo to Project Tempo and Align Downbeat" command now works as expected when "Flex & Follow" is not enabled.
- Tempo analysis is now performed on multiple selected audio files.
- The playhead in the File Tempo Editor no longer jumps to the start of the region if the region is clicked again in the Tracks area.
- Ctrl–Option to zoom now works in the File Tempo editor.
- The Smart Tempo mode "On + Align Bars" now accounts properly for time signature changes.
- Zooming in the File Tempo Editor now focused around the playhead, as in other editors.
- The focus no longer unexpectedly jumps to the beginning of the first region on the first track of a group when moving a Beat Marker in another region from the group in the File Tempo Editor.
- Adapt Project Tempo and All Regions maintains proper sync between regions in cases where regions are placed before 1 1 1 1 in the project.
- Adapt Project Tempo and All Regions to Region Tempo and Downbeat now works as expected in KEEP mode when it is chosen from the Action menu in the File Tempo Editor.
- Acid loops are no longer labeled as Apple loops in the File Tempo editor.
- The horizontal zoom slider in the File Tempo Editor now allows all possible zoom sizes.
- The command "Adapt Project Tempo and All Regions to Region Tempo and Downbeat" now reliably moves regions to the downbeat as expected.
- Regions created by punching in without the Metronome, and with Allow Quick Punch-In disabled no longer unexpectedly flex to the project tempo when Flex is enabled.
- The accuracy of tempo information in bounced audio files is improved.
- The Playhead now reliably remains visible when playback is stopped in the File Tempo Editor with Catch Playhead Position enabled.
- Timing of Metronome in the File Tempo Editor is now consistent when starting playback at different points within the selected region.
- File tempo analysis is improved with regions that have been trimmed.
- Selecting and moving all regions while in Adapt mode no longer unexpectedly deletes tempo events.
- Logic Pro now performs tempo analysis in ADAPT mode when recording multiple audio tracks.
- Scrolling the view in the File Tempo editor to the left or right no longer causes the waveform viewer to zoom vertically.
- Clicking on the Channel menu in an Instrument’s inspector in the Environment no longer causes the instrument channel number to decrease by one.
- The EXP and LIN decay controls are no longer reversed in Space Designer.
- Increasing the Size value on reversed reverbs now works as expected in Space Designer.
- There is no longer sometimes a sudden spike in level when the ES1 LFO Amp parameter is selected.
- The Damping Curve in ChromaVerb now immediately updates when switching Room Types.
- Tracks that output to a bus that includes an instance of Space Designer in projects created in earlier versions of Logic Pro now properly play back in sync.
- Opening the EXS editor in projects at sample rates higher than 44.1 kHz no longer causes an unexpected dialog asking whether the project sample rate should be changed.
- Settings in the Pitch Shifter plug-in no longer revert to their defaults when a saved project is re-opened.
- Space Designer again compensates for latency between the wet and dry signal.
- The Score editor no longer flickers when reaching the end of a cycle zone when recording in linear view mode.
- The disableAutomation: true parameter attribute for Scripter plug-ins again hides the parameter from view in Smart Controls as expected.
- The ChromaVerb Wet/Dry mix control now behaves as expected in Dual Mono mode.
- Plug-in windows no longer sometimes unexpectedly reduce in size when working in Controls view.
- The Smart Controls window for Alchemy again includes the Controls tab on systems running in Japanese.
- Modulation now responds immediately to mod wheel input or automation in cases where the knob chosen to be modulated is not assigned to a performance control.
- The Hide/Show Automation button in the Piano Roll no longer sometimes unexpectedly activates after automation was previously hidden, causing automation key commands to stop functioning.
- Option-rubberband to limit selection of automation points to the horizontal direction now works with Region-based automation.
- Editors displaying automation no longer show an automation type that does not exist in the new track when switching from one track to another.
- Alchemy automation in projects created in Logic Pro X 10.1.x and Logic Pro X 10.2.x now plays back correctly.
- It is now possible to map any CC message type to control Dynamics of Modulation in the Studio Instruments.
- Region-Based automation in the Score is no longer unexpectedly offset in projects that start earlier than 1 1 1 1.
- Automation displayed in an editor no longer sometimes unexpectedly switches to a different parameter when selecting a different track and then back again.
- In certain rare cases, transient markers in audio files no longer unexpectedly convert to Flex markers after Undo and then Redo are performed after deleting a region.
- Regions that have been recorded by punching in, or by starting recording after playback now maintain their proper positions when Flex is enabled.
- Swing quantize again works with audio regions.
- Enabling Flex no longer sometimes causes Take regions that have been moved to unexpectedly shift position.
- Manually punched-in regions are no longer sometimes tempo flexed when Flex is enabled on the track.
- Certain key command assignments are no longer forgotten when Logic Pro is quit and then relaunched.
- All Zoom key commands now work as expected in the Audio File Editor.
- The Key command "Cycle Through Used Parameters" no longer gets stuck when reaching Main: Volume if "Project Settings > MIDI > Control Change 7/10 controls Volume/Pan of channel strips" setting is enabled.
- The Key Command to open the plug-in assigned to the current slot now works correctly with MIDI plug-ins.
- Key Commands affecting Region Automation now correctly take the current region selection into account instead go the Track selection.
- The Catch Playhead key command again enables the function in the currently focused window rather than always enabling it in the Main window.
- Shift-selecting Marker, Tempo, or Signature events in their respective List editors now shows the selection in the Global Tracks.
- Beat mapping with the "Beats from Region" option with a 1/4 note value and "Tolerate missing or additional events" selected no longer sometimes unexpectedly removes Tempo Events from the Tempo track.
- Clicking a tempo point in the Tempo track no longer sometimes causes the following point to be selected instead.
- The Audio File Editor now displays as expected after recording an audio track in a project in which the first track created is a Drummer track.
- In the Audio File Editor, zooming in to the maximum horizontal size no longer causes the view to unexpectedly jump to the beginning of the file.
- It is no longer necessary for all regions to have the same end location to add them to a Phase Locked editing group.
- Changing the position of a MIDI note that falls within the last quarter note of a region no longer causes it to jump to the last quarter note on the grid.
- Control– or right-clicking on a note in the Piano Roll no longer causes other selected notes to deselect.
- Clicking in the Marquee Ruler in the Audio Track editor no longer causes the selected region to disappear from view in the editor.
- Sysex data displayed in the Event List no longer is shown in one row after rearranging the order of columns in the editor.
- Toggling Automation view in the Piano Roll no longer causes items in the Inspector to get progressively smaller.
- Changes made to Sysex data in the Event List are now retained as expected when clicking outside the text field.
- Click-dragging to edit a single Sysex byte in the Event List no longer causes the list to unexpectedly jump upward.
- Sysex data bytes can again be edited by clicking and dragging them in the Event List.
- The Pencil tool in the Audio File Editor again works at high zoom levels.
- Double-clicking the peak level display of a volume fader in the Mixer no longer unexpectedly raises its value by .1 dB
- The size of the Mixer window no longer becomes unadjustable in certain rare cases.
- Search now works correctly with long text strings in the Apple Loop Browser.
- The Playhead on the waveform view in the Apple Loop Browser now plays at the correct speed when the project is set to 96 kHz.
Control Surfaces/MIDI Controllers
- Plug-in categories now display correctly on EuCon control surfaces
- Logic Pro now consistently picks up the proper positions of faders on the Nectar P1 control surface
- The Kick/Snare variations in the editor for the Brush Drummers now have labels for the additional 1/2x and 2x variations.
- Bouncing ReWire channels above 1 and 2 again works as expected.
- Audio files exported from Logic Pro again sync properly in the MainStage Playback plug-in.
- It is now possible to import audio files that were created using ‘bounce in place’ from Logic Pro X 10.4.
- Logic Pro now reliably installs plug-in presets for Step FX, Phat FX, ChromaVerb and the Vintage EQ collection when installing the Essential Content.
- Moving the first region in a project while in ADAPT mode no longer changes the project SMPTE offset time.
- Marquee selecting a portion of a Drummer region no longer causes unexpected artifacts in the Track Editor display.
- While downloading content, leaving a project open while creating a new project now shows the Track creation dialog as expected.
- Collapsing the Groups inspector no longer causes the list of existing groups to disappear when the inspector is revealed again.
- Moving the cursor quickly while dragging with Shift pressed no longer sometimes moves the Playhead unexpectedly.
- It is again possible to reveal the Control Bar by dragging it down after it has been shown and then hidden.
- Using Option–Plus sign (+) drag to copy a set or regions created by using the Strip Silence command no longer causes the original regions to unexpectedly shift position.
- Performing Undo after recording into a take folder no longer sometimes brings up an unexpected "Invisible recording Track" dialog.
- The cursor now updates as expected when hovering over the edge of a region while recording.
- It is again possible to change the MIDI channel in the Inspector of an External MIDI track.
- Shift-clicking the Tracks area to move the Playhead now works reliably.
- Show All Regions now works properly in the Project Audio Browser with projects that contain more than 850 regions.
- Enabling Catch in the Tracks area no longer stops playback in the File Tempo Editor.
- The Playhead now reliably shows the correct position in the Signature List.
- The names of a MIDI region in the Tracks area is again displayed as expected when the left edge of the region is not in the current view.
- Clicking on the Channel menu in an Instrument’s inspector in the Environment no longer causes the instrument channel number to decrease by one.
Logic Pro X 10.4
New Features and Enhancements
- Advanced tempo detection lets you automatically combine content together, regardless of their original tempo.
- Record audio without using a click or drag in an audio file and have the performance define your project tempo.
- Add any audio file and have it automatically conform to the project tempo.
- ChromaVerb is a sophisticated new algorithmic reverb with a colorful, interactive interface for creating rich acoustic spaces.
- Space Designer has a new design and a scalable, Retina interface.
- Step FX adds rhythmic multi-effect processing using 3 powerful step sequencers and an X/Y pad.
- Phat FX makes your tracks bigger and bolder using 9 effects that add warmth and punch to your sounds.
- The Vintage EQ Collection provides 3 accurate models of vintage analog EQs from the 1950s to the 1970s.
- Studio Strings and Studio Horns are deeply sampled, realistic ensemble instruments with custom articulation controls.
- Mellotron is now available as a standalone instrument plug-in.
- Retro Synth now offers 18 different filter models.
- 2 new Drummers play roots and jazz-influenced brush styles.
- 2 vintage brush kits for Drum Kit Designer .
- More than 800 new loops in a variety of instruments and genres.
- New Visions library for Alchemy adds 150 cinematic presets.
- You can now undo mixer and plug-in actions.
- The Files Browser now allows you to bookmark locations for your favorite folders containing samples or projects.
- In addition to Apple Loops, the Loop Browser now supports looping audio file and can preview them in sync with project tempo.
- A new universal design for controlling articulations provides a consistent interface for Logic and third-party instruments.
- Plug-ins: The Direction Mixer plug-in has an updated interface, and offers new functionality.
- The Audio Track Editor can now be opened as a stand-alone window.
- Logic now supports the Audio Random Access (ARA) standard.
- Plug-ins: The Category and Manufacturer sections at the left side of the Plug-in Manager window now scroll independently of one another.
- Region quantization can now be set from a submenu in the contextual menu opened by right-clicking on a region.
- There is now a preference to toggle user interface animations on or off.
- There four new options for the behavior of Replace mode when recording MIDI: Region Erase, Region Punch, Content Erase, Content Punch.
- Smart Controls and Instrument plug-ins now offer a key switch view for Articulation IDs.
- Transformer, Transform Window, Environment Faders and Step Editor can now edit MIDI fader events.
- Logic now supports bouncing files as 32-bit float.
- Click-holding the Replace button in the Control Bar now brings up new options to set the behavior of replace - Content Erase, Content Punch, Region Erase and Region Punch.
- There is now an option to have Logic automatically set a new color for each newly created audio, software instrument, or external MIDI track.
- There is now an option to switch the first automation lane in a track to show the last clicked control.
- There are now Key Commands for Undo and Redo in plug-in windows.
- The File Browser and Loop Browser now show a waveform overview and playhead when previewing files and loops.
- Plug-ins: Plug-in windows offer a new Multilink mode that updates open plug-in windows per insert slot as channel strips are selected.
- Articulation symbols automatically added to the score based on their note articulation setting are colored blue in the Score.
Stability and Reliability
Logic no longer quits unexpectedly:
- When enabling Transient editing on audio files in the Audio File Editor while playing back.
- Sometimes when computing time alignment during sample analysis in Alchemy.
- When shift-clicking regions in the Tracks area while the Score window has focus.
- If a connected USB MIDI controller is disconnected or powered off while the Control Surface Setup window is open.
- When the Tab key is pressed after deleting a value in the Destination field of the Copy MIDI Events dialog.
- Zooming with the Magic Mouse or Trackpad in the Audio File Editor is now smoother.
- Playback sound quality of Apple Loops is improved.
- There is no longer a large delay and spinning wait cursor when moving a large selection of short regions in a project.
- Editing within a large Logic session no longer sometimes becomes sluggish.
- Logic’s performance is improved when working with projects that contain long movie files.
- Alchemy now offers new options in the Loop Mode menu to modulate the start/end point and length of loops.
- Alchemy LFO Rate sync button now also enables clock sync for LFO Delay and Attack settings.
- Alchemy now offers 4 additional MIDI sources that can be assigned to modulation destinations.
- Alchemy now offers a side chain input that can be used as a source for envelope followers.
- Alchemy now has a dedicated Envelope Follower tab in the modulation section which offers control of the attack and release of the envelope follower, as well as the option to apply the envelope follower to modulator outputs as well as to audio signals, together with the option to scale up the depth of the effect for more drastic effects on quieter signals.
- Alchemy now offers a back button to navigate back to a previous Mod Target.
- Alchemy’s transient selection in Spectral Analysis mode is improved, resulting in better sound quality when syncing loops to tempo.
- The modulation Smooth control now has increased range.
- Alchemy now offers a "Swap with Source" option in the Source menu for experimenting with imported samples on different Sources.
- Option-clicking on a source in Alchemy’s global area now solos the clicked source.
- The mapping of Alchemy controls to supported MIDI hardware controllers has been improved.
- Option-clicking controls in Alchemy now sets each to a sensible default setting rather than setting each one to 50% by default.
- When importing multiple EXS files which contain multiple groups which are the same except for different velocity or key ranges, these groups are merged into a single group to facilitate easier editing in Alchemy.
- The Snap menu for Arp Tune in Alchemy now offers increased resolution.
- Alchemy’s Speed control readout now displays 2 decimal places for values below 10%.
- Sub-menus in Alchemy’s Sound Library again list items in alphabetical order.
- It is no longer necessary to press Enter when entering text to start a search in Alchemy’s presets.
- Newly initialized sounds in Alchemy now have an initial modulation depth of 0%
- The attack of notes played legato style in Retrigger mode in Alchemy no longer sometimes sounds distorted.
- There is no longer a slight delay in responsiveness when switching Alchemy’s Analysis Mode while loading large samples.
- Alchemy LFO Rate sync button now also enables clock sync for LFO Delay and Attack settings.
- The initial transient of a loop in Alchemy is now properly triggered when the loop is sustained for more than one iteration.
- Auto-assigning a performance control to a Transform Pad Snapshot no longer unexpectedly renames Snapshot 1.
- The Framing Box no longer sometimes jumps unexpectedly when clicking transform pad snapshots.
- The Copy Modulation command no longer sometimes fails to copy the modulation source when pasted to another location.
- Stored Alchemy Snapshots no longer sound different when copied and pasted to other snapshot locations.
- Adjusting the Smooth control for a modulator from a value of 0 no longer causes occasional clicks in Alchemy’s output.
- When the last step in Alchemy’s arpeggiator is tied, there is no longer an unexpected extra note at the end of each set of steps.
- Pitch Bend now works as expected with the Alchemy Air Strings preset.
- MIDI CC messages sent to Alchemy from an external controller now work when the controller is transmitting on a different MIDI channel than the notes already recorded in the region.
- Alchemy’s Waveshaper Pre and Post gain labels now display accurate values.
- Alchemy's filter types have been renamed to more clearly indicate how they sound.
- Alchemy now automatically switches to the Advanced view after an Initialize Preset command is used.
- If an Envelope Follower preset is loaded that refers to a Source that is not present in the current Alchemy instance, it now is set to another Source of the same type.
- The MIDI Modulator plug-in now offers tempo synced timing for the envelope at user definable note values.
- Side chain detection on Software Instruments tracks in live mode is no longer delayed .
- Side chain signals routed to the Compressor plug-in are no longer summed unexpectedly to mono.
- Logic now supports the Audio Unit ShortName API, improving the display of Audio Unit names on insert slots for plug-ins that include a short name.
- Mono-legato mode in EXS24 now works reliably when streaming samples from disk is enabled.
- Automatic delay compensation now works correctly with bypassed dual mono audio plug-ins and multi mono Software Instrument plug-ins.
- Retrosynth includes four new filter models
- The Compressor plug-in now maintains the Graph display when the plug-in is closed and then re-opened.
- Playing the same MIDI note on two channels for the same multi-channel instrument no longer sometimes leads to hung notes if the MIDI Modifier plug-in is inserted.
- The Dry/Wet control on the I/O plug-in can now be automated.
- It is now possible to immediately type in new values for controls in the Modulator plug-in after opening the plug-in window.
- Channel EQ offers a new Proportional-Q mode.
- The Top Level category in the Plug-in Manager can now be added to a group of multiple selected categories.
- The MIDI Modifier plug-in now properly handles Release Velocity as its Input source.
- The MIDI Modulator plug-in now shows the correct waveform when the Factory Default setting is recalled.
- The Drum Machine Designer plug-in window no longer appears to disappear when Logic is switched to full screen.
- The Tremolo Speed control on the Pipa instrument now responds as expected.
- Canceling the alert when changing Drummers no longer leaves the new Drummer character highlighted but not active.
- The "Trim Region End to next Region" key command now works for Drummer regions.
- With two instances of Drum Machine Designer open, switching from the Kit Piece display to the Main display in one instance no longer causes the second instance to also change from the Kit Piece display to the Main display.
- Drummer tracks no longer sometimes unexpectedly stop outputting audio after recording an audio track when the preference for Overlapping Recordings for MIDI with Cycle Off is set to Create Take Folder.
- Right-clicking to switch the visible automation parameter in a track again works as expected.
- Region automation now works correctly when there is a muted a region on another track using the same channel strip.
- Pitch bend and Note velocity now work when switching to them from a Smart Control parameter in the MIDI Draw view.
- Automation can now be edited directly in the Piano Roll and Audio Track editor.
- Stepped automation values can now be directly written into Automation Lanes.
- Region Based Automation now accurately shows the mute status of all MIDI notes.
- User created Green Apple Loops now transpose to the song key as expected.
- Loops no longer sometimes appear to missing in the Loop Browser after updating to macOS 10.13 High Sierra.
- Apple Loops in the Tracks area now show a glyph to indicate when they are playing at ½, 2x or 4x speed.
- The Loop Browser now offers a new view for Untagged Loops.
- Double-clicking a Flex Pitch event now sets the note to perfect pitch.
- When transposing Flex-pitched notes in multiple selected regions, all notes now reliably transpose to the correct pitch.
- "Reset all" in Flex Pitch now works correctly after "Set all to Perfect Pitch" has been applied.
- The display of flex pitched notes in the Audio Track Editor now reflects the region transpose setting.
- Dragging an audio region with Flex is turned off onto a different track with Flex mode enabled no longer activates Flex for the region.
- Flex Pitched notes now display at their correct pitches at high zoom levels in the Tracks area.
- Inactive flex markers are no longer deleted when trimming a region in a track where Flex is currently disabled.
Takes and Comping
- Using record toggle to stop a recording within a Take folder with a comp currently active, the last recording is reliably added to the comp in cases cycle is active where recording is stopped before the end of the Take folder.
- Right-clicking on a closed Take Folder now displays a list of all Takes it contains.
- Dragging a Take folder in a track folder no longer causes the Take folder to shift forward in position.
- Comping a Take folder in a group of flexed tracks no longer sometimes causes some comp segmented to be shortened unexpectedly.
- When Count-in is enabled, recording over an existing region that is less than 1 bar long now reliably creates a Take Folder.
- When Overlapping Recording for MIDI is set to create Take folders, notes from previous takes no longer sometimes play while recording in cycle mode.
- The order of Take regions within a Take Folder can now be changed.
- Marquee edits on Take regions now are applied to all tracks in an edit Group.
- Switching Takes now works for both audio and MIDI tracks that are members of the same Group.
- Marquee selection now works as expected when applied to grouped tracks that are using different Track Alternatives.
- Selection now works properly on grouped tracks with different active Track Alternatives when the inactive Alternatives are visible.
- Holding the disclosure triangle on a Track Stack no longer causes it to cycle quickly between open and closed.
- Option-clicking the disclosure triangle on a Track Stack to toggle all stacks now affects nested stacks as expected.
- Applying a surround patch to a track within a Summing Track Stack no longer causes all the regions in the Summing Track Stack to be collapsed to a single track.
- The correct Smart Controls are now reliably mapped to each track in layered patches in saved projects when they are reloaded.
- Adding a new mapping to a Smart Control mapping set no longer unexpectedly removes automation written from an existing mapping.
- The Smart Controls area no longer sometimes becomes vertically stretched after being resized.
- User assigned Smart Controls no longer sometimes disappear when a second project containing the same Smart Controls is opened, or when importing only regions and automation from a different project.
- It is now possible to delete Groups.
- Option-clicking the Group slot on a mixer channel now adds all currently selected channels to the last selected Group.
- Command-clicking the Solo button on a track to activate Solo for all tracks no longer also solos hidden tracks.
- When the Mixer is set to a small size, scrolling it now reliably shows all channel strips.
- On multiple display setups, new plug-in windows now open on the display containing the clicked insert.
- Pasting "Sends Only" or "Plug-ins Only" to a channel strip no longer also pastes the icon from the copied channel strip.
- VoiceOver no longer emits continuous beeps when a Take Folder is open.
- Logic no longer hangs when using VoiceOver plus the Shift key to precisely position the Playhead.
- It is now possible to switch from the integrated Piano Roll editor to the Score using VoiceOver.
- The Add Drummer region button in the Tracks Area is now accessible with VoiceOver.
- It is now immediately possible to interact with a newly created Drummer region using VoiceOver.
- Drummer characters can now be selected using VoiceOver.
- Quick Help overlays no longer cause VoiceOver to toggle on and off quickly.
- The button to download sounds in the Patch Library is now accessible with VoiceOver.
- It is now possible to make fine adjustments of values in the LCD using VoiceOver.
- VoiceOver now works in the Configure Track Header, Customize Control Bar and Display, and Configure Channel Strip windows.
- Voiceover now announces the status of Solo and Mute when the key commands to toggle them are pressed.
- VoiceOver now allows recorded takes to be selected as expected in audio Take Folders.
- Logic no longer sometimes sets the path for a bounce from a project that was created as a package to the location of the previous project, when that project was created as a folder.
- Tracks that use Hermode Tuning now bounce correctly.
- MIDI files exported from Logic no longer contain incorrect extra Time Signature and Tempo metadata.
- The Export > Add to Loop Library command no longer unexpectedly renders the channel strip volume setting into the created Apple Loop.
- There is now an option to export all MIDI tracks as a MIDI file.
- The state of the track On/Off button is now maintained when importing individual tracks into a project.
- Aux channel strips are no longer imported as Instruments when importing from the Environment window.
- Logic now properly calculates the start time for trimmed clips when importing Final Cut XML 1.6 files.
- The key command to create a new time signature now opens the time signature pop-up window with the numerator selected.
- When the Tempo Track is selected, and there is only one Tempo event, pressing the delete key no longer unexpectedly deletes the last selected track.
- Interpolated tempo curves are now maintained when pasted to a new position using the "Insert Section at Playhead" command.
- "Discard recording and go to last play position" now discards the most recent recording from all record enabled tracks.
- There are now Key Commands to create Flex Markers at the playhead position, previous transient position and next transient position.
- It is now possible to close all open groups in the Key Commands window by Option-clicking a disclosure triangle.
- There is now a Key Command to collapse all open Inspector tiles.
- The number of Groups that can be toggled by Key Command has been doubled to 18.
- There is now a Key Command to create a new group from the currently selected tracks in the Mixer or Track List.
- There is now a key command to close all open plug-in windows.
- The “Initialize All Key Commands” command now takes the current keyboard layout into account.
- The Key Commands window now allows multiple selection of items.
- It is now possible to selectively import only certain key commands.
- The Key Commands window has been redesigned and simplified.
- There is now a key command to open the Instrument plug-in for the currently focused track.
- There are now dedicated key commands to move the Playhead forward and backward by 1/8 and 1/16 note.
- There are now key commands to open Audio and MIDI plug-ins from specific insert slots on the currently focused track.
- All key commands again work reliably on various non-US keyboard layouts.
- There are now up to 30 Key Commands available to directly apply user created Transform operations to selected MIDI events.
- There are now key commands to select all of each specific type of track in a project.
- There are now Key Commands for the “Fix Note Positions” and “Fix Note Positions and Durations” commands in the Score.
- There is now a key command to toggle the automation view of the selected track or editor between Track and Region automation.
- The Key Commands to toggle Channel Strip Solo, Channel Strip Mute, Record Enable and Track On/Off now work on multiple selected tracks.
- There is now a key command to toggle Collapse Mode in the Piano Roll.
- The Movie thumbnail in the Inspector now displays at the correct size after a Save As or Consolidate Project operation
- There is now an option in the Transformer window to constrain transpositions of notes within a specific key.
- Sending data to a Roland U110 from a Sysex fader in the Environment no longer results in a Checksum error on the synthesizer.
- The Piano Roll contextual menu and Score Event Inspector now shows available articulation IDs.
- Articulations are now listed by name in the Event List editor.
- The Environment now auto scrolls when dragging objects.
- When snap to grid is set to off, notes inserted to the Piano Roll with the Pencil no longer snap to the nearest division value.
- The Fader Style dropdown in the Environment Inspector now lists the fader styles in the same order as they appear in the New > Fader menu.
- Using Shift to temporarily limit dragging in one direction in the Piano Roll again works as expected.
- Repeated double-clicks on Touch Track or Mapped Instrument objects in the Environment now toggle their editors rather than opening multiple copies of the same editor.
- The display of fades in the Track Editor now immediately update when the fade setting is adjusted in the Inspector.
- Fader MIDI events can now be created from the Event Type pop-up menu in the Event List and Sysex Fader Editor.
- Notes inserted into the Piano Roll now reliably are placed in the correct region when regions on multiple tracks are selected.
- Option-clicking a Filter button in the Event List Editor now disables all other Filter buttons.
- The display of notes in the Step Editor now reliably updates after moving a note with the Finger tool.
- When the Edit button in the Main window is clicked, the correct editor for the currently selected region opens, regardless of the current track selection.
- The Note Length display in the Event List no longer shows “??” When the Clock Format is set to 1.1.1 and the Division display is set to 1/64.
- It is again possible to scrub values in the Transform window by click-dragging on values.
- Using Shift to limit dragging in one direction while Option-dragging multiple selected notes in the Piano Roll now works as expected.
- Environment objects no longer sometimes seem to vanish when the selection is changed.
- Undo now works after unpacking a Macro in the Environment.
- The Transform window and Transformer in the Environment can now convert MIDI data to Fader events for Smart Controls.
- Using Option rubberband to zoom in to a specific area in the Piano Roll no longer sometimes scrolls the view to selected notes instead.
- Note colors in the Piano Roll can now be set by Articulation.
- Its again possible to use the “+” and “-“ keys in front of typed in numbers to increment/decrement existing values by the specified amount in the Event List editor.
- The inspector for newly created objects in the Environment now displays correctly.
- Fingering markings are now properly centered in relations notes in TAB style scores.
- In the TAB score styles, ornaments and notepads now display reliably when the region is selected in linear view.
- Guide accidentals again have brackets.
- Separate Part box windows are now saved in Screensets.
- The Note Beaming parameter is again available in the Note Attributes contextual menu.
- It is again possible to set the High Note Range in a Staff Style to a note lower than C3.
- There is now a key command to directly open the Text Styles window in the Score.
- The Paste Replace command is now available in the Score editor.
- The Paste Multiple command again works in the Score.
- In certain rare cases, the last few measures of a score no longer are placed outside the page borders.
- Paste Multiple again works properly in the Score.
- The Flats to Sharps / Sharps to Flats command again works on all selected notes.
- The Score window no longer unexpectedly changes position when the Functions menu is accessed.
- When a Score Set or Staff Style window is in focus, pressing delete no longer can lead to deletion of regions in the Tracks area.
- The Score no longer sometimes clips some pages in Page View when the paper size is set to US Letter.
Control Surfaces/MIDI Controllers
- Logic Remote now displays sub-menus for all plug-ins.
- Logic no longer displays an “Incompatible EuCon version” error at launch when a EuCon control surface running EuCon software version 3.7 is connected.
- Using the Glue tool on a Marquee selection now adds any needed silence at the beginning and end of the created region so that the borders correspond to the marquee selection.
- Grouped audio regions that have different start positions now reliably remain in sync when quantized.
- Dividing a marquee selection of regions on grouped tracks now works reliably.
- Projects saved to iCloud Drive now load reliably.
- Performing Undo and then Redo after swapping an inserted Software Instrument for another no longer causes the original instrument to revert to its default setting.
- The Playhead now reliably displays at the correct position within a Cycle area at all zoom levels and cycle lengths.
- The Close Project Key Command now works when the only open window is a floating window.
- Regions with names that contain Emoji characters can now be moved, edited and deleted as expected.
- The Recording preferences for Replace mode have been moved from the Cycle Recording settings to the Replace submenu.
- Using the up/down cursors to select tracks while the Piano Roll or Audio Track Editor have focus no longer can unexpectedly select hidden tracks.
- Changing to a screen set with the focus on the Loop Library no longer switches the library to search mode.
- The Link key command now works reliably in all windows that support Link.
- The Loop Library now maintains its focus and search filter settings after new loop content is downloaded.
- The Ruler shortcut menu now includes “Copy section Between Locators”.
- Capture Take as Recording now accurately captures the previously played MIDI performance when CC#11 events are played as part of the captured performance.
- If a Key Command set has been altered and a new set is chosen or imported, gives the option to save the current edited key command set.
- The metronome no longer continues to sound if it is turned off during the count-in to a recording.
- If “Auto Set Locators by Regions” is enabled, marquee selecting and deleting a portion of the selected region no longer causes the locators to set to the boundaries of the marquee selection.
- When interacting with the Timeline view on Logic Remote, Logic no longer flashes the computer screen if the Library has focus and a plug-in window is open.
- The File > Import > Audio File command now creates an Undo Step as expected.
- Redo now works reliably after deleting Drummer tracks.
- Creating a new track now deselects selected regions on other tracks.
- Right-clicking on a Marquee selection now brings top a contextual menu with options to edit and adjust the selection.
- Undoing the creation of a Track Stack no longer leaves a “No Output” track selected in the Inspector.
- If “Select Tracks on Region Selection” and “Automation Group Select” are both active, clicking a track no longer unexpectedly selects all tracks.
- Text pasted from Mail into the Notes field no longer sometimes changes color after clicking into another window.
- A short click on the background of the Tracks area while pressing Shift now moves the Playhead to the clicked position.
- The Catch Playhead Position key command now works whether the Main window has focus or not.
- When the Piano Roll has focus, the Play from Selection command again plays starting from the first selected region.
- The Add Drummer Region button now only appears on a region when the Arrow tool is active, preventing accidental creation of Drummer regions when secondary tools are used.
- Muted notes are no longer displayed on the Region overview in the Tracks area.
- Undoing a “Paste Selection at Playhead” operation no longer creates a new tempo event.
- The Project Audio window now displays bounced files added to the project in the window’s selected sort order when the bounce is performed with the window closed.
- After renaming a project, the bounce dialog no longer defaults to using the original project name until the project has been closed and then re-opened.
- Deleting multiple selected tracks no longer deletes hidden tracks between them.
- Undo of Patch changes now works reliably.
- When recording MIDI in cycle mode with Replace set to Content Erase, Replace continues to work as expected after the first cycle.
- The waveform display now zooms vertically as expected when adjusting the size of the Audio Track Editor .
- The Musical Typing Keyboard again is dimmed when an audio track is selected,
- Logic no longer sometimes assigns an audio file the same name as an existing audio file from a different folder on the hard drive with a similar name.
- Aliases of MIDI regions no longer play notes that occur up to 1 bar before the start of the original region.
- The Delete and Move command no longer triggers an unnecessary dialog asking whether automation should be deleted and moved if there is no automation on the track.
- Region contextual menus now include a sub-menu for Sample Based Processing commands.
- It is now possible to selectively reset warnings in the Notifications panel of the Logic Preferences.
- Vertical zoom in the Audio File editor now offers finer resolution.
- When the Overlapping Recordings preference for MIDI is set to Create Track Alternative, undoing an overlapping recording now undoes the creation of the Track Alternative as well as the MIDI recording.
- The Main window Mixer can now be reliably dragged to full height.
- Automation points and velocity handles now display at full resolution on Retina and other high density displays.
- MIDI Reset now works reliably on tracks where “No Reset” is off in newly created projects.
- There is now an option “Restore Defaults” in the LCD dropdown menu.
- Entering negative numbers in the Go To Position dialog now takes the playhead to the position entered.
- The New Track dialog now shows the correct audio I/O options when temporarily using built-in audio when the selected audio device is not connected.
- Templates saved with a new sample rate now reliably retain the sample rate.
- The Region Gain dialog now allows normalization to –23 LUFS.
- The Template picker again sorts templates in the correct order.
- The Track Header Automation button now shows a short name for the current parameter if the Track header is too narrow to show the full name.
- The command “Play from selection” now also takes selected markers into account.
- Recording audio with Cycle on no longer results in empty audio tracks in cases where The preference for Overlapping Audio Recordings is set to “Create Tracks” and the preference “Select Tracks on Region Selection” is enabled.
- Undoing changes to the Tempo list no longer causes MIDI and Drummer regions to sometimes play back erratically.
- It is now possible to open the Help by pressing Command and “/“ while accessing items in the Tool menu.
- Logic no longer shows an alert when a frozen track is duplicated.
- Changing the width of the Library no longer causes a visible Smart Controls display to jitter.
- A rare situation where an Audio Driver can’t be set no longer occurs.
- For previous Logic Pro X release notes, see the following:
- Visit the Logic Pro X page to learn more about Logic Pro X.
- Refer to Logic Pro X Help for further information on settings or installation.
- Visit the Logic Pro X support page for more articles and support resources for Logic Pro.