OBS 32.0.4 (Windows): Audio meters move but no audio in stream, recordings or NDI (global audio failure)

sketta

New Member
On OBS 32.0.4 (Windows), audio meters move normally, but no audio reaches any output:

  • live stream
  • local recordings
  • NDI
This affects all audio sources, including media files and sources not related to Blackmagic.

The issue is not caused by audio tracks, sample rate, monitoring, or filters.
Downgrading to OBS 31.1.2 immediately restores audio in all outputs.

Log file:
https://obsproject.com/logs/ffgG1wTUD9sft4B9

This appears to be a global audio pipeline regression in OBS 32 on Windows.
 

prgmitchell

Forum Moderator
Code:
13:19:07.051: [Loaded global audio device]: 'Audio del escritorio'
13:19:07.051:     - monitoring: monitor only

I cannot think of any reason you would want to monitor a desktop audio source and this is certainly the cause of your issue, if you set that to monitor off it should fix it.
 

sketta

New Member
The issue is not caused by audio monitoring settings.

From the log:

  • DeckLink source is set to Monitor and Output
  • Media Playlist Source is also set to Monitor and Output
  • Desktop Audio is not used in this setup
Despite this, no audio reaches any output (stream, recording or NDI).
Downgrading to OBS 31.1.2 restores audio immediately.
 

prgmitchell

Forum Moderator
hi, yes it is and the log shows very clearly you have desktop audio enabled and monitoring set to "monitor only". you should take a step back, be willing to listen to an answer that is given, and actually check what is being mentioned. either set desktop audio to "monitor off" or if you are not using desktop audio at all, go to settings>audio and set it to disabled. either will fix your issue.
 

sketta

New Member
The problem isn't the desktop audio; it's not being used, it's muted. I have a Blackmagic capture card and several videos loaded in a player, those set to monitor and output, and they're not playing in streaming, recording, or NDI. But if you insist the problem is the desktop audio, go ahead.
 

PaiSand

Active Member
Would you be kind to show some screenshots of the OBS audio setting, advanced audio settings and from output settings.
Right now the only issue you can see directly connected to OBS is the one mentioned by prgmitchell
It could be an issue with one of the plugins you're using. Have you updated them? Are compatible with OBS 32.0.4?
 

rockbottom

Active Member
Your Distro & NDI installs are conflicted. Clean up the mess.

NDI 5 & 6, Distro 6.0.0, 6.1.0 & 6.1.1

Other plugins are stale too.

