No internet connection
  1. Home
  2. Support

SoundFlow not working through StreamDeck

By Ola Kvernberg @Ola_Kvernberg
    2025-01-24 08:43:43.790Z

    SoundFlow not working through StreamDeck

    System Information

    SoundFlow 5.7.8

    OS: darwin 23.1.0

    ProductName: macOS
    ProductVersion: 14.1
    BuildVersion: 23B2073

    Steps to Reproduce

    1. Setting up Sound Flow through Streamdeck as per https://forum.soundflow.org/-1849/how-to-set-up-soundflow-stream-deck
    2. Both decks showing: native NYC Music Services native on StreamDeck when Sibelius is active, and my personal SoundFlow deck through StreamDeck when Pro Tools is active
    3. SoundFlow-deck is completely unresponsive

    Expected Result

    SoundFlow deck to perform the desired automations

    Actual Result

    SoundFlow-deck showing through StreamDeck but not responding at all.The macros are working when executed directly from inside SoundFlow.

    Workaround

    No

    Other Notes


    Links

    User UID: Aq32p7ObZrdtbhKWgSscIA0FzEm2

    Feedback Key: sffeedback:Aq32p7ObZrdtbhKWgSscIA0FzEm2:-OHMTnnLBFKjRdGVQsYF

    Feedback ZIP: ZkOLfh4t3aSeR9Qz8R3mn46q7bn6J8EcZqzDk2wrEseJ9Cmi8fiTdMGHOss6A2x82ewdJ7BF4M5RQevFUi4XEZBkh5/QuhjMCC+tDlBgVeb1Az9CvpyH7Ad1f/7p6EnWME87hfT/8/CvVFm1QLauBnpqedwCOdkNOrsWb1ALHjbcDgX5b6F76kRdu6gkEEHPtWuryifasoTBcPOLzPGvI2eVnNddRmUN/Y1GZvvkFsRR0OYK9XshxaPTNVDIyquStPk5M0/2jcvFFB4XFlYN9YP7BfXpY5JHqRomSNytHwVMkHPKP0f4bfSVi5Y4fzZT1n9Ya6o93vpz2l9tr7/07w==

    • 11 replies
    1. Hi Ola,

      Can I get you to start by updating to the newest version of SoundFlow (5.10.1) to see if this issue has already been resolved?

      https://soundflow.org/account/downloads

      1. OOla Kvernberg @Ola_Kvernberg
          2025-01-24 20:21:19.817Z

          Done. Restarted both, same issue. Both decks also showing as before, but this time the streamdeck's default button-layout shows small soundflow-icons on every button before I start sound flow, that is the only noticeable difference. But still 100% unresponsive, no commands relaying through streamdeck into soundflow (and back into pro tools)

          regards, Ola

          1. Thanks, Ola.

            Can you share some screenshots (or a screen recording) of the setup you've made inside the Stream Deck app? I do see the errors in the SF log file, which appear to indicate SF is receiving invalid/empty requests from the Stream Deck app/plugin.

        • O
          In reply toOla_Kvernberg:
          Ola Kvernberg @Ola_Kvernberg
            2025-01-26 17:02:27.890Z

            here is a link to a video of the settings inside streamdeck (forum didn't allow video upload). Also since this I have upgraded to latest firmware on the Stream Deck, but problem still persists. If you have access to my soundflow log file: I recently tried pressing multiple buttons while inside pro tools again.
            Here is the video:
            https://www.dropbox.com/scl/fi/1px1omhezc8hixbeyjgzr/streamdeck-settings.mov?rlkey=tuhk5l626gc8cjp80zco97g8e&dl=0

            1. Hi Ola,

              Can you remove the Application association on the SoundFlow Full Screen profile? I don't believe that's supposed to be assigned. SoundFlow should be the one initiating that transition.

              1. Also, I notice you're using Notation Express on the other deck. Are you aware of SoundFlow's Sibelius integration? You'd likely get a much more stable integration by using that, if it has the features you're looking for.

                1. In reply tochrscheuer:

                  Please be sure you follow the steps from the setup article completely 100% like they're laid out (this includes not adding an application to the Stream Deck profile, and using an Application trigger in SoundFlow to launch the decks).

                  As mentioned, integrating this way is very, very cumbersome and error-prone due to how the Stream Deck app works, unfortunately, and it's outside of SoundFlow's control.
                  Before we made our direct integration more than half of our forum support had to do with this being very difficult to set up properly.

                  1. OOla Kvernberg @Ola_Kvernberg
                      2025-01-26 18:02:19.030Z

                      the application triggers are there in order for stream deck to detect whether I'm in Sib or PT and switch accordingly between the native streamdeck (Notation Express) and soundflow - if soundflow should decide this, it wouldn't have authority over the streamdeck-app to have it switch to the native streamdeck-app on using Sib? I discovered recently that soundflow has upped the integration towards Sibelius and in a dream world I would have the hours available to meticulously replicate the entire deck I am used to from Notation Express in a soundflow-native deck, but I just don't have it. And besides it would be a copyright breach, I guess. I bought the deck a few years ago from NYC Services. I guess I'll need to fiddle around with this for a while more and then just give up? It is precisely the combo of the two decks I'm looking for, and frustrating to be this close.

                      1. the application triggers are there in order for stream deck to detect whether I'm in Sib or PT and switch accordingly between the native streamdeck (Notation Express) and soundflow - if soundflow should decide this, it wouldn't have authority over the streamdeck-app to have it switch to the native streamdeck-app on using Sib

                        The full screen profile needs to be instantiated from SoundFlow, not from the Stream Deck app. Please consult the article - it has detailed steps for how to set this up.
                        The way the integration works is by using a special API on the Stream Deck app where SF tells the Stream Deck app to switch to the full screen profile only when necessary. As I said, following the steps 100% like laid out in the article is critical to getting it to work. Any deviation is likely to render your setup unusable.

                        1. In short:
                          In the Stream Deck app, remove any association on the Full Screen Profile. It has to have NO app associated. Deviating from this will cause errors.
                          In SoundFlow, set up Application Triggers for when you want the deck to be shown.

                          This should give you exactly what you were asking for, as far as I can tell.

                          1. And again, I want to stress that we are in no way happy about that it's so complicated to get things to work properly, but the limitation here is in how the Stream Deck app allows co-existing. If you find the time to rebuild your setup using our direct integration with Sibelius, I'm sure it would save a lot of head scratching down the line - but I understand that it's difficult to find the time at the moment.