Mitch's Commit Hardware Inserts Broken
Title
Mitch's Commit Hardware Inserts Broken
Content type
package
Content name
Mitch's Commit Hardware Insert for Selected Tracks
Content package
Version info
OS: macOS 26.4.0
SoundFlow: 6.1.3
Pro Tools: 25.6.1.283
What do you expect to happen when you use the package?
I immediately get an error - usually "requested app is not running." Mitch himself tried to troubleshoot this with me, but without success. He determined that Soundflow is somehow uniquely "blind" to my tracklist. However, I was able to have Gemini create a script that read back my track list. The script did work at one point, and I'd really like to have it work again!
Are you seeing an error?
Could not ensure Track List View is accessible Could not open Track List ClickMenu Element UI required
What happens when you use the package?
I'll trigger the script and get the errors: Could not ensure Track List View is accessible Could not open Track List ClickMenu Element UI required However, my tracklist is visible. I was able to have Soundflow read them with the following script: sf.ui.proTools.appActivateMainWindow(); sf.ui.proTools.invalidate();
try {
// Attempt to pull the names of the tracks currently visible in the Track List
let trackNames = sf.ui.proTools.visibleTrackNames;
// Log the result (this will pop up as an on-screen notification)
log("Success! I see these tracks: " + trackNames.join(", "));
} catch (err) {
// If it fails, log the error
log("Failure. I cannot read the track list.");
}
How were you running this package?
I used a keyboard shortcut within the target app
How important is this issue to you?
5
Details
{
"textExpected": "I immediately get an error - usually \"requested app is not running.\" Mitch himself tried to troubleshoot this with me, but without success. He determined that Soundflow is somehow uniquely \"blind\" to my tracklist. However, I was able to have Gemini create a script that read back my track list. The script did work at one point, and I'd really like to have it work again!",
"textError": "Could not ensure Track List View is accessible\nCould not open Track List\nClickMenu Element UI required",
"textWhatHappens": "I'll trigger the script and get the errors: Could not ensure Track List View is accessible\nCould not open Track List\nClickMenu Element UI required\nHowever, my tracklist is visible. I was able to have Soundflow read them with the following script:\nsf.ui.proTools.appActivateMainWindow();\nsf.ui.proTools.invalidate();\n\ntry {\n // Attempt to pull the names of the tracks currently visible in the Track List\n let trackNames = sf.ui.proTools.visibleTrackNames;\n \n // Log the result (this will pop up as an on-screen notification)\n log(\"Success! I see these tracks: \" + trackNames.join(\", \"));\n \n} catch (err) {\n // If it fails, log the error\n log(\"Failure. I cannot read the track list.\");\n}",
"inputHowRun": "I used a keyboard shortcut within the target app",
"inputImportance": 5,
"textTitle": "Mitch's Commit Hardware Inserts Broken"
}
Source
false
Links
User UID: nBhyRRiDLmMcES0jowEhwe1pd023
Feedback Key: sffeedback:nBhyRRiDLmMcES0jowEhwe1pd023:-OqY75gKXlxFvnR406pt
Feedback ZIP: exz70WkoLhVgRL+vCp/FZUs7BTdLPsyPGIhEfxhvpHCBmNwSs3JP+0XBnwXSIPWMfi8CF2fGTGgVOyCz2mQUFYf5rDR1NfADxQpCgxRES63Z+9freoz17pjF9rNt/lHEqVEBA9taSDfT6Oe9EV096Wy1NzMc0whQcoSKbUDl3aqTOfynLazm0fcqpwjpiAaQI4aL3Ml4p2SGXNx2JaS9roQHlYCf5nlfgQ7CjdMd7VJcXuD77gmwa9x3MQ4+Z+FAdaucPHqXF8sR2jh1jnyip46nbhbhQcUTDUC2mPf/doBO60f7IZ3ruRFWOiupojCFDICMmalB+lYPhu9NJ+xNDg==
Linked from:
- DDryw Owens @Dryw_Owens
After some more investigation with Mitch, it seems that .sfx is not working on my system at all.
Chad Wahlbrink @Chad2026-04-20 16:56:08.851ZThanks, @Dryw_Owens,
Are you using any VPNs or firewalls on this Mac?
Can you also please ensure the following permissions are set up correctly in System Settings:
- System Settings > Privacy & Security > Local Network
- System Settings > Privacy & Security > App Management
SoundFlow should be enabled in each of these areas.
Thanks,
Chad- DDryw Owens @Dryw_Owens
Hi Chad,
Thanks for your attention to this. The permissions are as you have pictured. I even toggled them off and on again. There are no firewalls or vpn. I've tried reinstallation of SF as well as some terminal lines too.
Chad Wahlbrink @Chad2026-04-20 19:12:57.165ZThanks, @Dryw_Owens!
I see what's happening now. You are currently running Pro Tools 2025.6, which is not SFX enabled. You need to install Pro Tools 2025.10 or later to use the workflow as is. The code in this specific workflow is using instances of
sf.ui.proTools.sfxinstead ofsf.ui.proTools, which will not run on older versions of Pro Tools.@Mitch_Willard, if you are able to update this code, I would recommend doing a "find and replace all" for
sf.ui.proTools.sfxand replacing it withsf.ui.proTools. Then you can addif (sf.ui.useSfx) sf.ui.useSfx();to enable SFX when available.
I hope that helps!
Best,
Chad- DDryw Owens @Dryw_Owens
Chad, Is it possible for me to copy source and make these changes? I tired and got more errors.
- DDryw Owens @Dryw_Owens
I'm getting Error: Object reference not set to an instance of an object.
(Commit Hardware Insert App line 1341)
That line is:const insAEStatus = insViewStatus(insertsAE)This worked for me before sfx came out. I really just want this script to work again without giving Avid $499!
Chad Wahlbrink @Chad2026-04-22 00:42:19.754ZHi, @Dryw_Owens,
Theoretically, it should work if you use the "Make Editable Copy."
I don't have XCode on this machine, so it's a bit hard for me to test this myself at the moment. I'll see if I can give it a try with the suggested changes sometime this week. In the long term, it'd be best for Mitch to implement it so future updates made to the overall workflow are also pushed to you, though.
- DDryw Owens @Dryw_Owens
Right - that's what I did, but I'm now getting the above error.
Mitch Willard @Mitch_WillardI'm sorting it out now @Dryw_Owens and @Chad. Will have the compatible version up shortly.
I have to remove some
.dawCommandsto make it work again, hennce the issue for the inserts view.- DDryw Owens @Dryw_Owens
Thanks so much @Mitch_Willard! You're the best!
Mitch Willard @Mitch_WillardThere now @Dryw_Owens, let me know if you have any issues. Now that we know what was the issue, anything else should be a simple fix. But hopefully it is all good. Version 3.1.3. Apologies for the stuff around
@Chad Thanks so much for pointing out where the issue was. Much appreciated
- DDryw Owens @Dryw_Owens
IT WORKS!!! Thank you so much Mitch!! Is there any way to buy you a drink? Seriously, you've made me very happy. This is my favorite thing anyone has written for Soundflow.
Mitch Willard @Mitch_Willardhaha thanks Dryw. If we are ever in the same place, would happily take a beer. But by all means share the app and soundflow to anyone you think will benefit from it.
I'm stoked you are enjoying it mate. It's great to hear that people are actually using it and getting great use out of it. Sometime you have no idea if people are even using the thing haha