|
|||||||
![]() |
|
|
Thread Tools |
|
|
#1 |
|
HardwareHeaven Junior Member
Join Date: Aug 2010
Posts: 24
Rep Power: 0 ![]() |
SPDIF output delay
Hi!
Some time ago I started using coaxial SPDIF output on my Audigy 2 ZS Platinum Pro. It works fine but there is some delay (maybe 100 ms or so) between analog and SPDIF outputs. It doesn't matter when listening music or watching movies but it makes ASIO low latencies absolutely useless. For example when using live music instruments. So I wonder if I can eleminate this delay somehow, or is it hardware feature that cannot be tuned. And one more thing about SPDIF. AC-3 passthru isn't working on my card (SB0360) since driver version 3543. Last working version is 3542. It looks like bug to me. Thanks Eugene and team for great drivers. |
|
|
|
|
|
#2 |
|
HardwareHeaven Newbie
Join Date: Aug 2010
Posts: 2
Rep Power: 0 ![]() |
Re: SPDIF output delay
Hello,
just wanted to chime in and say that I actually have a very similar problem and wondered if there is some way to fix that. I hope you don't mind me just barging into your thread. As for my situation, I have a regular Audigy 2 ZS, with my 2.1 PC speaker connected to the analog output and a 5.1 home cinema setup connected via coaxial SPDIF. Now I'd like to run them in tandem for a more room filling sound experience, but I found that the SPDIF output is noticeably delayed, though I don't know whether the card's causing that or some kind of processing delay in the 5.1 system. This isn't too bad for music, but as soon as there's normal talking involved the hall effect is unbearable. Now, there might be no way to get rid of the SPDIF delay, but is there some way to artificially introduce an output delay to just the analog output? I wouldn't mind worsening the audio-video synchronization as long as it would help getting rid of that echo . If there is, in fact, a way to do this, please keep in mind I'm a complete novice regarding sound engineering and kX driver programming. Sorry if there's a really obvious way of solving that, but I just don't see it nor understand what most of the kX modules actually do. I more or less installed the kX drivers in a desperate attempt to get rid of sound crackling caused by the crappy Creative ones (which they do admirably, by the way). Cheers And sorry again for just barging in without any advice or help to offer |
|
|
|
|
|
#3 |
|
HardwareHeaven Extreme Member
Join Date: Jan 2005
Posts: 5,563
Rep Power: 62 ![]() ![]() ![]() ![]() ![]() ![]() |
Re: SPDIF output delay
It is easy to add delay in the DSP.
Assuming your 2.1 speaker system is really 2.0 with a built-in crossover/sub: Open the DSP window. Load two (IIRC, they are mono, so you would need two) of the delay plugins (The Delay or The Small Delay depending on how much delay is needed). Find the 10BandEQ plugin in the DSP. Connect the output of the above, to the input of the delay plugin(s). Connect the output of the delay plugin(s) to the top 2 pins of epilog (analog front). Open the GUI for the delay plugin(s) and adjust (use arrow keys on keyboard (if necessary) for smaller adjustments) the amount of delay as necessary. Last edited by Russ; Aug 23, 2010 at 10:21 AM. |
|
|
|
|
|
#4 |
|
HardwareHeaven Newbie
Join Date: Aug 2010
Posts: 2
Rep Power: 0 ![]() |
Re: SPDIF output delay
Thank you very much, works like a charm!
![]() The full 50ms delay of the TheSmallDelay plugin seems to work just right, or is at least reasonably close that I'm not bothered anymore at all. Setup was quite straightforward too, just had to untranslate a few unnecessary default plugins to get enough TRAM free. Unfortunately I couldn't get TheDelay to work (to see if more delay would be required), as trying to add it to the DSP resulted in Windows greeting me with a Data Execution Prevention message, even though the kxmixer.exe is already excluded. Guess the plugin screwed up so bad that Windows still had to step in to prevent it from going haywire. Anyway, thank you again! Your help is very appreciated! |
|
|
|
|
|
#5 |
|
HardwareHeaven Extreme Member
Join Date: Jan 2005
Posts: 5,563
Rep Power: 62 ![]() ![]() ![]() ![]() ![]() ![]() |
Re: SPDIF output delay
I am not sure about the error, but you can increase the amount of xTRAM that will be available to the DSP: Settings -> Setup Buffers -> Tank Memory Size.
Note: You could also load more instances of The Small Delay to add more delay (if you cannot get the other one working). Last edited by Russ; Aug 23, 2010 at 07:45 PM. |
|
|
|
![]() |
| Thread Tools | |
|
|