McFly
New Member
Posts: 7
|
Post by McFly on Dec 14, 2004 12:14:25 GMT
Hello,
I'm running ASIO4ALL 2.2 on a Dell Latitude D800. The output works perfectly, but on the input I always get (constant) crackles after a while. This depends on the input latency compensation - with 32 samples (default) I get crackles right from the start, and when I go up to eg 256 samples it takes a while before the crackles kick in. And then the crackle speed doubles. I've tried all the other settings, but it's always the same. ASIO buffer = 512 samples. Any ideas?
Thanks!
|
|
|
Post by lalo on Dec 14, 2004 18:32:36 GMT
same here
|
|
|
Post by Michael Tippach on Dec 14, 2004 19:14:33 GMT
This is a bit odd, as the "Latency compensation" settings have no direct influence on the audio processing at all.
They merely influence the latency values that are reported to the host software so it can properly align recorded audio.
What host software do you guys use?
|
|
McFly
New Member
Posts: 7
|
Post by McFly on Dec 14, 2004 21:57:12 GMT
WinXP SP1 and Cubase SX 2.2
At 512 samples (ASIO buffer) the input and output latencies reported by Cubase are 18 and 6.7 ms. Why is that? The real input latency is definitely not 18 ms.
|
|
|
Post by Michael Tippach on Dec 14, 2004 22:15:41 GMT
WinXP SP1 and Cubase SX 2.2 At 512 samples (ASIO buffer) the input and output latencies reported by Cubase are 18 and 6.7 ms. Why is that? The real input latency is definitely not 18 ms. This is because you increased the value of the input latency compensation slider. As I wrote earlier, the only thing it does is to change the latency values the driver would report to the host - it's simply a numbers game. These controls are accurately adjusted, if e.g. a click sound recorded through the sound device would be aligned exactly where you would expect it to be: at the very beginning of a bar/beat. Since this is just a +some/-some issue that has nothing to do with the audio engine itself, I am puzzled by your observations as far as the dependency between this setting an the clicking/not clicking as well as the frequency of clicking. I'm thinking of ways to track this down, but I'm still a bit uncertain what particular technical aspect to focus on.
|
|
McFly
New Member
Posts: 7
|
Post by McFly on Dec 14, 2004 22:31:59 GMT
The latency compensation is the same for both input and output. I still get a much higher number for the input in Cubase.
|
|
|
Post by Michael Tippach on Dec 14, 2004 23:07:37 GMT
The latency compensation is the same for both input and output. I still get a much higher number for the input in Cubase. Not to insult you, but are you absolutely sure you are running ASIO4ALL 2.2, not 2.0? The behavior you describe exactly matches what I would expect from 2.0, including the crackles on input. This has been changed (shall I say: "fixed"?) in version 2.1 already. The control panel in 2.0 does not have a status bar at the bottom. If you open the control panel, do you see a status bar?
|
|
McFly
New Member
Posts: 7
|
Post by McFly on Dec 15, 2004 0:02:16 GMT
I've done some more testing now. It seems the driver was reset to 256 samples when I started Cubase, that's weird. I set it to 512. I played for quite some time now and no crackles! Opened the control panel and dropped to 256 samples...soon the crackling started again. I don't think it has to do with the latency compensation (well, you should know :-)
I hope it'll continue to work now...
By the way, thanks for writing such a kick-ass driver that often works better than the original ones. I use it with my Hoontech DSP24V as well. I had problems with occasional clicks and pops before, but your driver solved it.
|
|
|
Post by Steve on Dec 15, 2004 1:46:49 GMT
disable hardware buffer if it is enabled.. i had that problem whenever i enabled hardware buffer.
|
|
McFly
New Member
Posts: 7
|
Post by McFly on Dec 15, 2004 15:07:51 GMT
Ok, more trouble today. Started out with 512 samples and constant crackling. Tried 256 and the crackling stopped. For a while. Went up to 512 again and the crackling stopped again. Turning on and then off the hardware buffer also made the crackling stop.
|
|
McFly
New Member
Posts: 7
|
Post by McFly on Dec 15, 2004 15:25:40 GMT
Turning on and off the resampling also stops the crackling. Is this when the audio engine is restarted? Could this be a buffer overload?
|
|
|
Post by Michael Tippach on Dec 15, 2004 22:11:19 GMT
Yes, almost any change in the control panel would make the driver issue a reset request, which any sensible host would follow up with a driver reset. I have put up a test release here: www.asio4all.com/a4a23pre.exeCould you please check if it still crackles?
|
|
McFly
New Member
Posts: 7
|
Post by McFly on Dec 16, 2004 0:46:34 GMT
I installed the new driver, rebooted, started Cubase. Crackles. Set the buffer to 256 samples instead of 512, and voila...it seems to work! I've had it running for almost an hour now without any problems. Thanks!
I hope it works tomorrow as well. :-)
|
|
|
Post by Michael Tippach on Dec 17, 2004 0:44:00 GMT
Crackles at 512 but not at 256...
Are you sure you have the Hardware Buffer option disabled?
|
|