At 10:25 AM 10/18/2004, Gavin W. Burris aka 86 wrote: >You do have to wrap your head around the ALSA >mixer settings, though.
What probably has to happen is the rat code be fixed to make the sliders in rat do the right thing. It's fairly ugly what has had to happen (in the rat OSS code anyway) to make this work right. There are at least two major variants of PC audio card architecture (AC97 is one, and the old but reliable ES1370-based cards (actually it's the AK4531 mixer/codec chip that defines the semantics) are the other). It requires changing different parameters in the mixer to effect the changes that are required. As such, there is a hardcoded list in the module to allow rat to make the right choice. The ALSA driver code takes the approach of exposing the underlying hardware model to the application environment, so it by itself doesn't help. --bob