Production Expert

View Original

Pro Tools 2024.3 - Bug Fixes

With the release of Pro Tools 2024.3 comes the usual tranche of bug fixes. Here is the full list. 

AAF

  • Fixed an issue that caused Pro Tools to crash during playback after importing an AAF that contained clips referencing multiple audio files (spanned clips) (PT-312676)

Accessibility

  • The marker lane on a track now has a VoiceOver name that is unique from the track name (PT-316612)

ARA

  • Fixed a case where Melodyne ARA data could be lost after editing and saving in original session and session copy and importing clips with Melodyne ARA edits to original session via Import Session Data (PT-316465)

  • Recalling a window configuration saved with the Melodyne ARA docked tab open will no longer bring up a Melodyne UI in the tab if there's no Melodyne ARA assigned to any track in the session (PT-315423)

  • Fixed a bug where Melodyne ARA edits were not restored when importing clips with a Track Preset import (PT-312500)

  • Melodyne clips will no longer lose their ARA edits after filtering the Clip List view, saving and reopening the session (PT-319144)

  • Melodyne ARA UI is prevented to be shown in the docked tab upon attempt to assign Melodyne ARA plug-in to the record-armed track when Destructive or Destructive Punch record mode is enabled (PT-318636)

  • Clips analyzed with Melodyne ARA will now be focused in the docked Melodyne tab if the clip was selected before the tab was opened (PT-316263)

Audio Playback

  • A drop-out is no longer heard when track punching into a track on a host-based system (PT-318864)

  • Fixed an issue where changing the output routing on a track, connected to a core audio interface, would not always update the signal (PT-257427)

  • On Windows workstations, changing the Hardware Buffer size no longer breaks the monitor path (PT-317389)

AudioSuite

  • AudioSuite Gain will no longer crash Pro Tools upon AudioSuite preview, analyze or render operation with 'clip list' parameter set to 'selection reference' (PT-318210)

Automation

  • LFE now unmutes while writing automation in latch or touch mode if existing automation is in mute state (PT-304497)

  • LFE mute will now mute and unmute in sync with other channels on the track (PT-290972)

Control Surfaces

  • Dynamics Graph now updates on EUCON Control Surfaces after switching to another supported DYN plug-in on the same insert slot in Pro Tools (PT-316191)

  • After locking a control to the EUCON Surface assignable knob and closing the session, the control will now clear (PT-315839)

Crashes and Errors

  • Fixed a crash on session open that could occur in an unexpected case where a master fader became assigned to a track of a non-matching width (PT-317994)

  • Fixed a case where opening a session saved with a specific window configuration involving Video window would result in Pro Tools crash (PT-243225)

  • Pro Tools no longer freezes when opening the Score Editor  (PT-314505)

  • Import Session Data now allows for large amounts of data to be imported when running Sonoma (PT-316107)

  • Corrected a problem that was causing RAM to purge when opening a session (PT-260843)

  • Fixed a crash that may occur when scrolling in the Edit Window (PT-318532)

  • Fixed a crash that occurred when showing the Dashboard (PT-313102)

  • Fixed a vertical scrolling bug on Sonoma (PT-318441)

  • Fixed a crash when making Melodyne ARA tracks inactive during playback (PT-319370)

Delay Compensation (Audio)

  • Height channels are now aligned with other channels when a track is in DSP mode with the hybrid engine on HDX or Pro Tools | Carbon (PT-272426 / PT-300219 / PT-282357)

  • Improved delay compensation accuracy when bouncing signal that has been cascaded through aux tracks (PT-314516)

Delay Compensation (MIDI)

  • Delay compensation after a retrospective MIDI record will now be accurate (PT-269518)

  • Improved delay compensation accuracy in several scenarios for tempo-synced plug-ins (PT-318369 / PT-317056 / PT-263943)

  • Improved delay compensation when tracks have a tempo-synced plug-in placed after a virtual instrument in the signal chain (PT-304929, PT-240453)

  • Notes that are recorded between MIDI tracks are not properly delay compensated (PT-308495 / PT-308494)

  • Recording the output of a MIDI generating AAX plug-in to another MIDI track will now be correctly delay compensated (PT-318811)

  • Improved consistency of delay between recorded notes and audio when recording both at the same time and then changing the H/W buffer size and recording again (PT-298113)

