Skip to content

Audio stutters every 30-40 minutes using USB sound cards. #6022

@cattywampus04

Description

@cattywampus04

Operating System Info

Windows 10

Other OS

No response

OBS Studio Version

27.2.1

OBS Studio Version (Other)

No response

OBS Studio Log URL

https://obsproject.com/logs/hhNUvv1_KPwbeQpb

OBS Studio Crash Log URL

No response

Expected Behavior

Flawless audio.

Current Behavior

I have 2 computers. Each of the computer has it's own GOXLR Mini attached.
Computer 1 is a Ryzen 3700X, ASUS ROG Crosshair VII Hero X470 Motherboard, 32GB RAM, 2080ti.
Computer 2 is a Ryzen 2700X, Gigabyte AORUS Gaming Ultra X470 Motherboard, 16GB RAM, GTX 1650Super.

I record DJ sets using my Pioneer DJ gear. I connect the master out on the mixer to the line-in port on one of the GOXLRs. On the recordings, there are small, 1/4 of a second stutters that occur on average around every 30-40 minutes. This ruins the recording. I have the same issue on both computers and on both GOXLRs.

I tried recording using the motheboards audio. I disconnected and uninstalled the GOXLR software and drivers and I connected the DJ mixer to the line-in port on the motherboard and recorded that, twice...and both 90minute mixes had ZERO stutters. Every recording I make with the GOXLRs has stutters.

I then found a Sound Blaster OMNI USB sound card that I forgot I had. I unplugged the GOXLR from one of the computers and plugged that in and again, connected the DJ mixer to the line in port on that and recorded that in OBS. The first recording I have done just now and I just finished listening to it - there is 1 stutter. I will do another recording to confirm that there are stutters with the OMNI...but the 1 stutter on tonight's recording is consistent with the stutters I've been getting.

When recording using the GOXLR's, at the same time I recorded the same audio device that was recording in OBS (the Windows audio device name is "broadcast stream mix") inside of Audacity. I actually sent the same audio from the DJ mixer into the second GOXLR+Computer at the same time, and on that computer recorded in OBS and Audacity simultaneously. So, when finished, I had 2 OBS recordings and 2 Audacity recordings. Listening to all of them all the way through...OBS recordings had stutters, the Audacity recordings were stutter free (one of the Audacity recordings I set to use MME and the other I used WASAPI). I actually also always record audio on the laptop that the DJ mixer is connected to through USB - which controls how decks themselves work - that recording is taken from inside the Rekordbox software - and them recordings are always stutter-free.

I have updated the BIOSes and drivers of both computers. I have uninstalled the GOXLR software and drivers and reinstalled. I close everything down that is running in the background of the computers. All of the audio devices are all set to the same sample rate and bit depth (48khz 24bit). I have tried different USB cables. I actually had the GOXLRs connected to USB 3.0/3.1 ports too - I hoped it had been that, but even after moving them to USB 2.0 ports the problem persists.

I have a few other things to test to try and rule things in and out:

  1. Try the GOXLR on an older PC (an Intel 3770K) to rule out it being an X470/AMD problem
  2. Try setting all audio devices to 44.1khz 16bit

They are the main 2 that I can try...and as a drastic last resort, a completely fresh installation of Windows with nothing but device drivers and OBS installed.

Other than that I am seriously not sure how to proceed. It's clearly something to do with OBS and USB sound cards? At least that's what it feels like right now. The mixes I record in OBS, i have it all set up so that I can record everything with my camera connected etc, and I record everything in one take and the idea was the file could just be uploaded straight to Youtube with no need to edit in Adobe Premiere. As it stands now, with the audio stutters, I have to take the OBS recording and replace the audio with a stutter free recording.

I also used to stream my DJ sets a few months back. I went back and listened to some of my old recordings that I made when i was streaming. There are stutters on them too. I didn't know though cause I didn't go back and listen to them until I realised the recordings I was making for YT had the stutters. So this problem has survived multiple versions of OBS and multiple versions of the GOXLR app + drivers.

I'd really appreciate help on this one. I will report back in the next day or two with confirmation that using the Sound blaster OMNI USB sound card definitely has stutters like the GOXLR does.

Attached is a small MP3 with an example of the stutter (at around 5-6 seconds in).
audio blip.zip

Any advice would be welcomed.

NB: I tried asking on the OBS forums but nobody answered. I bumped the thread like 4 times with new info but no bites, hence why I'm here.

Steps to Reproduce

Just record using OBS and then listen to the recording afterwards.

Anything else we should know?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions