sodcalculator

10 Tech How-To

OBS Desktop Audio Not Working on Windows 10: Fix

Guide 10-16368 · Updated · Step by step

If your OBS Studio captures your microphone but no desktop sounds, or the audio meter stays flat while playing games or music, this guide walks through the fixes that resolve it on Windows 10. Most cases come down to a wrong default device, a muted OBS audio source, or Windows privacy settings blocking access.

What You’ll Need

  • OBS Studio installed and open
  • Windows 10 with administrator access (for some steps)
  • Your audio playback device (speakers/headphones) connected and working outside OBS

Step-by-Step

  1. Confirm desktop audio is actually captured. In OBS, look at the Audio Mixer dock (bottom center). If the “Desktop Audio” meter moves when you play sound, it is working — the issue is elsewhere (e.g., not included in the scene). If the meter is flat, continue.
  2. Check the Desktop Audio device in OBS settings. Go to Settings → Audio. Under Global Audio Devices, find Desktop Audio. If it says “Disabled,” change it to Default or explicitly select your speakers/headphones. Click Apply and OK, then restart OBS.
  3. Set the correct Windows default playback device. OBS’s “Default” option uses whatever Windows has set as default. Right-click the speaker icon in the system tray → Open Sound settings → Sound Control Panel (right side). On the Playback tab, right-click your active speakers/headphones and choose Set as Default Device. Also right-click each disabled device and if it is your hardware, Enable it. Apply and restart OBS.
  4. Unmute and raise the Desktop Audio volume in OBS. In the Audio Mixer, hover over the speaker icon under Desktop Audio. If it has a slash, click it to unmute. Also drag the volume slider up (100% is a good start).
  5. Check the audio source in your active scene. In the Sources list, right-click your scene and select Properties (or click the gear icon on the source). If you are using Audio Output Capture (Windows 10), ensure the Device is set to Default or your specific playback device. If you are using Desktop Audio Device (older method), it should match the OBS global setting.
  6. Allow Windows apps to access the microphone (if you also have mic issues). Even for desktop audio, Windows privacy settings can interfere. Go to Settings → Privacy → Microphone. Ensure Allow apps to access your microphone is On, and that OBS is listed and toggled On under Choose which apps can access your microphone.
  7. Restart the Windows Audio service. Press Win + R, type services.msc, press Enter. Find Windows Audio, right-click → Restart. Do the same for Windows Audio Endpoint Builder. Restart OBS afterward.
  8. Run OBS as administrator. Close OBS. Right-click the OBS shortcut → Properties → Compatibility tab → check Run this program as an administrator → Apply. Some games or drivers restrict audio capture; admin rights often bypass that.
  9. Update or reinstall your audio driver. Open Device Manager (right-click Start). Expand Sound, video and game controllers. Right-click your audio device → Update driver → Search automatically. If that fails, visit your motherboard or laptop manufacturer’s site for the latest driver. After updating, reboot and test OBS.
  10. Try a different audio capture method. If Desktop Audio Device still fails, add a new source: Audio Output Capture (Windows 10) and set it to your specific device. If that also fails, try Audio Input Capture with your speakers selected (works for some setups but may echo).

Common Mistakes

  • Having two different default devices. Windows may have one default for communications and another for media; OBS’s “Default” picks the media one. Set both to the same device.
  • Muting in the Windows Volume Mixer. Right-click the speaker icon → Open Volume Mixer. Ensure OBS is not muted there, and the app’s volume is not at zero.
  • Using an audio source that only captures a specific app. If you used Audio Output Capture and selected a game that is not running, you get silence. Prefer “Default” or the main output device.
  • Forgetting to restart OBS after changing settings. Many audio changes only take effect after a full OBS restart, not just a scene switch.

Tips

  • Use the Audio Mixer meters to confirm signal before recording. If the meter moves, the audio is being captured.
  • Set Desktop Audio to a specific device (not “Default”) if you frequently switch between headphones and speakers, to avoid capturing the wrong one.
  • In OBS Settings → Audio, set Sample Rate to 48kHz to match most Windows defaults; mismatches can cause crackling or loss.
  • If you use a USB headset, try the analog output as well — some USB devices present themselves as multiple endpoints and confuse OBS.

Troubleshooting

If you followed the steps and still have no desktop audio, work through these in order:

  • Test with a different player. Play music from YouTube, a local file, and a game. If only one app is silent, the issue is that app’s output, not OBS.
  • Check if OBS picks up audio in a new scene. Create a fresh scene, add only Audio Output Capture set to Default. If this works, your original scene has a conflicting source.
  • Look at the Windows Sound Control Panel again. Under Playback, ensure your device shows a green checkmark and the level bars move when sound plays. If they do not, the problem is outside OBS.
  • Try a different OBS version. Occasionally a beta or older release has audio bugs. Download the latest stable release from the official OBS site and reinstall.
  • Check for audio exclusivity conflicts. In the Sound Control Panel, select your device → Properties → Advanced tab → uncheck Allow applications to take exclusive control of this device. Some games grab exclusive control and block OBS.
  • Use the OBS log file. Go to Help → Log Files → Show Log Files. Open the latest log and search for “audio” or “device”. Errors like “Failed to open audio device” point to driver or permission issues.

Frequently Asked Questions

Why does OBS capture my mic but not desktop audio?
This usually means the Desktop Audio device in OBS Settings is set to “Disabled” or to a device that is not your active output. Check Settings → Audio and set it to Default or your specific speakers.

Can I record desktop audio without it being picked up by the microphone?
Yes. OBS records Desktop Audio and Mic Audio as separate tracks by default. In Settings → Output → Recording, you can assign each to different audio tracks and then mux them separately if needed.

Why is desktop audio quiet even at 100% volume in OBS?
Windows volume might be low, or the source itself is quiet. Raise the Windows volume, then in OBS Audio Mixer right-click Desktop Audio → Filters → add a Gain filter and increase it by 5–10 dB.

Does OBS record system sounds when I use “Audio Output Capture”?
Yes, if you select the correct output device, it captures everything playing through that device, including system notifications and game audio.

My desktop audio works in preview but not in the recorded file.
Check Settings → Output → Recording → Audio Track. Ensure the track you are recording includes Desktop Audio. Also confirm in the Audio Mixer that Desktop Audio is not assigned only to a track you are not recording.

Why does OBS show “Failed to open audio device”?
This error means the selected device is unavailable. It is often caused by the device being unplugged, disabled, or in use exclusively by another app. Restart OBS after reconnecting the device, and set Desktop Audio to “Default” instead of a specific device.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →