Sound channels messed. How to fix?
After much clicking and setting, I could manage to get alsa to work ok. It seems to fail with default configs, but when I change it, I can hear sound ok. I discovered that by changing the 'configure' box in xmms' "Output plugin" options: with "default pcm device" it fails. With "HW:1,1" it succeeds. with HW set to 0,1 I could hear the famous (or infamous?) crackling sound, that lots of people talk about.
However, the channels are kinda messed up:
When listening to xmms mp3, kamix won't lower or raise the volume using the 'master' fader. It is completely bypassed.
Either 'headphone' and 'pcm' can control the volume of mp3 music.
My tv/radio card is ok, outputing to "aux" channel.
The cd volume is controlled by either 'headphone' fader and 'cd' fader. In KsCD there's a volume controller also, that can control volume, but it doesn't correspond to anyone of kamix.
Xmms' volume controller is also bypassed. My guess is its trying to control master.
Is there anything I can do?
Obs! - No matter what I do, whether it is alsa or oss, kmix always crashes with signal 8.
Debian Sarge, Kernel 2.6.8-1-k7. Abit KV7, Athlon XP2000+.
Relevant lsmod modules:
snd_pcm_oss 54312 0
snd_mixer_oss 19904 1 snd_pcm_oss
snd_via82xx 29604 11
snd_ac97_codec 69572 1 snd_via82xx
gameport 4736 1 snd_via82xx
snd_mpu401_uart 8000 1 snd_via82xx
snd_rawmidi 25380 1 snd_mpu401_uart
snd_seq_device 8264 1 snd_rawmidi
snd_bt87x 14536 17
snd_pcm 97480 3 snd_pcm_oss,snd_via82xx,snd_bt87x
snd_timer 25540 1 snd_pcm
snd 57380 66 snd_pcm_oss,snd_mixer_oss,snd_via82xx,snd_ac97_codec,snd_mpu401_uart,snd_rawmidi,snd_seq_device,snd_ bt87x,snd_pcm,snd_timer
snd_page_alloc 11720 3 snd_via82xx,snd_bt87x,snd_pcm
soundcore 10400 3 sound,bttv,snd
Sound hardware is onboard 6 channel AC97 codec. Module is the via82 thing and/or ac97codec.