No internet connection
  1. Home
  2. Macro and Script Help

Select Batch Processor Preset in iZotope RX 10

By Nathan Salefski @nathansalefski
    2023-12-09 03:42:06.391Z

    Title

    Select Batch Processor Preset in iZotope RX 10

    What do you expect to happen when you run the script/macro?

    I'm having trouble interacting with the preset drop down in the iZotope RX 10 Batch Processor Window. This should select a preset from that dropdown

    Are you seeing an error?

    'Could not open popup menu'

    What happens when you run this script?

    The element can be defined and even interacted with if you use something else like a mouse click but doesn't seem to interact well as a drop down menu

    How were you running this script?

    I used a Stream Deck button

    How important is this issue to you?

    5

    Details

    {
        "inputExpected": "I'm having trouble interacting with the preset drop down in the iZotope RX 10 Batch Processor Window. This should select a preset from that dropdown",
        "inputIsError": true,
        "inputError": "'Could not open popup menu'",
        "inputWhatHappens": "The element can be defined and even interacted with if you use something else like a mouse click but doesn't seem to interact well as a drop down menu",
        "inputHowRun": {
            "key": "-MpfwmPg-2Sb-HxHQAff",
            "title": "I used a Stream Deck button"
        },
        "inputImportance": 5,
        "inputTitle": "Select Batch Processor Preset in iZotope RX 10"
    }

    Source

    let batchProcessWin = sf.ui.izotope.windows.whoseTitle.is("Batch Processor").first
    
    let presetDropdown = batchProcessWin.popupButtons.whoseDescription.is("6B8E626D-651C-4856-8A83-091D6739F66F").first
    
    presetDropdown.popupMenuSelect({
        menuPath: ['Test']
    });
    

    Links

    User UID: EoVu20w2ZRTvmJvgozc57ZXuAhU2

    Feedback Key: sffeedback:EoVu20w2ZRTvmJvgozc57ZXuAhU2:-NlBekRZs5eVzqpcJx6F

    Feedback ZIP: fxUlju2BT4oze/bi3edwcGCouMVVI8QSvFAr1Rh+ISqEhcaFykQ3psvkDYmismlbuhW5B10LMQ4l/ezbmZoh6nip8Z7RNh50DfewZAMEV84v0fZ8WJnUlIQoqhSHjuuVf+odCQ4DjDEx2FxUbfX4HlBEUGv57YGEWz6G2ekJ5sRFB4N/QDFWzi3K5SwDk//agWL6TTPrFq9yTcOSNFf98U8BbbNfzYpphwaur5hFSq586uQvJU+iASm31T81e8ZGZvTrarrMDpzNhy2tB4B8YywrmvnzJr9IBrb9hXu81oDZCA0DlWS4pscKgZQO/Pblw4r0KAquxPhuSBB1qgMZePiyBXkKSf3RaMNf5qTI5bA=

    Solved in post #3, click to view
    • 3 replies
    1. In reply tonathansalefski:
      Kitch Membery @Kitch2023-12-11 08:35:41.451Z

      Hi @nathansalefski,

      There is a little more needed to set the values here, but you're in luck because there should be a command template in the iZotope package, under the "Presets" folder named "Open and Select "Batch Processor" Preset", that does this.

      Reply1 LikeSolution
      1. Nathan Salefski @nathansalefski
          2023-12-11 19:09:38.183Z2023-12-11 19:16:15.533Z

          Yes that did the trick and I was able to implement it into another larger script. I do have some follow up questions about that larger script that I will open in another post. Thanks as always man! iZotope RX Batch Processor Inefficiencies