No internet connection
  1. Home
  2. How to
  3. Pro Tools

pro tools, recall pre set Enforce a saved name, I.E. recall 'Frank' labels new track 'Frank'

By Jonathan Johnson @Jonathan_Johnson
    2024-07-26 18:39:51.047Z

    I would like a command so when I recall pre set called 'Frank' the preset updates the name of the track to 'Frank'

    • 2 replies
    1. This should do it.
      You just need to change the menu path to your "Frank" preset in line 1:

      const trackPresetPath = ["Recall Track Preset", "Avid", "Frank"]
      
      const trackPresetName = trackPresetPath.slice(-1)[0]
      
      sf.ui.proTools.appActivateMainWindow;
      sf.ui.proTools.mainWindow.invalidate();
      const originalTrackName = sf.ui.proTools.selectedTrack.normalizedTrackName;
      
      // Recall Track Preset
      sf.ui.proTools.selectedTrack.titleButton.popupMenuSelect({
          isRightClick: true,
          menuPath: trackPresetPath,
      });
      
      // Rename track with track preset name
      //      Open and wait for rename window
      sf.ui.proTools.selectedTrack.trackOpenRenameDialog();
      const renameWindow = sf.ui.proTools.windows.whoseTitle.is(originalTrackName).first;
      renameWindow.elementWaitFor();
      
      //      Rename track and close rename window
      renameWindow.textFields.first.elementSetTextFieldWithAreaValue({value:trackPresetName,});
      renameWindow.buttons.whoseTitle.is("OK").first.elementClick();
      renameWindow.elementWaitFor({waitType:"Disappear"})```
      1. JJonathan Johnson @Jonathan_Johnson
          2024-07-27 19:58:36.586Z

          Thanks will give it a go !!

          So many options with this app !