Support for Stream Deck Plus with the SoundFlow Stream Deck plugin
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
- On initial install, popup to "install plugin" never appeared.
- 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=
- Christian Scheuer @chrscheuer2025-03-12 09:11:12.409Z
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?
- NIn reply toNeale_Ramakrishnan⬆:Neale Ramakrishnan @Neale_Ramakrishnan
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.
Christian Scheuer @chrscheuer2025-03-17 09:01:41.846Z
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.
Christian Scheuer @chrscheuer2025-03-17 09:26:21.663Z
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.
- NNeale Ramakrishnan @Neale_Ramakrishnan
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).
- NNeale Ramakrishnan @Neale_Ramakrishnan
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.
- In reply toNeale_Ramakrishnan⬆:
Christian Scheuer @chrscheuer2025-03-18 08:38:10.458Z
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.- NNeale Ramakrishnan @Neale_Ramakrishnan
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.
Christian Scheuer @chrscheuer2025-03-23 20:57:16.472Z
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.
- SIn reply toNeale_Ramakrishnan⬆:SoundFlow Bot @soundflowbot
This issue is now tracked internally by SoundFlow as SF-1609
- NNeale Ramakrishnan @Neale_Ramakrishnan
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.
Christian Scheuer @chrscheuer2025-07-17 10:59:49.508Z
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.