NO AUDIO/LOST AUDIO IN NEW UPDATE V.29

Sreyes26

New Member
I would like to just help anyone who has or had the same issue as me.

PROBLEM: Everything was working just fine for me all this time I’ve been using OBS. But yesterday, I updated to v.29 and lost audio. Audio was coming in to my PC as I did confirm, but had no audio coming into OBS from our mixer. (I’m running Windows 10).

SOLUTION: After trying so many things and even restarting the PC, the only thing that gave solution to this, was simply uninstalling the v.29 of OBS and installing the previous version 28.1.2. That fixed my audio issue immediately. I didn’t have to do anything else.
 

Meadowcreek AV

New Member
Argh. Didn't work--But I've screwed around with so many settings in the interim that all auto load with the rolled back version that I wonder if I undid something that was supposed to be the way it was before I started messing with it. I had switched from 44.1 to 48khz on sample rate--had switched from HDMI input to analog.....hmmm..
 

Jon Jordan

New Member
This seems to be a problem with OBS 29. For whatever reason, picking your sound input from the video source properties no longer works. I imagine it to be a bug, or it would have been removed entirely.
1674407204851.png

The solution or workaround, assuming you don't want to downgrade, is to create a group, and then a separate input for audio and video:
1674407404124.png


Now you've got one group you can show/hide at will that will function similarly as before. I'd also recommend muting your camera, because if they fix this in a future patch, you'll get echo if you don't notice the fix.

1674407612039.png
 

epiphanyeden

New Member
We had no sound either. Discovered that all the tracks were unchecked in Audio Mixer --> Advanced Audio Properties.
Easy fix but audio was horrible. We have an RTX 2060, installed the new NVIDIA audio driver for it and still bad. The new filters did nothing for us. I think we will go back to 27 or 28.
 

syscrusher

New Member
I just upgraded to version 29 this evening and am having the same issue. I'm trying to play back several media files, some video and some audio. I can see the VU meter bar indicating there is audio present, and it's on an unmuted channel in the mixer panel. Other sound is working fine on my system, and I can play the same media files in VLC or other apps with no problem.
 

vmc

New Member
Solved.
All you have to do is go to Advanced Audio Properties, select Monitoring Off, then Monitoring & Output. This will restore the sound.
This must be done for each source that contains audio and you want to monitor.
 

djelevateus

New Member
Going into Advanced Audio and turning it to Monitoring & Output didn't solve it for me.

How do you still an older version? I don't know how to navigate Github
 

Bassman

Member
Solved.
All you have to do is go to Advanced Audio Properties, select Monitoring Off, then Monitoring & Output. This will restore the sound.
This must be done for each source that contains audio and you want to monitor.
I ran into this yesterday and turning the monitoring off and on restored the audio. But WHY is this happening? This can't be done for every broadcast. My capture card audio never left but when I switched to a separate scene with a simple commercial to be played, the audio monitoring was dead but the faders showed levels.
 

AaronD

Active Member
This seems to be a problem with OBS 29. For whatever reason, picking your sound input from the video source properties no longer works. I imagine it to be a bug, or it would have been removed entirely.
View attachment 90936
The solution or workaround, assuming you don't want to downgrade, is to create a group, and then a separate input for audio and video:
View attachment 90937

Now you've got one group you can show/hide at will that will function similarly as before. I'd also recommend muting your camera, because if they fix this in a future patch, you'll get echo if you don't notice the fix.

View attachment 90938
Solved.
All you have to do is go to Advanced Audio Properties, select Monitoring Off, then Monitoring & Output. This will restore the sound.
This must be done for each source that contains audio and you want to monitor.
I ran into this yesterday and turning the monitoring off and on restored the audio. But WHY is this happening? This can't be done for every broadcast. My capture card audio never left but when I switched to a separate scene with a simple commercial to be played, the audio monitoring was dead but the faders showed levels.
Putting all of that together, and considering that my audio has always worked in OBS 29, I think the answer is probably, "Don't pick audio out of video sources. Bring them in explicitly instead, as separate audio sources." It's probably a bug, as Jon said, but that seems to make the most sense to me.

It might also help to have a hotkey or pair of hotkeys to mute and unmute all of the troublesome sources. Assign the same hotkey to all of them. Once you've done that, you have a quick-and-easy fix if that's really all it takes, but it's still a bug.

Going into Advanced Audio and turning it to Monitoring & Output didn't solve it for me.
It's looking for a *change* in that specific destination, and it doesn't sound like you gave it one. Set it wrong, make sure it takes that, then set it right again.
 

Bassman

Member
Well what makes it worse is my laptop switches sound cards when headphones are inserted. Before the recent versions of OBS, this would totally mess with the program. So without headphones the sound device is "default" and when you plug in the headphones it switches to "sound device 2". Since I want to monitor with headphones, I have to be very aware of which sound card is being read all over the program. In last night's scenario, the audio monitoring was set to "sound card 2".

I do not quite understand what you mean about bringing in assets separately. In my case, I am playing an MP4 video file (commercials) inside a separate scene. I go to the scene when the commercials need to play. sounds basic right? Are you saying to bring in the video, mute its audio then bring in the same file as an audio track and put them in the same scene? Couldn't the program mess that scenario up as well? Thanks
 

