At Thu, 16 Jan 2003 00:14:10 +0100, Christian Esken wrote: > > Hi, > > I wonder what the status of the cs64xx distortion problem is. > I tested the 2003-01-14.tar.bz2 snapshot with my GameThaeter 7.1 XP > and it still shows those heavy distortions on analog output. > > Digital out is OK most of the time, but sometimes fails (as described in >cs62xx_lib.c). > I thought you might be interested in the syslog: > > PCI: Found IRQ 7 for device 00:0a.0 > ALSA ../../alsa-kernel/pci/cs46xx/cs46xx_lib.c:3855: hack for Hercules Game Theatre >XP enabled > ALSA ../../alsa-kernel/pci/cs46xx/cs46xx_lib.c:3866: Crystal EAPD support forced on. well, it looks like you passed external_amp=1 option to the module, which you don't need usually.
anyway, try the attached patch (and without external_amp=1 option). it will clean up the amplifier controls. Takashi
cs46xx-amp.dif
Description: Binary data