streamlabs desktop audio not working
If you're dealing with streamlabs desktop audio not working, you're not alone. This is one of the most common issues streamers hit, and it almost always comes down to a misconfigured audio source, a wrong output device, or a Windows permission blocking capture.
We've worked through this problem across dozens of setups, from basic gaming rigs to full production stations. The fixes below are ordered from quickest to most involved, so you can get back to streaming without burning an hour on trial and error.
Why Streamlabs Stops Capturing Desktop Audio
Streamlabs doesn't capture audio on its own. It listens to a specific output device you assign inside the app. If that device changes, or if Windows routes sound somewhere else, your stream goes silent.
Windows updates are a common culprit. They frequently reset your default playback device, which breaks the connection Streamlabs expects. A new USB headset or audio interface can trigger the same problem just by being plugged in.
Driver conflicts and exclusive mode settings also cause this. Some audio interfaces grab full control of the output and prevent other apps from reading the signal at all.
First Checks Before You Change Any Settings
Start with the obvious before touching anything inside Streamlabs. Open your Windows sound settings and confirm your playback device is set to what you actually want to capture.
Then check the Streamlabs audio mixer at the bottom of the main screen. If the Desktop Audio bar isn't moving when sound plays, the source isn't being picked up at all. If it's moving but you hear nothing on the stream, the issue is likely the monitoring or output routing.
Also confirm the Desktop Audio track isn't muted. The speaker icon next to the mixer bar toggles it off silently, and it's easy to click by accident.
Check Your Mixer Track Assignments
Each scene in Streamlabs has its own source list, but audio tracks are global. Go to Settings → Audio and look at what device is assigned under Desktop Audio. If it says "Default," Windows controls that choice, and any device change will break your capture.
Switch it from Default to your specific playback device by name. This one change fixes the problem for most people. Name it explicitly: your headphones, your speaker output, or your interface's main output.
Fixing the Desktop Audio Source in Settings
Open Streamlabs and go to Settings → Audio. Under the Global Audio Devices section, you'll see slots for Desktop Audio and Desktop Audio 2.
Set Desktop Audio to the exact output device your PC uses for sound right now. You can confirm this in Windows by right-clicking the speaker icon in your taskbar, selecting "Open Sound settings," and checking which device is active under Output.
Once you match those two, close Settings and watch the mixer bar. Play any audio on your PC. The bar should animate immediately. If it does, your capture is working.
Windows Permissions and Exclusive Mode Problems
Two Windows settings quietly block audio capture and go unnoticed for months.
The first is Exclusive Mode. Right-click your playback device in Sound settings, open Properties, go to the Advanced tab, and uncheck "Allow applications to take exclusive control of this device." This stops other software from locking out Streamlabs.
The second is app permissions. Go to Windows Settings → Privacy → Microphone and make sure "Allow desktop apps to access your microphone" is turned on. Even though you're capturing desktop audio, some Windows builds treat this as a microphone permission and block it.
Restart Streamlabs after making either change. The app doesn't always pick up permission updates mid-session.
When a Full Reset Is the Fastest Fix
If none of the above works, a settings reset often clears whatever corruption is blocking audio. This doesn't uninstall anything; it just wipes your Streamlabs configuration back to defaults.
Close Streamlabs completely. Navigate to %appdata%\Slobs-Client in File Explorer. Find the file called basic.ini or the entire user-data folder and rename it rather than delete it. This keeps a backup. Relaunch Streamlabs and walk through the setup wizard again.
You'll need to rebuild your scenes, but your audio will likely work from a clean slate. Most users who go this route report it solved the problem in under 10 minutes.
Reinstalling Audio Drivers as a Last Resort
Corrupted or outdated audio drivers cause capture failures that no in-app fix will solve. Open Device Manager, expand Sound, Video and Game Controllers, right-click your audio device, and select "Update driver."
If updating doesn't help, uninstall the driver entirely and restart your PC. Windows will reinstall a clean version automatically. For dedicated audio interfaces or sound cards, grab the latest driver directly from the manufacturer's site instead of relying on Windows Update.
Why does my desktop audio work in Windows but not in Streamlabs?
Streamlabs captures audio from a specific output device you assign in its settings. If that assigned device doesn't match your current Windows default playback device, Streamlabs listens to the wrong place and picks up nothing. Go to Settings → Audio in Streamlabs and set Desktop Audio to the exact device name your PC is actively using for sound output.
Will switching from Default to a named device in Streamlabs audio settings cause any problems?
The only trade-off is that if you later change your primary output device in Windows, you'll need to update the Streamlabs setting manually to match. Using Default sounds convenient but breaks whenever Windows reassigns your output, which happens often after updates or when new devices connect. A named device is more stable for regular streaming setups.
My desktop audio mixer bar moves in Streamlabs but viewers can't hear anything. What's wrong?
A moving mixer bar means Streamlabs is capturing the audio correctly. The problem is in your track output assignments. Open Settings → Output and check that Desktop Audio is assigned to an active track that your stream or recording is actually using. Also confirm the track isn't muted in the mixer. If the bar moves but the track isn't routed to your stream's output, the signal captures but never reaches your audience.