Mic audio stuttering when desktop audio is playing

rockbottom

Active Member
Disable the filters & test...

You're running OBS on your Vega 8 integrated graphics when it should be running on the significantly more powerful 6700M. (900%+)

1701155088101.png

1701155183197.png


00:21:24.074: Adapter 0: AMD Radeon(TM) Graphics
00:21:24.074: Dedicated VRAM: 519847936 (0.5 GiB)
00:21:24.074: Shared VRAM: 8260038656 (7.7 GiB)
00:21:24.074: PCI ID: 1002:1638
00:21:24.074: HAGS Status: Disabled (Default: No, Driver status: Unsupported)
00:21:24.074: Driver Version: 31.0.14057.5006
00:21:24.074: output 0:
00:21:24.074: name=LQ156M1JW03
00:21:24.074: pos={0, 0}
00:21:24.074: size={1920, 1080}
00:21:24.074: attached=true
00:21:24.074: refresh=240
00:21:24.074: bits_per_color=8
00:21:24.074: space=RGB_FULL_G22_NONE_P709
00:21:24.074: sdr_white_nits=80
00:21:24.074: nit_range=[min=0.500000, max=270.000000, max_full_frame=270.000000]
00:21:24.074: dpi=120 (125%)
00:21:24.074: id=\\?\DISPLAY#SHP155D#5&70d7557&0&UID512#{e6f07b5f-ee97-4a90-b076-33f57bf4eaa7}
00:21:24.074: alt_id=\\.\DISPLAY1
00:21:24.075: Adapter 1: AMD Radeon RX 6700M
00:21:24.075: Dedicated VRAM: 10690015232 (10.0 GiB)
00:21:24.075: Shared VRAM: 8260038656 (7.7 GiB)
00:21:24.075: PCI ID: 1002:73df
00:21:24.075: HAGS Status: Disabled (Default: No, Driver status: Unsupported)
00:21:24.075: Driver Version: 31.0.14057.5006
00:21:24.079: Loading up D3D11 on adapter AMD Radeon(TM) Graphics (0)
00:21:24.110: D3D11 loaded successfully, feature level used: b000
00:21:24.110: DXGI increase maximum frame latency success
00:21:24.110: D3D11 GPU priority setup success
 

Jonny Gamer

New Member
Disable the filters & test...

You're running OBS on your Vega 8 integrated graphics when it should be running on the significantly more powerful 6700M. (900%+)

View attachment 99631

View attachment 99632


00:21:24.074: Adapter 0: AMD Radeon(TM) Graphics
00:21:24.074: Dedicated VRAM: 519847936 (0.5 GiB)
00:21:24.074: Shared VRAM: 8260038656 (7.7 GiB)
00:21:24.074: PCI ID: 1002:1638
00:21:24.074: HAGS Status: Disabled (Default: No, Driver status: Unsupported)
00:21:24.074: Driver Version: 31.0.14057.5006
00:21:24.074: output 0:
00:21:24.074: name=LQ156M1JW03
00:21:24.074: pos={0, 0}
00:21:24.074: size={1920, 1080}
00:21:24.074: attached=true
00:21:24.074: refresh=240
00:21:24.074: bits_per_color=8
00:21:24.074: space=RGB_FULL_G22_NONE_P709
00:21:24.074: sdr_white_nits=80
00:21:24.074: nit_range=[min=0.500000, max=270.000000, max_full_frame=270.000000]
00:21:24.074: dpi=120 (125%)
00:21:24.074: id=\\?\DISPLAY#SHP155D#5&70d7557&0&UID512#{e6f07b5f-ee97-4a90-b076-33f57bf4eaa7}
00:21:24.074: alt_id=\\.\DISPLAY1
00:21:24.075: Adapter 1: AMD Radeon RX 6700M
00:21:24.075: Dedicated VRAM: 10690015232 (10.0 GiB)
00:21:24.075: Shared VRAM: 8260038656 (7.7 GiB)
00:21:24.075: PCI ID: 1002:73df
00:21:24.075: HAGS Status: Disabled (Default: No, Driver status: Unsupported)
00:21:24.075: Driver Version: 31.0.14057.5006
00:21:24.079: Loading up D3D11 on adapter AMD Radeon(TM) Graphics (0)
00:21:24.110: D3D11 loaded successfully, feature level used: b000
00:21:24.110: DXGI increase maximum frame latency success
00:21:24.110: D3D11 GPU priority setup success
I don't think that worked (but it's also a possibility that I somehow didn't follow the guide correctly, I've done that before), without the filters it's also much harder to hear me over my desktop audio but you can still hear that I'm cutting out and stuttering.