Dolby Atmos

  • It is no longer possible to change the Dolby Atmos monitoring format while recording, which safeguards against problems with the audio (PT-318334)

  • The Binaural Mode column in I/O Setup is now hidden when using the 'External Renderer' mode,  as it is not used in this mode (PT-318203)

  • Restoring from a session in I/O Setup will no longer remove the default mono sub-paths (PT-316928)

  • Objects are once again available as inputs when using the "External Renderer" mode, as long as they are not mapped to outputs (PT-316924)

  • Binaural processing is no longer applied incorrectly in re-render bed channels if the session contains multiple beds with objects or unused ID's in between (PT-316802)

  • Improved the experience when importing an ADM file by re-using more of the existing beds and objects, as well as maintaining the 'object control mode' state (PT-316610)

  • Importing beds with partially overlapping ID's will now correctly cause the incoming bed to become inactive (PT-316537)

  • Changing the monitoring path when a session is closed will now properly reflect any available monitor format changes in the Dolby Atmos render window once a session is opened (PT-316447)

  • Removed unnecessary 'Renderer does not support the current session sample rate' messages when interacting with areas unrelated to Dolby Atmos (PT-316110)

  • It now requires a double click to rename a Dolby Atmos group in the group management window (PT-315675)

  • Object paths now appear yellow in the object output selector menu if 'Object Control Mode' is set to 'off'  (PT-315571)

  • Improved the speed of switching monitor formats (PT-307453)

  • Improved FFOA accuracy when exporting a 48kHz ADM from an 88.2kHz session (PT-304485)

  • "29.97 drop frame" text is no longer cut off in the Bounce Mix window during ADM export (PT-317535)

  • Custom sub-paths are now allowed for beds in the Dolby Atmos tab (PT-316691)

  • "Communication with Dolby Atmos Renderer has been lost" messages will no longer stack up after multiple disconnects without dialog dismissal (PT-319188)

  • It is now possible to select and delete multiple groups in the group management window (PT-319447)

  • The re-renders window is now resizable (PT-319446)

  • Objects can now be renamed by right-clicking on the object assignment in the Mix/Edit Windows (PT-319317)

Editing

  • It's now possible to delete tempo breakpoints when they're within a selection (PT-315986)

  • Clips can now be dragged from the Clip List to the Edit Window using Slip/Spot/Grid Modes when using multiple displays (PT-313812)

  • Fixed a nudge issue relating to automation while in Layered Editing mode (PT-288675)

Elastic Audio

  • Elastic Audio - warp markers are regenerated incorrectly for audio track with EA in Rendered mode where rendered files were removed (PT-317188)

Export / Bounce

  • Bouncing larger than stereo MP3 files is now correctly prevented, avoiding a crash (PT-316589)

  • Fixed several issues where Same as Source bouncing H.264 is not properly prevented upfront, resulting in a failed bounce at the end (PT-315915 / PT-315974)

  • Bouncing an audio-only MOV file no longer causes Pro Tools to hang (PT-276333)

  • Drop Frame is now reflected in the timecode format of the resulting file after a Same as Source MOV bounce (PT-318793 / PT-295949)

  • Fixed an error 'XChg_Stem.cpp, line 2538' that may occur when doing a Save Copy In with some sessions (PT-313332)

  • Same as Source Bounce to an MOV will now succeed if the video track I/O column settings don't match the video file on the track (PT-316334)

  • Improved accuracy of messaging when a Same as Source MOV bounce can't be done (PT-316031)

File Linking

  • The older style "Unique ID" is no longer written to a file if the file already contains a "SMPTE ID" (PT-271610)

Hybrid Engine

  • Non-functional Input Monitoring button has been removed from Instrument tracks when using the hybrid engine with Pro Tools | Carbon or HDX (PT-317029)

