ALSA is an absolute BEAR to install!! Is there any comprehensive documentation anywhere discussing the internals which might be useful to someone trying to solve a problem such as the follwoing?
I have a Dell Latitude cPI laptop with 2 hard drives. Both of them have Debian GNU/Linux unstable on them. The smaller of the two drives is nearly maxed out and I'm trying to set up the 2nd drive so that it works properly. The internal sound card is Crystal cs4236. I found a config for this box with this card on the Internet and set up my modules config file accordingly on both drives. /etc/alsa/modutils/0.5 on the old drive is the same as /etc/alsa/modutils/1.0 on the new drive. All modules load and sound works on both drives, but only partially on the 2nd drive. On the original, smaller hard drive, the kmix and other mixers show a rather excessive array of controls, the leftmost of which is a master volume. All sound appears to work (although there are apparently other problems with the CD so I can't check it explicitly). Notably, signals directed to /dev/dsp work properly so I can play wav files, mp3 files and such. The tab on kmix says CS4237B. The CD doesn't work for music, but this may (or may not) be another matter. On the 2nd drive, I get a much smaller set of controls, with no master volume control. The leftmost control is the Synth control and is mirrored in the KDE panel single volume control, which is of no use at all. Worse than this, I get no pcm sound at all, even though apparently signal is being introduced to the system (aRTS meters show it when I play a wav file). The microphone works, as does the CD player, so apparently there is _some_ interface to the card which is working, although this may be only a hardware interface. The kmix tab says "MIXER00". Apparently the config of the mixer is expressed via /dev/mixer or some other inteface independent of KDE since I get the same control selection with aumix from a vt. The old drive has alsa version 0.5.10b, the new drive is using 0.9+0beta7-2. Is this a difference between drivers? Is there a configuration to change what's available on the mixer interface in 0.9? Is there something I can do to get pcm sound to work on the 2nd drive? Is there any documentation w. regard to various parameters which can be set in the modules.conf file which will control the various alsa modules? >From a user's perspective, alsa is a very complicated black box, and unless I want to go digging around in the code there's no way to know what's going on. I've done as much professional studio work as computer work, so I have high standards as to how a sound control interface should work, and strong expectations that it _should_ work :-) -- Lindsay Haisley | "Everything works | PGP public key FMP Computer Services | if you let it" | available at 512-259-1190 | (The Roadie) | <http://www.fmp.com/pubkeys> http://www.fmp.com | | _______________________________________________ Alsa-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-user