No internet connection
  1. Home
  2. How to

Creating a stereo aux bus and send selected track for parallel processing.

By Dafydd Thomas @Dafydd_Thomas
    2022-06-01 10:06:07.223Z

    Hi, apologies if this already exists., but i can't seem to find it anywhere.

    I'm looking for a script which will create a stereo aux track and send the selected track (set to 0dB) to that aux and match the outputs to where the selected track is already going. It would be amazing if it could use bus 1-2, 3-4, 5-6 etc. and with each new parallel bus I create, it sees that the previous bus is taken and moves on to the next available bus. I want this script to be able to quickly set up an aux for parallel processing.

    Any help would be appreciated.

    Thanks!

    • 25 replies

    There are 25 replies. Estimated reading time: 10 minutes

    1. Ryan DeRemer @Ryan_DeRemer
        2022-06-05 05:30:56.353Z

        Hey @Dafydd_Thomas . I have a command in my RPD Utilities package in the store that does exactly this ("Create Parallel Track"). Hope this helps!

        1. Hey Ryan! I'm running into some trouble with this preset. Every time i run it, i get this error:

          Could not get trackInserts/Sends. {
            "title": "Inserts A-E",
            "description": null,
            "label": null,
            "role": "AXGroup",
            "fullRole": "AXGroup",
            "isEnabled": true,
            "isMenuChecked": false,
            "va...
          

          Am I missing a step i need to do before this functions correctly? Thanks so much!

          1. Ryan DeRemer @Ryan_DeRemer
              2024-11-13 22:59:38.876Z

              Hi! This error usually happens when the inserts or sends (in this case sends) are not visible on the tracks. Please ensure that the tracks are at least size "small" and that the sends are showing in the Edit Window Displays. That should fix it.

              1. Hey! Thanks for the help. I am slightly confused, though. I thought this command creates a new aux track? So what needs to be visible? Or, does this just route to an existing track?

                1. In reply toRyan_DeRemer:

                  I think I understand what you're saying now. The track I'm trying to run the command on is both visible and has sends A-E visible.

                  1. In reply toRyan_DeRemer:

                    Ok, sorry for so many replies! After making sends F-J visible, I'm getting a new error.

                    Save Track Preset dialog did not appear after 2000 ms
                        Element was not found or removed after waiting 2000 ms
                    

                    What would be causing this? I can open the dialog just fine by hand. Also, is there any way to make the script work with only sends A-E visible?

                    1. Ryan DeRemer @Ryan_DeRemer
                        2024-11-13 23:26:54.065Z

                        Can you make a bug report for this so I have all the info? This should be it's own post. You can do this by clicking the SoundFlow icon in the menu bar, clicking the Help/Issue button on the bottom left of the popup, and filling out the short form. You can also reply to the post and tag me so I see it.

                        1. Ryan DeRemer @Ryan_DeRemer
                            2024-11-19 22:19:36.680Z

                            Hey @Holy_Ghost_Productio. I published an update to this package last night, which includes accounting for inserts/sends not showing on the tracks. It will temporarily set the track to the state it needs and then revert back at the end. If you're still having issues from above, please make a new post in the package forum. Thanks!

                            1. Hey Ryan! Thanks so much for doing that, unfortunately that did not fix the issue. I'll make a bug report post.

                    2. K
                      In reply toDafydd_Thomas:
                      Kasper Pickett @Kasper_Pickett
                        2025-01-04 08:57:11.847Z

                        @Ryan_DeRemer
                        HI! I'm having some trouble with the script also.... Getting this error:

                        Access to the path '/Users/ryanderemer' is denied.
                        System.UnauthorizedAccessException: Access to the path '/Users/ryanderemer' is denied.
                        ---> System.IO.IOException: Permission denied
                        --- End ...

                        Im sure that part just needs to be changed to /Users/myusername but i am only getting the option to edit a copy which just makes a new preset rather than letting me change the underlying code?

                        1. Ryan DeRemer @Ryan_DeRemer
                            2025-01-04 09:27:09.695Z

                            Hi Kasper. Thanks for reporting this! I just published an update. Let me know if that fixed it for you.

                            1. KKasper Pickett @Kasper_Pickett
                                2025-01-05 18:34:38.494Z

                                Success!! Insanely fast turnaround on this fix btw!
                                THANK YOU!!!!

                                1. KKasper Pickett @Kasper_Pickett
                                    2025-01-05 18:40:46.007Z

                                    One last question.....would another iteration of this be possible that would allow the aux input to be created with a specified name, rather than being prompted to enter one manually whenever you trigger the command? Or perhaps this functionality already exists in another package somewhere?

                                    1. Ryan DeRemer @Ryan_DeRemer
                                        2025-01-05 20:05:45.375Z

                                        I could probably just add that to the existing template. Sounds like it could be a useful addition. I'll see what I can do. :)

                                        1. In reply toKasper_Pickett:
                                          Ryan DeRemer @Ryan_DeRemer
                                            2025-01-05 20:26:28.175Z

                                            Actually was pretty easy to add. Just published an update.

                                            1. KKasper Pickett @Kasper_Pickett
                                                2025-01-06 02:48:34.117Z

                                                Okay I promise this is the last thing LOL.(sorry, I'm brand new to SF and only have limited coding exp)..Whenever this ends, how can I make it to where it will return to having the original tracks that were selected? For example, I would like to have this command inserted a few times at the end of my session setup macro for vocals to create multiple auxs (verb, harms, etc), however right now whenever it end the first time the new aux that was created is what's selected, so that is the only thing that gets assigned whenever it triggers again.

                                                1. Ryan DeRemer @Ryan_DeRemer
                                                    2025-01-08 00:33:20.007Z

                                                    You can store selected tracks in a macro action, then my command, then select those tracks after. This does get me thinking about how to make the whole package easier to use in a macro context.

                                                    1. KKasper Pickett @Kasper_Pickett
                                                        2025-01-09 06:13:27.800Z

                                                        Holy crap I did not even realize this was a thing!!! And here I was totally overcomplicating it trying to (unsuccessfully) write a separate script for those actions!!! /facepalm

                                                        As I'm setting this up I do notice something with your ss vs. what I'm seeing.... When you recall the selected tracks there at the bottom for the last step, how did you reference 'names' from the Get Selected Track bit specifically? Clicked around quite a bit and tried a bunch of different symbols/modifiers to try and make the text input box reference back to it correctly but no dice

                                                        quoted text

                                                        1. Ryan DeRemer @Ryan_DeRemer
                                                            2025-01-09 06:34:10.136Z

                                                            Drag and drop the little yellow “names” box from the “Get Selected Tracks” command to the “Select Tracks By Name” command.

                                                            1. KKasper Pickett @Kasper_Pickett
                                                                2025-01-09 07:08:03.578Z

                                                                emphasized textGah! I knew it had to be something embarrassingly simple like that.

                                                                Mr. DeRemer....you, sir, are A GENTLEMAN and A SCHOLAR!!!! 🫡🙌🏼🙌🏼🙌🏼. Thank you so much for how patient and helpful you've been!

                                                                1. Ryan DeRemer @Ryan_DeRemer
                                                                    2025-01-09 07:24:31.777Z

                                                                    Of course! We’ve got a pretty great community here. 🙂

                                                                    1. In reply toKasper_Pickett:
                                                                      KKasper Pickett @Kasper_Pickett
                                                                        2025-01-09 07:27:35.245Z

                                                                        Tbh you pretty much managed to singlehandedly sell me 210% on this whole sf thing....I mean, i was clearly able to see how invaluable some of its capabilities are for the added convenience and QoL upgrades they provide, let alone the boundless nature of its potential but ngl...Once I actually started trying to enact some of that and put its handiness into practice I was DEF having some serious doubts whether I am smart enough to be capable of putting its usefulness to work in any significant way and was preparing to settle for reachingt he disappointing conclusion that despite how great it is maybe it just wasnt for me. Thank you for showing me how amazing the community of this app is! Witht hat being the case I think maybe I'm in the right place after all 😃 😃

                                                                        1. Ryan DeRemer @Ryan_DeRemer
                                                                            2025-01-09 07:48:48.825Z

                                                                            Glad I could help! This app has been a game changer for me and my workflow, but the community and culture are why I joined the developer program. Christian is also really forward thinking about features and making things very simple to use. And we’re all happy to help new users.

                                                                            1. JJohn Stephens @John_Stephens
                                                                                2025-06-01 17:58:24.493Z

                                                                                Hello! Ryan, thank you for your work on this script! Is there any way to have all selected tracks routed to the bus rather than just the first selected track? Is it also possible to inherit color coding from the existing tracks I'm aiming to route to this bus?

                                                                                1. Ryan DeRemer @Ryan_DeRemer
                                                                                    2025-06-04 00:48:34.978Z

                                                                                    Hey John! This script should be doing those things already. If that's not happening for you, please open a new issue/thread so I can get some more information. You can do this by clicking "Help/Issue" in the menu bar applet. Also ideally please include a screen recording of the issue with the bug report. Sometimes seeing it happen is enough to know the problem. Thanks!