Log: https://obsproject.com/logs/5UYMz0kqp4ml7oQA

Video: https://youtu.be/tGRdcF5tu4E

It also messed with the capture method in the Display properties and changed it to "DXGI Desktop Duplication" (which display a black screen), using "Windows 10 (1903 and up)" seemingly fixed it but I don't know if it would have any bearing on the audio settings at all.
 

rockbottom

Active Member
I don't see any real audio issues in the log. All sample rates match, there's some minor buffering from the mic but that's about it.
 

rockbottom

Active Member
I don't use Global sources for audio but it appears you are, if set to Default, try setting a specific device as the input.
 

rockbottom

Active Member
Now that you're running on the 6700M, the encoder is able to encode B frames. There was no support for them with the iGPU. Since you are recording with CQP, you should not use B Frames. Of I, P & B Frames, B are the lowest quality.
 

Jonny Gamer

New Member
Check Windows Sound Settings, make sure all enhancements, mic ducking, ect. are disabled.
I'm again not sure if I did it correctly, but based off of what I could find on Google it seems to be done, not sure it helped though.
I don't use Global sources for audio but it appears you are, if set to Default, try setting a specific device as the input.
I already did this, I had problems prior and to fix them I switched from 'default' to whatever source I had intended.
Now that you're running on the 6700M, the encoder is able to encode B frames. There was no support for them with the iGPU. Since you are recording with CQP, you should not use B Frames. Of I, P & B Frames, B are the lowest quality.
I'll be honest, I don't entirely understand this but I took it that I could change my encoder. I switched to HVEC and found that simply won't work because I need to buy the extension from Microsoft, so I switched back to AVC, I'll check out the other encoders when I get the chance though. I did switch from CQP to CBR with a bitrate of 10000 and keyframe interval of 2 though, I also tried changing audio bitrate from 160 to 320. In the end I don't think it worked, I couldn't tell if the desktop audio lowered at all and it sounded like my sound settings got messed up, I may have not cut out nearly as bad but because desktop audio was so loud I couldn't even tell anyway. I appreciate the help though.
 

rockbottom

Active Member
Yep, you need the H265 CODEC installed. It was free & then they started charging $0.99 for it, not sure what it is now.

Your audio issues are upstream of OBS so you will need to dig deeper & figure it out.

CQP is the correct rate control for recording, it's quality based & the encoder will adjust to maintain the quality level set.
 

Jonny Gamer

New Member
Yep, you need the H265 CODEC installed. It was free & then they started charging $0.99 for it, not sure what it is now.

Your audio issues are upstream of OBS so you will need to dig deeper & figure it out.

CQP is the correct rate control for recording, it's quality based & the encoder will adjust to maintain the quality level set.
I caved and got the codec to see if it could improve things a little. It didn't.

It may just be the headset I'm using, I just don't remember if this problem persisted before or after I got this particular headset. I'm planning on upgrading my PC soon so it shouldn't be much of a problem either way for much longer.

Yeah, I switched back. When I actually start recording and gain a better understanding of how the settings and hardware all interact I may experiment, but for now I'll stick with CQP.

I appreciate the help, but I think we got as far as we can for the time being.
 

Jonny Gamer

New Member
I fucking figured it out. I had to disable audio enhancements from the pictured location. I don't know how I never saw it before, I think I may have been going into the wrong area? I'm not sure but I somehow missed it and it now sounds fine.

1701320351791.png
 

AaronD

Active Member
Ah! Yeah. The "consumer candy" that is on by default because it sells, is not compatible with serious media production. When you set up a new rig, you need to find all of that, wherever it's hidden, and turn it all off, so you actually do get "a straight dumb wire" between OBS and the physical devices.

Likewise for any "convenience features" like turning down for what it thinks is a phone call, noise-suppressing a mic to make a meeting work better, etc. Find and get rid of all that too, wherever it's hidden and whatever terms they used to describe it. Again, you want "a straight dumb wire".

If you find you do need some of those functions, OBS has them too. Use those instead, so that they're visible and easily managed.
 
Top