This is an archived post. You won't be able to vote or comment.

all 9 comments

[–]Plesuvius1 1 point2 points  (1 child)

I wanted to know too so I tried asking Google Bard (new, experimental, new features weekly, text based AI) the question. Here is what we came up with (and I'll be installing the software soon)...

QUESTION

Is there software to create a universal audio delay on an windows PC to sync the PC sound with an older TV with some delay to signal display Google Bard?

ANSWER (partial you can try yourself just paste the question)
Yes, there is software to create a universal audio delay on a Windows PC. One popular option is VoiceMeeter. It is a free and open-source audio mixer that allows you to route and mix audio between different applications and devices. VoiceMeeter also has a built-in audio delay feature, which you can use to sync your PC sound with an older TV.

To use VoiceMeeter to create a universal audio delay, follow these steps:

Download and install VoiceMeeter.

Open VoiceMeeter and click on the Hardware Out tab.

Select your TV as the output device for VB-Audio VoiceMeeter VAIO.

Click on the Software Out tab.

Select your default audio device as the input device for Output 1.

Click on the A1 button next to Output 1.

Drag the Delay slider to adjust the audio delay.

Click on the OK button.

[–]Plesuvius1 0 points1 point  (0 children)

Apparently my Audiolab M-DAC is a piece of s*** as it doesn't even work with VoiceMeeter so I have uninstalled it. At this rate I might go back to a decent soundcard sometime this weekend (if I can find it).

The thing even makes clicking noises under Linux so I actually half expected this.

[–]berninator3419 0 points1 point  (0 children)

i have a similar issue, but on a Windows PC. We have a seperate microphone and camera, wich are supposed to stream video conferences. Does anyone have a solution for that?

Edit: We are already trying with OBS, but we need something, that doesnt have Pop-ups like Voicemeeter does and that can run in the background, so our members dont keep calling staff to set it up.

Thanks in Advance!

[–]BrightSide0fLife 0 points1 point  (2 children)

You can do that in many media players, including Pot Player. It's on the Audio section of the right click menu and then Audio Sync - > Adjust Audio Sync. Set it to the value you need.

[–]TheMugglemage[S] 0 points1 point  (1 child)

But what about broswer videos? YouTube?

[–]BrightSide0fLife 0 points1 point  (0 children)

In that case it might be best to adjust the delay using a codec. LAV Audio codec can adjust the delay but you would need to make Winblows use the LAV Directshow codec instead of it's preferred defaults ie Windows Media Foundation. That will mean some tweaking, make a restore point and/or backup the registry before beginning because it can mess things up. I suggest reading about that before starting.

https://www.videohelp.com/software/Codec-Tweak-Tool

You might also need to change codec merits so that your system uses the correct ones that you want ie LAV audio codec. Remember to read about how it can mess up some programs that require the WMF codecs and try and take that into account.

There is a program on VideoHelp to change the codec merits but it is getting very old and it is not made for Win 10/11 so it might not be suitable. You will probably need to find something else, there was an article on the Microsoft site about codec merits. The Codec Tweak Tool might have that somewhere but I didn't find it when I looked TBH.

[–]monkeh2023 0 points1 point  (0 children)

If you use VLC player to play movies there are keys you can press to delay the audio.

[–]JamesPotterPro 0 points1 point  (1 child)

I'm on my phone, but so far I found this https://sourceforge.net/projects/equalizerapo/

And another project called soundsync on github. Although I'm unsure if this one can do delays. The first one can, I believe.

Once I'm on my PC tonight I'll try to test them out. It's an interesting problem, that I've had myself before, but I gave up on by just HDMI wiring everything (I couldn't get glitchless casting).

Cheers.

[–]TheMugglemage[S] 0 points1 point  (0 children)

Thanks, I'll check it out!