No internet connection
  1. Home
  2. How to

Pro Tools Scripting: Changes and Known Issues

This page documents changes in Pro Tools that require changes to SoundFlow scripts.


Changes in Pro Tools 2025.6

  • When opening the Bounce Mix or Track Bounce Window, and clicking the Location => Directory: "Choose..." button, the resulting "Open" Dialog has a new UI element path.

  • Prior to 2025.6 the UI element path was...

sf.ui.proTools.windows.whoseTitle.is('Open').first;
  • And after 2025.6...
  • Track Bounce
sf.ui.proTools.windows.whoseTitle.is("Track Bounce").first.sheets.whoseDescription.is("open").first
  • Bounce Mix
sf.ui.proTools.windows.whoseTitle.is("Bounce Mix").first.sheets.whoseDescription.is("open").first

Changes in Pro Tools 2024.10

  • All instances of the words "Plug-in" have been changed to "Plugin" across most (if not all) menus in Pro Tools. This also affects the titles and values of related UI Elements.

  • The UI Element title for all Pro Tools track "Input Monitor" buttons has changed.
    See Here: Input toggle on track by name Pro tools 2024.10 #post-2

  • The Clip List's Popup menu UI Element has been renamed from "Clip List" to "Show Options menu." For example, to "Export Clips as Files" in Pro Tools 2024.6+, use

sf.ui.proTools.mainWindow.popupButtons.whoseTitle.is('Show Options menu').first.popupMenuSelect({
    menuPath: ['Export Clips as Files...'], 
});`
  • "View Menu" has added "Marker Displays" submenu and moved "Track Marker Lane" Toggle from the main "View Menu" to "Marker Displays" > "Track Lane"

  • Menu Item ['View', 'Other Displays', 'Clip Effects'] is now grouped under ['View', 'Other Displays', 'Lower Dock'] and now has 4 leading spaces.


---
// Pro Tools 2024.6
sf.ui.proTools.menuClick({ menuPath: ['View', 'Other Displays', 'Clip Effects',], });

---
// PT 2024.10
sf.ui.proTools.menuClick({ menuPath: ['View', 'Other Displays', '    Clip Effects',], });

Changes in Pro Tools 2024.6


Changes in Pro Tools 2023.9