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

Create custom audio track on Logic Pro with my stream deck

By jordan wojcik @jordan_wojcik
    2024-08-13 16:37:21.409Z

    Hello!

    I am very interested in SoundFlow. I’m looking for an easy way, using my Stream Deck, to create an audio track with predefined input and output settings, as well as a configured channel strip. I understand from your website that this might be possible, but I wanted to ask here to get a concrete answer on what is actually feasible.

    I should mention that I’m working with Logic Pro X (Mac Mini M1 2020 + macOS Sonoma and Logic Pro X 11.0.1).

    Example:

    A button that allows me to create a stereo audio track, inputs 3-4, with my usual custom channel strip (compressor/drive, etc.) already set up.
    A button that lets me create a mono audio track for recording (armed for recording, input armed) with a custom channel strip (Auto-Tune, compressor).
    Is this easily achievable with SoundFlow?

    The only solutions I found before discovering your product were really not optimized and simply didn’t work (like macros that rely on automatic mouse movement—this fails if the window isn’t positioned exactly as required; and while the Y command works to open the library, if the library is already open, it ends up closing it instead, so the command doesn’t work). Plus, I haven’t even been able to configure the inputs/outputs properly.

    Thank you in advance for your response!

    • 16 replies
    1. Kitch Membery @Kitch2024-08-13 23:42:40.077Z

      Hi Jordan,

      Here is a video walkthrough on how to do this.

      https://www.loom.com/share/05faeee26dc34f4685b0a8c72775ff0f?sid=ea825649-ff1b-4e55-8008-59fa09a7dc9f

      The great thing about SoundFlow is that wherever possible we use UI automation instead of Mouse and Keyboard simulation which can often cause instability when things change position.

      Please note that the Logic Pro package is in its early stages so be sure to add any requests/suggestions to the Ideas section of the Forum, so they can be considered for future updates.

      Let me know if you have any other questions. :-)

      1. J
        In reply tojordan_wojcik:
        jordan wojcik @jordan_wojcik
          2024-08-15 01:02:15.403Z

          Hello,

          First of all, I would like to thank you for your video response, which is simply superb! And also thank you for your quick response.

          I had to adapt your code because it didn’t press enter after configuring the new track.

          So in JavaScript, everything works, it’s absolutely AMAZING!!

          It might be worth taking another look to see why it didn’t work on my end (following your tutorial to the letter, I can provide you with as much information as needed).

          No one around here will have a workflow as powerful as mine, that's for sure!!!

          Thank you very much.
          Jordan

          1. Kitch Membery @Kitch2024-09-08 21:32:35.974Z

            Hi @jordan_wojcik,

            I'm glad you got it working :-)

            Sorry for the delayed reply to this, when you replied to my previous message you must have replied to the original thread (and not my reply), so unfortunately, I did not get notified.

            This issue may be a Sonoma-specific issue with popup menus. If you're still experiencing the issue can I get you to share a screen recording showing the issue?

            Hopefully, I can fix the issue :-)

            Thanks in advance.

          2. C
            In reply tojordan_wojcik:
            Codename Studios @CodenameStudios
              2024-12-11 16:49:43.784Z

              Hi @Kitch

              I've been following the instructions in this thread to create stereo tracks in Logic as well, but I can't get it to work. Here's the screeshot of the error.

              It doesn't seem to like the Input name I enter into it, regardless of whether I use simply "Input 23-24" or whether I use the full UAD driver name for that input "Input 23-24 (PIANO L / R)". I just keep getting an error like this.

              I'm on Sequoia, latest version of Logic.

              Any help with this would be greatly appreciated. Looking at it, it seems to be a common problem across all text searches... if I try creating other text related tasks (e.g. Recall Track Preset), I get the same kind of error. It fails at that point each time.

              Let me know your thoughts when you have a moment.

              Thanks!

              1. Kitch Membery @Kitch2024-12-11 18:44:06.250Z

                Hi @CodenameStudios,

                Thanks for reaching out about this.

                Can you confirm that you're on the latest version of the Logic Pro package (v1.6.5)?
                And that SoundFlow is on the latest stable version v5.9.1?

                Thanks in advance :-)

                1. CCodename Studios @CodenameStudios
                    2024-12-11 22:17:25.238Z

                    Hi @Kitch

                    Yes, Soundflow version is v5.9.1 and Logic package is 1.6.5 (it wasn't, but now I've updated)... the issue persists.

                    1. Kitch Membery @Kitch2024-12-11 22:31:08.044Z

                      Thanks for letting me know... I'll take a look in the next couple of days and see if I can work out what's going on.

                      Can I get you to open the input menu and take a screenshot of the "Input 23-24" menu path?

                      There's a good chance I'm overlooking the way the menu item is presented in the menu.

                      1. CCodename Studios @CodenameStudios
                          2024-12-12 00:15:05.002Z

                          I have just been messing with I/O naming conventions so this screenshot below doesn’t match the way I had the channel named earlier, but it at least gives you an idea of how the menu looks…

                          1. Kitch Membery @Kitch2024-12-12 00:39:19.033Z2024-12-12 00:52:11.183Z

                            Thanks for that, @CodenameStudios!

                            That's very helpful... I may need to see the I/O setup window for reference also.

                            Side note just in case it resolves it... Input 23-24 (SHELFORD (PIANO L/R) has an extra ")". ie (PIANO L)/R) should be (PIANO L/R).

                            I appreciate you taking the time to help me troubleshoot this. :-)

                            1. CCodename Studios @CodenameStudios
                                2024-12-12 10:27:34.151Z

                                Hi @Kitch ...

                                I've tidied it all up and make sure everything definitely matches... and the issue persists.

                                See screenshots...

                                1. Kitch Membery @Kitch2024-12-12 18:11:36.146Z

                                  Thanks @CodenameStudios,

                                  I'm noticing, for the "Audio Input Path" property in the preset, that you're missing the "Input" part of the path. The "Audio Input Path" should be ["Input","Input 23-24 (PIANO L/R)"] not just "Input 23-24 (PIANO L/R)".

                                  If that does not resolve the issue let me know. If not you've provided me with all the information I need to troubleshoot further. :-)

                                  1. CCodename Studios @CodenameStudios
                                      2024-12-12 21:31:58.551Z

                                      Hi @Kitch

                                      I’d already tried that, but no luck.

                                      1. Kitch Membery @Kitch2024-12-12 22:13:36.437Z

                                        I can reproduce the issue here... I have the issue logged internally under SF-1537, and I'll let you know by replying here once it's been fixed.

                                        1. MMikael Sahlsten @Mikael_Sahlsten
                                            2024-12-13 19:42:06.634Z

                                            I'm replying here to confirm this happens to me as well. The issue started when installing Logic 11.1

                                            1. Kitch Membery @Kitch2024-12-13 19:44:52.640Z

                                              Thanks for letting me know @Mikael_Sahlsten... I'll keep you posted once the fix is ready. :-)

                        • B
                          In reply tojordan_wojcik:
                          Brett Chapman @Brett_Chapman
                            2025-01-20 02:23:05.356Z

                            Hi Kitch,

                            Any progress on this one as i also cannot select an input when i try to add an audio track. Error i receive is :
                            20.01.2025 13:22:04.51 [Backend]: !! Command Error: Audio: Guitar or Bass Duplicate [user:cli50xtc200015210vyksy31z:clmgn72l60001w710hmmtbld3#cm64esv2n000hzn103p3kre5u]:
                            TypeError: Cannot read property 'replace' of null
                            (Create Tracks line 97)