stereo audio delay

Thread Starter

okeytheone

Joined Nov 15, 2009
3
Hi guys, this is my first post, as i have been looking at this site and it looks prety impresive.

I have various home cinema systems connected to my tv, and seem to have a lip sync problem, looking at other forums, this seems to be quite common.

I was wondering is there a simple circuit out there where you could put it inline with the audio in on the home cinema, so to create/add a delay.

The delay must be variable between 0 - 4 ms.

your thoughts please
 

SgtWookie

Joined Jul 17, 2007
22,230
Here's a link which describes a method to create audio delays programmatically:
http://www.cse.msu.edu/~cse471/variabledelays.html

It also describes the old-fashioned way of creating delays, using a speaker in a long tube with a microphone on the other end.

For the digital delay method, you would require a computer with a pair of sound cards, or a microcontroller capable of processing digital audio data at a 44kHz rate.
 

thatoneguy

Joined Feb 19, 2009
6,359
One could start with a dsPIC and create a delay line, but the audio quality may suffer, depending on definition of "fidelity". I would guess that if the sync is an issue with many people, there is a DSP product for correcting it. Surround Sound processors need delays, it is just a matter of having a "Master Delay". My receiver has delay options for inter-channel balance, but no setting for offsetting the entire signal.

It would sound fine to most of the population, but there is always a group that can allegedly tell the difference between the type of copper used in power cords or speaker wire. I myself wouldn't notice a 5 millisecond delay between soundtrack/video, I've played with delays in BSPlayer on the PC watching a movie and can't notice much until it is in the realm of 100 milliseconds.
 

SgtWookie

Joined Jul 17, 2007
22,230
I understand that.

You could create an audio delay using a speaker, a tube that telescopes, and a microphone with suitable amplifier for the speaker, and preamp/amp for the microphone.

Or, you could do it digitally - but that's not so simple.

I did a search for audio delay equipment, but there doesn't seem to be a lot out there right now. You might search for lip-synching software.
 

beenthere

Joined Apr 20, 2004
15,819
My oldest says that he sees a delay between lips moving and the sound. If this is the case, then delaying the sound only makes the problem worse. The cure there is a video delay.
 

Thread Starter

okeytheone

Joined Nov 15, 2009
3
that sound's about right to me then, now that puts a different light on it, i watch sky hd using hdmi in to the tv, now how the hell do i delay that.
 

BMorse

Joined Sep 26, 2009
2,675
Are you running the audio through a Home Theater Surround Sound receiver?? On my receiver, there are actual delays you can set up for the different channels to accommodate for distance of the viewer from the speakers..... maybe yours is set with too much delay??
 
Top