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

Reply via email to