Audio issue at random times while streaming

Jyzed

New Member
Hello,

I started streaming again a couple of weeks ago now and since then I have an issue with the audio of my games at random times, the transition from good audio to the issue can be heard here: https://clips.twitch.tv/ShinyAnnoyingBisonLitty-dIO5RxBM2ELu_BlE
It goes like that for a minute or two and stops. Any idea of what could be the issue? It only happens with the audio of my game or when I add the audio of Discord to OBS, but my mic is always fine.

Thanks!
 

sandrix

Member
I had exactly this problem several times. Intermittent sound on VOD. However, the microphone sound is fine. I thought it was a problem with the audio capture of BF 2042, which I stream. Later I asked my subscribers and they said that the live broadcast did not have this problem. This is probably a twitch issue. Can you send me the log file so I can compare it with mine?
 

sandrix

Member
I don't see any connection with my settings. This is probably a win-capture-audio or twitch issue. As I said earlier, there is no problem with live streaming. Do you happen to be using a Twitch VOD track?
1700934506889.png
 

AaronD

Active Member
Are you using the Game or Application Audio Capture? Those are known to have this sort of problem.

The solution is to not use them. Use the older audio capture methods instead, that grab EVERYTHING that a selected device does. Settings -> Audio -> Desktop, or Audio Output Capture in a scene, etc. Then control by other means, what goes to that device.

You might need to install a device, physical or virtual, so you have one to do that with. A cheap, terrible-quality USB thing is fine for this, because you're not going to use the terrible-quality part. Don't wire it to anything; just plug it into an open port somewhere, and use it as a menu option to match between the other app(s) and OBS. Or you can use VB-Cable for a virtual one. Or anything else you might find.
 

Jyzed

New Member
Are you using the Game or Application Audio Capture? Those are known to have this sort of problem.

The solution is to not use them. Use the older audio capture methods instead, that grab EVERYTHING that a selected device does. Settings -> Audio -> Desktop, or Audio Output Capture in a scene, etc. Then control by other means, what goes to that device.

You might need to install a device, physical or virtual, so you have one to do that with. A cheap, terrible-quality USB thing is fine for this, because you're not going to use the terrible-quality part. Don't wire it to anything; just plug it into an open port somewhere, and use it as a menu option to match between the other app(s) and OBS. Or you can use VB-Cable for a virtual one. Or anything else you might find.
Yeah i'm using application audio capture to split my game audio, Discord audio and stuff...

I'll try to use something else instead, I never really got how to use things like VoiceMeteer but it might be the solution after all.

Thanks man
 

AaronD

Active Member
I never really got how to use things like VoiceMeteer but it might be the solution after all.
If you're used to a mixer / sound board already, then VoiceMeeter feels like a postage stamp. :-) I'd consider it "small" and "limited function", but like I said, I'm used to this:

If you're not used to it, then you might watch some tutorial videos about how to use a physical mixer, and then see what subset of those features VM actually has.

This whole problem feels to me like the patchbay at 0:23 in the second video, and you found that the jacks for the individual signals have bad connections in them. And you can't get behind to re-solder them like I did on that rig; that'd be fixing the software. So the solution then, is to use a different jack, that comes from a mix instead, and use the controls on the board to send what you want to that mix. Or maybe several mixes, so you can have that much separate control later in the chain.
 

Suslik V

Active Member
If you still wish to help (to developers) to resolve the issue, please follow these steps:
and these too (optional):

Issue as it is on github:
 

sandrix

Member
It looks like the problem is in mixing the audio tracks. I also use multiple audio tracks using the win-capture-audio plugin. Honestly, I don’t know if this problem exists in local recording or only in VOD on twitch, but as I wrote earlier, this problem did not occur during the streaming. The problem appears completely randomly, so it is difficult to check.
 

sandrix

Member
Here's the exact clip. The problem only appeared once in 3 hours. Later I reduced the number of audio tracks for audio capture. It’s difficult to say whether it worked or not, but there was no problem on other broadcasts.
 

Jyzed

New Member
If you're used to a mixer / sound board already, then VoiceMeeter feels like a postage stamp. :-) I'd consider it "small" and "limited function", but like I said, I'm used to this:

If you're not used to it, then you might watch some tutorial videos about how to use a physical mixer, and then see what subset of those features VM actually has.

This whole problem feels to me like the patchbay at 0:23 in the second video, and you found that the jacks for the individual signals have bad connections in them. And you can't get behind to re-solder them like I did on that rig; that'd be fixing the software. So the solution then, is to use a different jack, that comes from a mix instead, and use the controls on the board to send what you want to that mix. Or maybe several mixes, so you can have that much separate control later in the chain.
I'm actually using a Rodecaster Pro for my XLR microphone, but it's very limited and I don't think I can use to to monitor all of my audio on stream
 

sandrix

Member
Report. I still use win-capture-audio to separate audio sources. There was no more problem. Here's what I did.

- reduced the number of audio capture sources in OBS
- removed unnecessary media sources
- checked that the audio sampling frequency was the same everywhere (48 KHz 24 bit).
- Disabled virtual audio cable (VB-Audio CABLE)
 
Top