Question / Help OBS and Visual Boy Advance Video/Audio sync problem

d0dUxDJ

Member
Hello guys, been using OBS Multiplatform happily for a while now, but problems arose when I tried VBA.
I record Pokémon, and usually fan made games are made on RPG Maker these days, but some really old school ones are still "rom-hacks", and you need an emulator to run those. Best one is VBA.

Now, introduction aside, I use VB-audio cable for the microphone only. So it can't be (or shouldn't, at least) because of that.

I use VB-audio cable to take my mic, make it pass it through Audition, and plug it into OBS.

So now to the actual error: video is faster than audio, meaning it shows up before the audio arrives. I'm talking about the VBA video/audio, not webcam or microphone. Like, the actual game audio and video are out of sync.

Is there a way to fix this? Log here: https://gist.github.com/540fb8d8ece3c8e57110

Thanks in advance.
 

sam686

Member
in OBS multiplatform, click on the mixer and change sync offset to a negative number, like -200 milliseconds. Negative delay makes the audio come sooner. Do some testing and adjusting.
 

d0dUxDJ

Member
in OBS multiplatform, click on the mixer and change sync offset to a negative number, like -200 milliseconds. Negative delay makes the audio come sooner. Do some testing and adjusting.
Thanks a lot dude! This worked for me. By the way, does the setting get saved on my recording profile? Because I use multiple profiles, and this happens JUST with VBA. All my other games are fine.

Thanks though, this worked!
 
Last edited:

d0dUxDJ

Member
Audio offset is saved in a "Scene Collection".
You couldn't be any more precise. Thanks a lot, all my problems are now solved. I can now switch between scene collections with ease, so when I need it I switch to the one with the offset, and when I don't I just use my regular scene collection. I can't thank you enough.

I guess this can be mark as solved.
 
Top