Import

  • Fixed an issue that prevented a BWF WAV RF64 file relinking in Adobe Audition after being imported into Pro Tools (PT-306202)

  • Improved import logic by following ‘Send Pan Automation and Setting’ for sends that have FMP enabled (PT-301185)

  • It's once again possible to tab to the Timecode Mapping and Track Offset options in the Import Session Data window (PT-317251)

Markers / Memory Locations

  • The memory location window will now be forced back on screen if saved on a dual monitor configuration and opened on a single monitor configuration (PT-315914)

  • The memory location track visibility state is one again respected after importing memory locations from another session (PT-315723 / PT-316236)

  • Duplicating markers, with more than one lane selected, will no longer copy the marker onto both lanes (PT-318651)

  • Recalling marker '0' will once again recall marker '32,000' (PT-315560)

  • Cutting and pasting markers now does a better job of maintaining the previous marker number (PT-317492)

  • Period+Enter once again creates a memory location when the 'Separate Play and Stop Keys' preference is active (PT-316418)

  • Memory locations will sort better in the Memory Locations Window when there are accented characters at the beginning of the name (PT-315537)

  • Marker lane selection is now recalled after an undo operation (PT-307323)

MIDI

  • Transpose function of Event Operations would work in the opposite direction (PT-314773)

  • The "Destination Track" dropdown menu of Event Operations "Step Input" had to be toggled for the operation to have an effect (PT-318870)

Performance

  • Session close time no longer increases with successive closes (PT-281085)

  • Improved time for Bounce Mix window to appear in some cases (PT-289679)

Plugins

  • Waves EQ and Dynamics plugins now appearing correctly on EUCON controllers using DYN/EQ buttons and retaining Default EQ and Dynamics settings.  (PT-316484 / PT-315841 / PT-315893 / PT-317920)

  • Pro Tools no longer attempts to load all unlicensed plugins when the first track insert or AudioSuite plugin is instantiated after launch (PT-315098 / PT-314182)

  • Resolved an issue that would occur when launching Pro Tools and AAXPluginsCache folder permission is Read-Only (Mac) (PT-319047)

  • Stratus3D/Symphony3D plugins no longer show as missing/inactive in certain cases (PT-316497 / PT-315136)

  • Pro Tools (Silicon native) no longer crashes when opening a session containing Wave Warper 2 (PT-316162 / PT-315824)

  • Pro Tools once again shows the option to move unauthorized plugins to Plugins (Unused) folder (PT-315779)

  • Greatly improved the Plugin Alliance activation experience during launch (PT-317277)

Pro Tools | Carbon Systems

  • In the I/O Setup Output tab, Defaulting the outputs when using Carbon Surround works as expected (PT-310353)

Pro Tools Scripting SDK

  • GetTrackList API will now return correct information in is_soloed_safe request for Master track (PT-317769)

  • SetTrackRecordEnableState, SetTrackRecordSafeEnableState APIs will not return misleading errors for MIDI track (PT-317768)

  • Fixed GetTrackList API response for tracks which are frozen, inactive, have no output or voice assigned (PT-317418)

  • Fixed GetTrackList API response for VCA track with implicitly enabled TrackInput Monitor (PT-317412)

  • Fixed SetTrackInputMonitorState API response for VCA track (PT-317408)

  • SetTrackFrozenState API can now set is_frozen attribute for Routing Folder and Aux tracks (PT-317261)

  • CreateNewTracks API will not create tracks when number_of_tracks is set to 0 (PT-317119)

  • Fixed missing quotes around track name in several error messages in SetTrackState API (PT-316231)

  • Compatibility fix: Fixed error response handling which could occur when client apps and Pro Tools versions didn't match (PT-315205)

  • Fixed a macOS specific bug where an opened menu in Pro Tools was closing by executing a Scripting SDK command (PT-311510)

  • RenameTargetTrack API won't crash Pro Tools when trying to add a new_name with a number of characters exceeding 255 (PT-309838)

  • Fixed an error which was happening upon execution of CreateSession command without specifying bit_depth (PT-304560)

  • Fixed a memory leak on the Scripting SDK client side (PT-299612)

  • Fixed a bad response error message in SelectTracksByName API when using client app built with 2023.9 SDK with newer version of Pro Tools (PT-318071)

  • Fixed a case when empty track list was returned by GetTrackList API with client app built with 2023.9 SDK connecting to newer version of Pro Tools (PT-318070)

  • RefreshTargetAudioFiles API will no longer return INVALID_ARGUMENT error in the response on Mac (PT-316068)

  • RefreshTargetAudioFiles API will no longer exhibit and issue with files not refreshed after executing the command on Windows (PT-309831)

  • Fixed a pagination_request error in GetMemoryLocations API when using client app built with 2023.9 SDK with newer version of Pro Tools (PT-315929)

  • Bounce Mix progress bar now updates when issuing the ExportMix command from PTSL (PT-297218)

