ALSA snd_via82xx distortion problems
My sound is onboard on my motherboard(Abit KV7). I don't know the sound chipset exactly, but it uses the snd_via82xx and snd_ac97_codec modules under ALSA. I recently set up ALSA under Debian. After a fair amount of messing around, I got audio to come out. At first, I was horrified to hear the sound quality, there was loud crackling throughout, and the sound was exrtermely distorted. After looking through the ALSA website, I found that the sound controller actually has two output devices, and that the first one will almost always be distorted. So I fired up XMMS and set the default device to device 1 instead of device 0 under alsa mixer settings. Now sound through XMMS plays like a charm. Unfortunately, most programs(games, etc.) don't have options like this. Is there any way to set a systemwide default of sound device under ALSA?
I know there must be some way to do it... Mandrake and Fedora both set it up somehow.