No internet connection
  1. Home
  2. How to

Izotope RX 12 Connect Send Back

By Eric Seaberg @Eric_Seaberg
    2026-05-08 18:32:13.112Z

    Soundflow Izotope RX Connect Send Back command won't recognize the new version of RX 12. So it won't send back and render with one trigger like it did before. I tried making a new macro to click UI Send back but it won't recognize click render as a second action in protools. I tried render audiosuite as well but it didn't work. What would the best option be to set that up? Thanks!

    • 2 replies
    1. In reply toEric_Seaberg:
      Dustin Harris @Dustin_Harris
        2026-05-09 13:44:57.338Z

        Hi @Eric_Seaberg, try this script; it's currently working for me...

        
        if (sf.ui.useSfx) sf.ui.useSfx();
        
        /**
         * @return {{ rxApp: AxIzotope | AxRefApplication, rxVersion: string, rxMainWindowName: string, rxMenuName: string}}
         */
        function getRXVersionInfo() {
        
            const rx12 = sf.ui.app('com.izotope.RX12') //com.izotope.RX12
        
            if (!rx12.exists && !sf.ui.izotope.exists) {
        
                log('Please open RX Editor')
                throw 0;
            }
        
            const rxApp = (rx12.exists) ? rx12 : sf.ui.izotope;
        
            const rxVersion = (rxApp.activeBundleID == 'com.izotope.RXPro') ? "PRO" : rxApp.activeBundleID.replace('com.izotope.RX', '');
            const rxMainWindowName = `RX${rxVersion} Main Window`;
            const rxMenuName = (rxVersion == "PRO") ? `iZotope RX 10` : `iZotope RX ${rxVersion}`;
            return { rxApp, rxVersion, rxMainWindowName, rxMenuName }
        }
        
        
        function rxSendToPt() {
        
            const { rxApp, rxVersion } = getRXVersionInfo();
        
            const mainWindow = rxApp.mainWindow;
            const shuttleBtn = mainWindow.buttons.whoseDescription.is("Send Back RX Connect Tabs").first;
            shuttleBtn.elementClick();
        
            sf.ui.proTools.appActivateMainWindow();
            sf.ui.proTools.mainWindow.elementWaitFor();
        
            sf.wait({ intervalMs: 200, executionMode: "Background" });
        
            const connectVersion = (rxVersion == "PRO") ? `10` : `${rxVersion}`;
            const asWin = sf.ui.proTools.invalidate().getAudioSuiteWindow(`RX ${connectVersion} Connect`);
            asWin.audioSuiteRender();
        }
        
        rxSendToPt();
        
        1. Progress
        2. S
          SoundFlow Bot @soundflowbot
            2026-05-08 21:18:45.437Z
            SoundFlow support ticket: SFSUP-342