AaronD

Active Member
Well what makes it worse is my laptop switches sound cards when headphones are inserted. Before the recent versions of OBS, this would totally mess with the program. So without headphones the sound device is "default" and when you plug in the headphones it switches to "sound device 2". Since I want to monitor with headphones, I have to be very aware of which sound card is being read all over the program. In last night's scenario, the audio monitoring was set to "sound card 2".
Yeah, don't use default. That defers the choice to the operating system, so that it does exactly what you describe. Always choose the device directly in OBS, so that it doesn't change.

I do not quite understand what you mean about bringing in assets separately. In my case, I am playing an MP4 video file (commercials) inside a separate scene. I go to the scene when the commercials need to play. sounds basic right? Are you saying to bring in the video, mute its audio then bring in the same file as an audio track and put them in the same scene? Couldn't the program mess that scenario up as well? Thanks
It's really for live sources. Prerecorded ones are fine. Getting live audio from a live video capture, specifically, seems to be the problem.

I think what it's doing (don't actually know), is trying to associate a sound card with a video capture card, after the OS has already separated them into those two distinct devices. The re-combination is the part that fails.

Generally, for any kind of media production at all, you want to think of the picture and the sound separately, and bring them together at the last moment to send out. Any sense of treating both streams as a single entity during processing is a luxury that doesn't always work.
 

Bassman

Member
In my case, it was the opposite. The capture card is working fine but all of the commercial scenes were showing faders but the monitoring was dead.\

I do not use the default sound card but when you unplug the headphones the computer switches away from your 2nd device selection. This used to pull the rug out from underneath OBS but the program seems to deal with the change better now. But then yesterday happened and one is left wondering...
 

Bassman

Member
Whoever thought of the sound card switching thing in a laptop was not thinking very clearly imho. I am not a fan!
 

AaronD

Active Member
Most of my rigs are laptops. Not a problem for me, though I do make sure to not change a configuration that works, even if it means leaving some hardware plugged in that is rarely used, like a couple of USB wireless mic receivers that have nowhere else to go anyway. Then when it *is* used, it doesn't mess things up.

My general philosophy is to establish the entire physical configuration before booting the OS, let that settle down, then start OBS and related things. Test it with time to troubleshoot, burn the rest of that time that I end up not needing, and then use it. Most of the time, the testing only shows minor problems, like the difference between the configuration for this gig and the previous one, so they're easy to fix.

Two different cameras are upside-down from each other, for example, so I right-click the source -> Transform -> Rotate 180deg, and then that works. Sometimes I have to re-map all of the video captures between configs too. But as long as all the hardware stays the same (exact same things in the exact same ports, always, and any software config is done the exact same way before starting OBS - I use a batch/bash script for that, whether I'm on Windows/Linux), the same settings in OBS seem to "just work", every time, with no further rearrangement.

Might take several restarts of OBS to get there though, because some resources are exclusive and either OBS or the OS hasn't figured out that a new request replaces the old instead of adding to. Closing OBS releases everything, so then it can request it back using the new settings. So I set it for what I know is right by name, restart OBS, and check it again. It takes a few iterations of that, but then I can rely on it for the entire gig.



But with that said, it should still keep the same connections to the same physical things regardless of whether something else comes or goes. (unless you're using the "Default" option; then it should switch according to the OS's settings) If it still insists on switching, then I wonder if the OS re-orders them and OBS refers to them by that order instead of by name? If so, then that would be both an important and possibly difficult problem to fix.
 

Bassman

Member
Thanks for your follow up. Good advice. I think I will add a closing and re-opening of OBS into my routine once I get everything set. It is quick and easy. I try to plug things in before even starting the laptop. I will try to re-create the problem and see what order of events caused the monitoring to go away just for the other scenes.

Regarding the sound card switching, I wish there was a way to disable the behavior and stick it on "device 2" as this laptop is a dedicated streaming machine. Maybe I will look into disabling the internal speaker sound card variant for consistency.
 

Leahmay74

New Member
Since I updated to 29.1.3 my rtx voice no longer works properly while streaming with obs. The previous version was fine. Now playback sound is robotic in my vod's. I have to use my mic as an audio source and then I get horrible sound even after trying the built-in filters and different settings. Ugh! going to try a previous version.
 

wmgjones

New Member
Solved.
All you have to do is go to Advanced Audio Properties, select Monitoring Off, then Monitoring & Output. This will restore the sound.
This must be done for each source that contains audio and you want to monitor.
What about if you did a video with v29 and then discovered the video had no sound. Can the sound be recovered. I did the monitor off and monitor and output solution and I now have audio, but I would like to recover the sound from video I did with v29 before discovering the audio issue. Can the video sound be recovered?
 

AaronD

Active Member
What about if you did a video with v29 and then discovered the video had no sound. Can the sound be recovered. I did the monitor off and monitor and output solution and I now have audio, but I would like to recover the sound from video I did with v29 before discovering the audio issue. Can the video sound be recovered?
If it's not in the file, no, it's gone. The answer to that question, though, may not be straightforward, depending on whether the player you're testing with supports multiple tracks. If it does, like VLC, then the answer is easy: just try all the tracks that it gives you a choice of, and see if it's there. If not, it's gone.
 
Top