hmm… i don’t believe much about that optimization… i got win98se sblive! with 21ms asio, if i do it smaller it clicks… i wondering if it’s better than directsound somehow. and i’m not sure if i install xp i’ll get better result…
taktik aslo joked a bit. i like jokes with serious face, that’s a real humour. after all, everything under dos run better because there is no windows on background.
I’m running XP and performance increased vastly after this change! Not only the latency got better, but my soundcard dragged down the overall system performance making everything slow and stuttering before… now it doesn’t anymore. Great!
I could reduce latency from 42 ms to 11 ms in Renoise (testing with a song with CPU load of up to 80%). However running many applications still made Windows stutter a bit so I increased latency to 22 ms and it works like a charm. I’m happy
Evention,
Thanks for the link! I went through the tips and got up performance a bit I think… but I also found than my soundcard shared IRQ with a bunch of other peripherals. So I shut off ACPI (XPs IRQ sharing manager) and the soundcard got it’s own IRQ. All stuttering and clicks are gone now! wohoo!
So if you have these problems… check if your ASIO soundcard shares IRQ and disable ACPI if nothing else helps. Here’s a guide how to do it:
But beware… all drivers have to be reinstalled and network settings are lost. And if you have lots of stuff connected to your computer the IRQs will run out, as this basically requires one IRQ for each peripheral. I have probably screwed something up here that I will notice later
Hmmm. I could muster latency of 5ms with directsound.
and ca 14ms with asio.
And i dont have a soundcard! Only my motherboard chip. nvidia firestorm.
Great tip indeed!
And this acpi…
In XP…dont bother, no problem…(should have no problem…but, maybe)
windows 2000 has to set IRQ = 11 for audiocard, or IRQ = 9
It can however share the IRQ.
In windows 98, you have to assign your audiocard a unique IRQ out of 16.