Routing and I/O Setup

  • Busses for unmapped outputs are no longer auto-created upon session open (PT-315569)

  • Duplicate names are prevented when right-clicking on a bus to rename (PT-315440)

Sketch

  • Dropping a clip on an invalid location no longer prevents drag and drop from working afterwards (PT-316634)

  • Fixed a discrepancy in audio time-stretching between Pro Tools and the Sketch window (PT-314320)

  • Dragging an audio clip from the Sketch window to the finder no longer results in an .XML file (PT-309654)

Synchronization

  • Audio and Video signals clocking off of internal Sync X references are stable with no dropouts or flickering video (PT-305129)

UI

  • Fixed some of the language translations in the New Path dialog for the Dolby Atmos tab (PT-316745)

  • The "Output Meter Path" option of "Out 1-16" will no longer stop functioning correctly if there are more than 16 unique outputs (PT-317082)

  • The "Output Meter Path" option of "Out 1-8" has been renamed "Out 1-16" to reflect what it actually does (PT-316109)

  • The I/O Settings menu in the Dashboard is now in alphabetical order (PT-312709)

  • Cleaned up some icon overlaps in the memory location window when it is at a minimum size (PT-314501)

  • The scrollbar in the Import Session Data window once again automatically resizes with the window (PT-317647)

  • Opening Midi Editor via Tab will now correctly draw the MIDI notes on the selected track selected after Pro Tools is launched with cleaned preferences (PT-316176)

  • Clicking the Edit Window dock show/hide button will no longer reveal black rectangle view in Pro Tools Artist or Intro (PT-318610)

  • Melodyne ARA docked tab will no longer be available to display for an inactive track with Melodyne ARA assigned (PT-319693)

  • Resolved several minor UI issues in the I/O Setup Bus tab for Carbon (PT-316127 / PT-310340)

  • DSP meters no longer disappear in System Usage for HDX and Carbon when the section is collapsed and expanded. (PT-309949)

  • Resolved an issue where arrow keys were not allowing menu navigation on Sonoma (PT-309731)

  • ARA (Melodyne) notes now appear on clips when in dark theme (PT-315528)

  • Fixed an issue that was preventing the spacebar to trigger stop and play (PT-306712)

  • The cursor is now visible in the Batch Rename dialog (PT-316050)

  • Plug-in search no longer scrambles characters when typing quickly on Sonoma (PT-314337)

  • Search menu for plug-ins, inputs, outputs, and sends will now show on-screen if opened near the edge of the window (PT-319890)

Video

  • The video window will now close with the session if it was previously made full screen by double-clicking on the title bar (UME-1710)

  • Video engine errors are now prevented when all video tracks are taken offline while the video engine is still enabled (PT-318357 / PT-315852)

  • The video engine is no longer forced to launch when opening a session containing video (PT-315973)

  • Creating a clip group that includes video will no longer change the track view from blocks to frames (PT-252004)

Miscellaneous

  • DigiTest is able to launch and work as expected (PT-311668)

  • Fixed the ds64 size value's location in the WAV header if the file exceeded 4GB (PT-316099)

  • Fixed the Solo mode selection behavior in Pro Tools Artist (PT-316697)

See this gallery in the original post