Hello,
I have a sound blaster PCI 128 (driver es 1371). My alsa version is
0.5.8 on a kernel 2.2.14. My distrib is suse 6.4.
My problem is describe in "ALSA HOWTO/FAQ" :
===============================================
3. I hear clicking noises,sort of crackle, my card is ens 1370.Any fix?
Apparently, BIOS implementations are supposed to use a round-robin style
of resource management for allocating control of "the bus" between the
CPU and PCI. However, some BIOS
writers found that they could improve benchmarks of their BIOSes if they
gave the CPU a slight advantage over the PCI... (i.e. letting it win
every time both need the bus, which starves the
PCI..) In my BIOS, (flashed to the latest version) this can be turned
off by disabling "PCI Delay Transaction." This gets rid of all of the
sample-rotation-type audio problems that I was
experiencing. The other thing I did was turn on the SDRAM optimization
to 2 instead of 3 cycles for sync... (I think that's what it's called)
and turn off DRAM altogether, since I don't use
any on my motherboard. (This minimizes any remaining clicks by throwing
them outta sync)
===============================================
I have disabled "PCI Delay Transaction." and turned on the SDRAM
optimization to 2 instead of 3 cycles without success.
However, when i boot my linux from Windows 98 with Loadlin this problem
disappear and the sound is clear. Windows must initialize some sound
hardware stuff and linux not.
How to correct this ?