Question / Help Can i sync Music to Match Microphone and Elgato delay?

Kevin

New Member
I was wondering how i could sync/delay my music to match my delay for the elgato and mic on OBS... I have been trying real hard to find out how, and i noticed noone has really posted anything on google about this. I want to match my music to my microphone/mouth so i can sing along. Can someone PLEASE HELP ME!!!!

- mrdemizle
 

FerretBomb

Active Member
You can add a desktop audio delay, but then your sound will be out of sync with the game picture. And the game capture can't be delayed. So effectively, nope. With the Elgato, you could theoretically delay ALL audio to match your webcam, then match that against the Elgato's timestamp. But it's touch-and-go, and tends to fall out of sync very easily.

But yeah, the ability to get everything into sync is pretty widely desired, but it's not possible at the moment.
 

Jack0r

The Helping Squad
It is possible, to some extent, using the DirectShowAudio Plugin and VB-Cable/VAC. Your music player has to output its sound to the VB-Cable or VAC Line and you add it to OBS using the DShowPlugin. This allows you to use the Audio Time Offset and delay the music.
 

Kevin

New Member
Okay well i have tried VAC and it was very hard to do... Plus i use Spotify.. so the programs are almost useless :l
 
this is why you dont try to get fancy with an external capture device.
if you're streaming from a desktop the avermedia c985 will take all the annoyances out of streaming for you since theres absolutely no delay.
 

FerretBomb

Active Member
There's always a bit of delay, Jolly. Just probably not a second and a half, like many of the external devices that need to encode before transferring over USB. Dealing with that on my own setup, with about 200-400ms making it almost impossible to play rhythm games. :(

Kevin, I'd also just comment that even if you pay for Spotify, unless you have a rebroadcasting license, putting copyrighted music on your stream (regardless of source) is infringement. So probably not a good idea, with some of the stuff I've been hearing lately about Twitch starting to move against music infringement violations.
 
Top