• Some users have recently had their accounts hijacked. It seems that the now defunct EVGA forums might have compromised your password there and seems many are using the same PW here. We would suggest you UPDATE YOUR PASSWORD and TURN ON 2FA for your account here to further secure it. None of the compromised accounts had 2FA turned on.
    Once you have enabled 2FA, your account will be updated soon to show a badge, letting other members know that you use 2FA to protect your account. This should be beneficial for everyone that uses FSFT.

Output delay using Digital

Luthair

Weaksauce
Joined
Dec 7, 2003
Messages
117
I have a X-fi hooked up to a receiver (Via Optical) on my computer but I keep getting like a .75 sec delay from when I start a FLAC or other music with foobar using WASPAI :-\ I am not sure how to remove the delay. I don't mind the fact that it does it but it cuts off the starting parts of a few of my songs which makes it sound weird to me. Any suggestions?
 
Why do you need WASAPI?

Try increasing/decreasing buffer size.

Try ASIO and other audio output methods.
 
I was using WASAPI to play 24/96 music with hopes of not having it dithered. Is there another way to do this?
 
OP, you're not alone here, as I have run into the exact same issue with some of my equipment - PC with HT Omega Striker sound card and PS3 as my output devices, mix/matched with a Denon AVR1910 and Logitech Z5500 as input devices. Any combination of these two while connected via SPDIF (both optical and coaxial) and selecting my output as Dolby digital or DTS result in the delay. I detailed the issue as best as I could in this thread from a couple of years ago. I also found this thread from Tom's Hardware about someone else experiencing the same, with a little better explanation and some possible solutions, though nothing set in stone as to what actually causes the delay to being with.

My own thoughts on the topic are that certain audio decoding devices, whether it be a receiver or TV or PC speakers (like the Logitech Z-5500s) need to establish an open "channel" each time a new audio Dolby or DTS stream is sent into them via SPDIF. It takes a split second or so for this channel to fully "open" and decode the incoming signal before relaying it out to the speakers. So long as the channel remains open, there's no further delay.

This can be very easily evidenced by opening any piece of audio media in any media player and leaving it paused. Doing so keeps the channel open, and allows any other sounds that are output from the PC to be output with no delay. Stop the media, or close the media player and any other programs that may be outputting audio, and the channel closes, leading to the delay the next time a piece of audio is played.

I have also found that this occurs only when setting my HT Omega Striker to output in DDL or DTS-Connect, as changing my output to LPCM results in no delay at all. That's fine for me, since I only use 2-channel for my PC anyway.

Another solution is to find a way to leave the channel open at all times. I remember messing around with a little program that output a continuous "null" sound, thereby leaving the channel open 100% of the time without actually playing a real sound. I'll see if I can find it again, but like I mentioned above, its a non-issue completely when outputting in 2-channel LPCM.
 
Back
Top