I've been using alsa for a while now, and it mostly works fine. However,
I'm continually perplexed by the array of mixer options, and the fact
that every mixer program seems to access them differently.

The card I have is a Turtle Beach Santa Cruz, by the way, with a cs46xx
chip.

If I load up alsamixer, I get the following entries:

Master
Master Mono
Master 1
Headphone
3D Control - Center
3D Control - Center 1
3D Control - Depth
3D Control - Depth 1
3D Control - Switch
3D Control - Switch 1
PCM
PCM Out Path & Mute 1
PCM 1
Surround 1
Center 1
LFE 1
Line
Line 1
CD
CD 1
Mic
Mic Boost (+20dB)
Mic Boost (+20dB) 1
Mic Select
Mic 1
Video
Video 1
Phone
Phone 1
IEC958
IEC958 Input
IEC958 Output
PC Speaker
Aux
Aux 1
Mono Output Select
Capture
Capture 1
Mix
Mix Mono
Mix 1
Mix Mono 1
ADC
DAC
External Amplifier Power Down


That's a lot of entries. Some are obvious - master, PCM, Line, CD, Mic,
etc.. all do just what they should. But why are there two of almost
everything? (the ones with '1' after their name) And what's are the
Master Mono and Headphone settings for? They don't seem to do anything
at all! The 3D options seem to have a minute effect on wavs that are
playing, but it would be nice to know what the options actually do,
along with PCM Out Path (the options are Pre 3D and Post 3D). All the
Mix values seem to do nothing as well.

Finally, the options for muting and setting as recordable are quite odd:
Some channels just can't be muted for some reason: Video 1 and Phone 1
are always on, though Video and Phone can be toggled.

I can select one from the normal series of inputs, and one from the
series with '1' after the name - i.e. I can pick CD and Line 1, but nod
CD 1 and Line 1. Many of the others have toggles there - Capture, ADC,
and DAC are on or off, but won't affect the others that might be
selected. 


One last thing - alsamixer, alsamixergui and the mixer in snd-alsa all
seem to have different capabilities somewhat.. snd doesn't have nearly
all the options, and labels some of them differently (it took me forever
to find that "input gain" in snd was "capture" in alsamixer!), and the
"Select" options (Mono Output Select and Mic Select) don't seem to me
adjustable at all in alsamixergui, just the console version.

It's all rather confusing to me. Is any of this documented anywhere? If
not, it really should be!
-- 
Jon-o Addleman

Curious about the PGP attachments in my e-mail? 
see http://www.st-andrews.ac.uk/scotmid/pgpweb/pgpintro.shtml
to find out why they're there!

Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to