13:19:05.250: [DistroAV] obs_module_load: you can haz DistroAV (Version 6.0.0)
13:19:05.250: [DistroAV] obs_module_load: Qt Version: 6.8.3 (runtime), 6.6.2 (compiled)
13:19:05.250: DEPRECATION: obs_frontend_get_global_config is deprecated. Use obs_frontend_get_app_config or obs_frontend_get_user_config explicitly instead.
13:19:05.250: DEPRECATION: obs_frontend_get_global_config is deprecated. Use obs_frontend_get_app_config or obs_frontend_get_user_config explicitly instead.
13:19:05.252: [DistroAV] load_ndilib: Trying 'C:\Program Files\NDI\NDI 6 Tools\Runtime\Processing.NDI.Lib.x64.dll'
13:19:05.252: [DistroAV] load_ndilib: Found 'C:\Program Files\NDI\NDI 6 Tools\Runtime\Processing.NDI.Lib.x64.dll'; attempting to load NDI library...
13:19:05.255: [DistroAV] load_ndilib: NDI library loaded successfully
13:19:05.255: [DistroAV] load_ndilib: NDIlib_v5_load found
13:19:05.263: [DistroAV] obs_module_load: NDI library initialized successfully ('NDI SDK WIN64 12:30:38 Dec 4 2024 6.1.0.0')
13:19:05.290: Skipping module '../../obs-plugins/64bit/ggml.dll', not an OBS plugin
13:19:06.155: Skipping module '../../obs-plugins/64bit/libcef.dll', not an OBS plugin
13:19:06.159: Skipping module '../../obs-plugins/64bit/libEGL.dll', not an OBS plugin
13:19:06.194: Skipping module '../../obs-plugins/64bit/libGLESv2.dll', not an OBS plugin
13:19:06.194: Skipping module '../../obs-plugins/64bit/libopenblas.dll', not an OBS plugin
13:19:06.195: Failed to load 'es-ES' text for module: 'media-playlist-source.dll'
13:19:06.195: [media-playlist-source] plugin loaded successfully (version 0.0.7)
13:19:06.203: [NVIDIA Audio Effects:] NVIDIA denoiser disabled, redistributable not found or could not be loaded.
13:19:06.203: Failed to get NVVideoEffects.dll version info size
13:19:06.204: [NVIDIA VIDEO FX]: FX disabled, redistributable not found or could not be loaded.
13:19:06.241: [obs-browser]: Version 2.26.3
13:19:06.241: [obs-browser]: CEF Version 127.0.6533.120 (runtime), 127.145.7+g2b7d20b+chromium-127.0.6533.120 (compiled)
13:19:06.313: Module '../../obs-plugins/64bit/obs-localvocal.dll' not loaded
13:19:06.482: [obs-nvenc] NVENC version: 12.2 (compiled) / 13.0 (driver), CUDA driver version: 13.10, AV1 supported: false
13:19:06.643: [obs-websocket] [obs_module_load] you can haz websockets (Version: 5.6.3 | RPC Version: 1)
13:19:06.643: [obs-websocket] [obs_module_load] Qt version (compile-time): 6.8.3 | Qt version (run-time): 6.8.3
13:19:06.643: [obs-websocket] [obs_module_load] Linked ASIO Version: 103200
13:19:06.648: [obs-websocket] [obs_module_load] Module loaded.
13:19:06.661: Skipping module '../../obs-plugins/64bit/onnxruntime.dll', not an OBS plugin
13:19:06.661: Skipping module '../../obs-plugins/64bit/onnxruntime_providers_shared.dll', not an OBS plugin
13:19:06.691: [vlc-video]: VLC 3.0.20 Vetinari found, VLC video source enabled
13:19:06.691: Skipping module '../../obs-plugins/64bit/whisper.dll', not an OBS plugin
13:19:06.919: [distroav] obs_module_load: you can haz DistroAV (Version 6.1.1)
13:19:06.919: [distroav] config: migrated configuration setting MainOutputEnabled
13:19:06.919: [distroav] config: migrated configuration setting MainOutputName
13:19:06.919: [distroav] config: migrated configuration setting MainOutputGroups
13:19:06.919: [distroav] config: migrated configuration setting PreviewOutputEnabled
13:19:06.919: [distroav] config: migrated configuration setting PreviewOutputName
13:19:06.919: [distroav] config: migrated configuration setting PreviewOutputGroups
13:19:06.919: [distroav] config: migrated configuration setting TallyProgramEnabled
13:19:06.919: [distroav] config: migrated configuration setting TallyPreviewEnabled
13:19:06.921: [distroav] obs_module_load: NDI library detected ('NDI SDK WIN64 12:30:38 Dec 4 2024 6.1.0.0')
13:19:06.921: [distroav] NDI Version detected: 6.1.0.0
13:19:06.921: [distroav] obs_module_load: NDI library initialized successfully
13:19:06.921: obs_register_source: Source 'ndi_source' already exists! Duplicate library?
13:19:06.921: obs_register_output: Output id 'ndi_output' already exists! Duplicate library?
13:19:06.921: obs_register_source: Source 'ndi_filter' already exists! Duplicate library?
13:19:06.921: obs_register_source: Source 'ndi_audiofilter' already exists! Duplicate library?
13:19:06.921: obs_register_source: Source 'premultiplied_alpha_filter' already exists! Duplicate library?
13:19:06.924: [distroav] plugin loaded successfully (version 6.1.1)
13:19:06.926: QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout
13:19:06.926: [obs-multi-rtmp] Load 1 targets, 0 video configs, 0 audio configs
13:19:06.926: [obs-multi-rtmp] Load config from C:\Users\User\AppData\Roaming\obs-studio/basic/profiles/DirecTV_Rec__Live_Evento/obs-multi-rtmp.json
13:19:06.937: [obs-multi-rtmp] version: 0.6.0.1 by SoraYuki https://github.com/sorayuki/obs-multi-rtmp/
 

sketta

New Member
Hello, here are the screenshots you requested.

The audio sources shown have no filters applied.

Regarding plugins, as far as I know the following are installed:

  • DistroAV (NDI)
  • Advanced Scene Switcher
  • Media Playlist Source
  • Multi RTMP
All of these plugins work correctly with the same configuration in OBS 31.1.2.
After downgrading from OBS 32.0.4 to 31.1.2, audio immediately works again in streaming, recording, and NDI, without changing any audio, monitoring, output, or plugin settings.

Let me know if you need screenshots of any other specific settings.

imagen_2025-12-23_165723651.png
 

PaiSand

Active Member
Yes, other screenshots are needed, more specifically the ones I already mentioned, OBS audio settings and output settings.
Please carefully review what rockbottom highlighted.
 

prgmitchell

Forum Moderator
Hello, here are the screenshots you requested.

The audio sources shown have no filters applied.

Regarding plugins, as far as I know the following are installed:

  • DistroAV (NDI)
  • Advanced Scene Switcher
  • Media Playlist Source
  • Multi RTMP
All of these plugins work correctly with the same configuration in OBS 31.1.2.
After downgrading from OBS 32.0.4 to 31.1.2, audio immediately works again in streaming, recording, and NDI, without changing any audio, monitoring, output, or plugin settings.

Let me know if you need screenshots of any other specific settings.

View attachment 117388

Hi, what I am saying is extremely easy to check so I am not sure why you are refusing.
Go to settings>audio and set Desktop audio to "disabled".......this will fix your issue. If you are not using desktop audio I have no idea what your hold up for doing this would be, or why you would have it set to monitor only. I want to be clear, I fully understand what is happening here as it is a side effect of the audio deduplication logic added in OBS 32.

To the others responding, I know you are trying to help but it is just extra noise as far as I am concerned. What is happening here is a KNOWN ISSUE which I would consider a configuration issue but regardless there is still a PR to fix it.


So to clarify, we don't need any more info or screenshots. I just need you to go to settings>audio in OBS, set desktop audio to "disabled", and test again.
 
Top