No internet connection
  1. Home
  2. How to
  3. Logic Pro

Load send for next unused bus / create track

By Matthew Brabender @Matthew_Brabender
    2025-08-08 20:26:19.883Z

    Hi folks
    I'm trying to figure out a way to build a macro to help set up a new send in Logic, create a track from the bus and rename it.
    The manual steps to do this are:

    1. On a track, click the next empty send slot
    2. Choose the next unused bus
    3. Go and find the newly created bus
    4. Rename the bus (to whatever is needs to be)
    5. Right click on the bus and choose 'create track'

    I can't think of any steps using SF that can help with this and wondering if anyone has a workflow that might help?
    I've played around with the sends loader which works great if you know which bus you want to send to, but can't find a way to choose the next unused bus.
    I've also no idea where to start with a function that goes and finds that bus that was just created.

    Any ideas?
    Many thanks :)

    • 1 replies
    1. Matthew Brabender @Matthew_Brabender
        2025-09-01 23:41:23.688Z2025-09-02 05:29:38.047Z

        Howdy hey.
        So I have some of this figured out but I'm stuck on a couple of scripts.
        I'm trying to figure out the script for changing the input and the script for loading a send.
        I've tried converting the send loaders and 'select track input' functions to script but it doesn't give me the full script
        It shows me a soundflow.runcommand :commandId: 'user:cli50xtc200015210vyksy31z:clu03689y0009uu10vuhi0j7n#cm2583eg90001nm109j4pzbyd',
        I was hoping to modify the script so I can change the input to a bus with a variable. Is there anywhere that shows me the script for this?
        (same for loading a send)