Hi there - wondering where I would find a Javascript command reference for Soundflow / Pro Tools? Code completion doesn't really cut it when you're trying to find specific buttons dialogs and what they might be called. I see a post about this from 2019 with the note that at that point it just "hadn't been gotten around to yet". Does this exist now?
- Dustin Harris @Dustin_Harris
Maybe this is the kind of tool/help you’re looking for?
- RIn reply toRich_Breen⬆:Rich Breen @Rich_Breen
Hi Dustin - thanks, but whatever that link is, it doesn't play/open here. If it's a YT tutorial video on Soundflow's site it's not really what I'm looking for. Need a searchable command reference.
Christian Scheuer @chrscheuer2021-07-28 20:38:23.128Z
Hi Rich,
There's a complete reference of all Javascript functions here:
https://soundflow.org/docs/api/globalsHowever, that being said, Dustin's answer may be more useful actually. The video will show you the best way to find the script equivalent of how to locate a specific button. You don't need to use code completion or know it by heart – the mechanism Kitch illustrates in the video is the best practices way of identifying how to access a UI element, using SoundFlow's semi-intelligent UI picker (it converts to Javascript).
- RRich Breen @Rich_Breen
OK, thanks for that! Whatever the link to the video is, it's not showing up in the SoundFlow forum interface - I just have a blank window with a "View on YouTube" button, but none of it does anything when clicking, ctl-clicking, etc. Perhaps can you just provide the link as a piece of text? Other links seem to work...
thanks!
- In reply tochrscheuer⬆:RRich Breen @Rich_Breen
Ah, I see what's going on; the Soundflow "App" interface is kind of janky - if I view the forum in a browser the links work - they just don't work within the Soundflow "App".
Christian Scheuer @chrscheuer2021-07-29 19:42:29.475Z
Ah yea, apologies for that. Embedding browsers inside an app is a little bit difficult/unstable when it comes to iframes (embedding inside embedding).