No internet connection
  1. Home
  2. Ideas

Support for Stream Deck Plus with the SoundFlow Stream Deck plugin

By Neale Ramakrishnan @Neale_Ramakrishnan
    2025-03-12 00:32:46.905Z

    Cannot install SoundFlow plugin in StreamDeck control.

    System Information

    SoundFlow 5.10.1

    OS: darwin 24.3.0

    ProductName: macOS
    ProductVersion: 15.3.1
    BuildVersion: 24D70

    Steps to Reproduce

    1. On initial install, popup to "install plugin" never appeared.
    2. Uninstalled and reinstalled plugin. Popup appeared, but kept popping up when clicking on desktop or Finder off the app. StreamDeck app eventually crashes.

    Expected Result

    Plugin to install, StreamDeck to control SoundFlow.

    Actual Result

    No SoundFlow integration with StreamDeck.

    Workaround

    Nope.

    Other Notes


    Links

    User UID: eCd84TuFeWYrQ49ZdqFJ6rFZlqQ2

    Feedback Key: sffeedback:eCd84TuFeWYrQ49ZdqFJ6rFZlqQ2:-OL6l9O529-KsZSF3TQU

    Feedback ZIP: NJ7tBYjh0CiFVRqR19pF8kfKrRMz4mA4mBfeSuzBgd2mLWNlcX58F2pBFNv0Ml3pBts3wHcbgeHGp1UUM/SPvlYnrq2R1h5+yrucjU3vb45imAsBYLdBHMAX25CIisZqD0FIETasGq5DwXNzn/pPADdQ2ZbXSmrYFIgeNM3K/12SVQ/4on+8dBQOt7bSDGxGsdMGKn0xCj7UdOBYr4rSw1/jUw+u+sjU0GWpYneZuN9MdjCI+9/3d26dI969jHkg8jBDIEJ5w8akOdfZrZqHX+OCM55ATtKc7t41H2fYS95DCj6CfAR/7doDKzm3ZuoO7Y82T4JGK0O6hbJWmW+sphQuqPlQGqgY9P+XBJfZdm0=

    • 12 replies
    1. Hi Neale,

      On initial install, popup to "install plugin" never appeared.

      I'm sorry to hear you had this bad experience installing things via the Stream Deck app.
      We'll need to be very specific about the experience you're having. If you're able to share a screen recording or screenshots, of what it looks like in your Stream Deck app, that would be very helpful.
      There's no mention of a "install plugin" popup, as far as I know. What you should see is a Install Profiles button. This likely depends on the exact Stream Deck you've got, as the included full screen profiles are designed for Stream Deck XL and regular, respectively.
      Stream Deck Plus support, for example, is only supported through SoundFlow's direct integration.

      Can you confirm which physical device you have, and where exactly in the steps that you got stuck?

      1. N

        This must be the issue. I have a StreamDeck +. I confused "profile" with "plugin" - indeed, it's the "Install Profiles" popup that did not appear at first.

        But now it will not stop appearing, and it will eventually crash the StreamDeck desktop app if I let enough popups build up.

        1. Yes, I think this might be one of the bugs in the Stream Deck app where, if SoundFlow sends the "Navigate to X profile" message (which most other Stream Deck plugins don't use), the Stream Deck app doesn't know how to handle that if the profile is not installed. Given there's no "full screen deck" profile for Stream Deck Plus, that might leave the popups to keep reoccurring.

          I don't this is a situation you can fix on your end - this would require changes to our plugin to support both apps via Stream Deck Plus.

          At the moment, it would appear we could only support you with a Stream Deck Plus through our direct integration.

          1. I've logged the missing support for Stream Deck Plus devices as an issue in our backend system. We'll update this report when there's any news.

            1. Perhaps SoundFlow can also be clearer about what Elgato devices can cause these issues, and what hardware is “supported” and which ones are “incompatible” or “untested”. I didn’t look TOO hard but this is the first I am hearing of the Plus just not working at all. At least I’m on the PT/Avid version of SF but I’d have been pissed to sign up, ignore the trial, and find this out later.

              I hope you can get the integration going. Unless you have a control kit for my 2400Audio Imperium - which is really the only reason I got the StreamDeck - I’ll be waiting for your fix to use SF control of my StreamDeck. I don’t mean that in any sort of anger, but to express how little motivation I have to let SF take over, or to write my decks there instead of StreamDeck. Having said that, there are definitely bugs in their control (my swipe works backwards right now, on and off).

              1. Actually, in thinking about it… my Imperium profiles did not include a StreamDeck+ profile. Still, I was able to install their profiles and edit my buttons down so I could use the hardware I have. Is there a way to manually install “some” SoundFlow profile then stop the calling to install anything else? At least then I can start cutting and pasting to reformat what is out there to fit and get going with it.

                1. Hi Neale,

                  I totally understand your frustration. SoundFlow does support Stream Deck Plus, but only using our direct integration. Our direct integration gets automatically installed when you set up SoundFlow for the first time, and makes it possible to get straight into using SoundFlow to its fullest possible extent without any distractions or complex setup.

                  Using SoundFlow through the Stream Deck app is strongly discouraged, for a number of reasons that we've already shared. In your case, we have been trying to help you because you mentioned you had other strong reasons to still use it. We document the necessity of using our direct integration in all of our help articles, onboarding flows, forum posts, etc., but it seems like you didn't see this before getting onboarded.

                  If you tried to use SoundFlow directly without profiles in the Stream Deck app, you'd lose out at least 50% of not more of SoundFlow's interoperability with the Stream Deck. It'd not be possible to use SoundFlow's trigger system, or any built-in decks you find in the Store. You'd essentially have to rebuild anything you find, piece by piece, deck button by deck button.
                  SoundFlow is designed to be used with the many thousands of pre-built commands mapped to functionality in major DAWs and other audio apps, so having to rebuild everything from scratch would be a very, very tedious process.

                  If you really want to go custom, you could set up MIDI or OSC triggers in SoundFlow, and rebuild stuff inside the Stream Deck app to fire off MIDI or OSC events to SoundFlow. But, again, definitely not a recommended solution.

                  It's possible you could avoid the popup alerts in the Stream Deck app if you removed any triggers on decks in SoundFlow. What happens in SoundFlow when you try to show a deck through the Stream Deck app is that SoundFlow tells the Stream Deck app to navigate to the "SoundFlow Full Screen" profile. Apparently, since the profile is not designed for your Stream Deck+, the Elgato app never installs it, and so, it prompts an error to you. However, Elgato provides no API for us to check if the profile is installed - they force us to send out these API messages blindly, hoping that the user has installed the profile.
                  This is one of the core reasons we can't guarantee a good user experience, since the API is limited in ways that doesn't allow us to handle any errors or help the user in case there's a bad setup as in this case.

                  1. Okay. So super tedious. MIDI learn but super manual, sort kinda, conceptually. I wish I could copy/paste the stuff from your profile and reconfigure it properly for my "Plus" deck, or that your plugin would install properly - whether because of Elgato's API limitations or not.

                    1. Hi Neale,

                      I understand that that is the experience you're looking for. Unfortunately, using the Stream Deck Plus that way is not currently supported, hence, why I suggested a workaround that could get you going.
                      The only supported way right now is to use our direct integration, where things would work seamlessly with no manual setup.

                      We will update this thread when/if there's any news in this area.

          2. S
            SoundFlow Bot @soundflowbot
              2025-03-17 09:24:13.651Z

              This issue is now tracked internally by SoundFlow as SF-1609

              1. Where are we at with this, a few months later? I am anxious to get my setup working properly but need you to do your profile for my StreamDeck unit.

                1. Hi Neale,

                  We've logged your request for this feature, but we can't provide any promises or a timeline about an implementation. As with all feature requests, we have to prioritize our time on features that will impact a lot of users, and right now, you're the only person who's requested this specifically.

                  I'll move this thread to the feature request section, where it can be voted on by other users.

                  Until then, my recommendation would be to use our direct integration which is currently the only supported way to use SoundFlow with a Stream Deck Plus.