No — you don't need a Stream Deck to control per-app volume on a Mac. A Stream Deck is a hardware macro panel; the per-app volume still comes from software (a plugin), and the same job can be done by a keyboard-driven mixer like Fader for $19.99 instead of $150–$200 of hardware. A Stream Deck is worth it if you want physical dials or already use one for streaming and macros. If per-app volume is the only thing you're after, the keys under your hands already do it.
The Stream Deck is a genuinely good product, and the dials on the Stream Deck + feel great for riding levels. So this isn't a "Stream Decks are bad" piece — it's an honest look at the actual question people ask: I want to set Spotify quieter than my call, do I have to buy hardware to do it? The answer is no, and it's worth knowing why before you spend.
What a Stream Deck actually is (and isn't)
A Stream Deck is a small panel of programmable LCD keys — and, on some models, rotary dials and a touchscreen — that triggers actions on your computer. Elgato sells several: the 6-key Mini, the 8-key Neo, the 15-key MK.2 at $149.99, the 32-key XL, and the Stream Deck + at $199.99, which adds four dials and a touchscreen. Roughly $80 to $250 depending on the model.
The important part for this question: a Stream Deck doesn't control audio on its own. It's an input device. Press a key and it fires whatever action you mapped to it. To make a key or dial change an app's volume, you install a plugin that does the actual audio work. The hardware is the trigger; the software is the mixer.
How a Stream Deck does per-app volume on a Mac
You add a volume plugin. Elgato's own Volume Controller plugin is free, runs on both Mac and Windows, and can set system volume, individual app volume, and mute, with an auto-detect mode that builds buttons for your running apps. There are community plugins too, like FocusVolumeControl for the Stream Deck + dials. So yes — a Stream Deck + with the Volume Controller plugin gives you physical per-app faders, which is a lovely way to work.
One honest caveat for Mac users: macOS has no native per-app volume API for arbitrary apps, which is the same reason every app in this category needs some audio plumbing underneath. On Windows the per-app session model is built in, so plugins map cleanly to it; on macOS the experience can be more variable depending on the app and the plugin. A Stream Deck doesn't remove that constraint — it sits on top of it. That's not a knock on Elgato; it's just how Mac audio works, and it's the gap a dedicated mixer is built to fill. If you want the background on the constraint itself, see how to control individual app volume on a Mac.
Hardware vs keyboard, side by side
Here's the honest comparison for the specific job of per-app volume. Both columns work. The question is what you're paying, in money and desk space, to reach the control.
| Approach | Per-app volume | How you reach it | Up-front cost | Desk space |
|---|---|---|---|---|
| Stream Deck + + Volume Controller | Yes (with plugin) | Physical dials | ~$199.99 + free plugin | A device on the desk |
| Stream Deck MK.2 + plugin | Yes, in steps | Press buttons | $149.99 + free plugin | A device on the desk |
| Keyboard mixer (Fader) | Yes | Letter keys you already own | $19.99 one-time | None |
| Each app's own slider | Only apps that have one | Hunt through windows | Free | None |
Where a Stream Deck is genuinely the better buy
Buy the hardware when volume isn't the only thing you want from it. A Stream Deck earns its price as a full macro deck: launching scenes in OBS, switching apps, firing shortcuts, triggering lighting, pasting snippets. If you stream or produce and you'd own one anyway, adding the Volume Controller plugin makes per-app volume a free bonus on hardware you already justified.
And the dials are the real draw. If you specifically want a physical knob to turn — the tactile feel of a mixing board — the Stream Deck + delivers that in a way a keyboard never will. Some people just think faster with their hands on hardware. If that's you, the dials are worth it, and that's a fair reason to buy.
Where the keyboard wins
If per-app volume is the actual goal, a keyboard mixer wins on three things that matter every day.
Cost. Fader is $19.99 one-time with a 3-day free trial — no account, no subscription. That's roughly a tenth of a Stream Deck +, for the same job. The hardware is great, but it's a lot to spend if dials are the only thing you'd use.
Nothing extra to own. The fastest controller you have is the keyboard already under your hands. No box to find space for, nothing to plug in, nothing to carry when you switch to a laptop on the couch. The mixer travels with the machine.
Speed without moving. With Fader you hit a toggle hotkey and the keyboard becomes a mixer — the Q/A/Z column is one app, W/S/X the next — so you ride levels with letter keys without leaving what you're typing. Reaching for a dial still means moving your hand off the keys. For quick, constant adjustments through a workday of calls and music, staying on home row is the faster path. You can also bind a per-app mute key, so silencing the browser is one keystroke; see how to set a keyboard shortcut to mute an app on a Mac.
Can you have both?
Sure. They're not mutually exclusive. Plenty of people keep a Stream Deck for streaming macros and run a keyboard mixer for the moment-to-moment volume riding, because the keys are faster for small constant tweaks while the deck handles bigger scene changes. If you already own a Stream Deck, try its Volume Controller plugin first — it's free. If volume is what you keep reaching for, a keyboard mixer will likely end up doing more of the work.
Bottom line
A Stream Deck can absolutely do per-app volume on a Mac, with a free plugin and — on the Stream Deck + — satisfying physical dials. But you don't need one. If you want a full macro deck or the feel of real knobs, buy it with confidence. If per-app volume is the whole point, you can skip $150–$200 of hardware and get the same control from the keyboard you already own. That's the case Fader is built for: keyboard-fast per-app volume, $19.99 one-time, no extra gear.
Per-app volume without the hardware
Fader turns letter keys into per-app faders — no Stream Deck required. $19.99 one-time, 3-day free trial, no account. macOS 14.4+.