I find this very confusing too.  I have to fart around until I figure
out what volume setting is which.  Is there no way to generalize this?

I mean do all this fancy stuff but provide general names that always
routes the command to the proper channel.  For example a master mute and
a master volume.  That way old timers like me (that still believe that
audio doesn't belong on unix machines) can actually use it.  The folks
at apple got it right; they simply have a louder/quieter slider thingy;
perfect!  All the other fancy stuff is for people who know what they are
doing.

On Sat, Nov 15, 2008 at 05:37:14AM +0000, Jacob Meuser wrote:
> On Sat, Nov 15, 2008 at 04:25:49AM +0000, Bryan wrote:
> > Greetings,
> > 
> > I just inherited a Dell Inspiron 1520 a few days ago, and I was eager
> > to install -current on it. I installed the November 6th snapshot.
> > Sadly, I found that this laptop uses the azalia(4) driver. (my
> > Inspiron 9300 uses auich(4) ).
> > 
> > So far, I can hear audio in my headphones, and saw the mixerctl switch
> > headphone outputs when I plug in headphones.  Still can't get the
> > microphone to work,
> 
> some hints in your mixerctl below
> 
> > and I still have not been able to hear music from
> > the CD player.
> 
> the CD pin isn't connected on this audio codec.  use 'cdio cdplay'.
> 
> > I saw on the daily changelog that the S/PDIF has been applied, but was
> > not sure of the other patches...
> 
> there are more coming ... even if your device starts working, please
> keep testing patches to make sure it doesn't stop working ;)
> 
> > I noticed that the replies given have HD Audio cards that are
> > different than mine.  MIne has the following for output:
> > 
> > azalia0 at pci0 dev 27 function 0 "Intel 82801H HD Audio" rev 0x02:
> > apic 2 int 21 (irq 9)
> > azalia0: codecs: Sigmatel/0x76a0, Conexant/0x2c06, using Sigmatel/0x76a0
> > audio0 at azalia0
> 
> this is an STAC9205.  http://www.idt.com/index.cfm?genID=STAC9205
> 
> > # mixerctl -av
> > outputs.headphones.sour=dac  [ dac dac2 ]
> > outputs.headphones.dir=output  [ input output ]
> > outputs.headphones.boos=off  [ off on ]
> > outputs.line.source=dac  [ dac dac2 ]
> > outputs.line.dir=input  [ input output ]
> > outputs.speaker.dir=input  [ input output ]
> > outputs.speaker.boost=off  [ off on ]
> 
> you probably want to set outputs.{line,speaker}.dir=output
> 
> > inputs.dac.mute=off  [ off on ]
> > inputs.dac=160,160
> > inputs.dac2.mute=off  [ off on ]
> > inputs.dac2=126,126
> > inputs.sel.source=headphones  [ line speaker headphones ]
> > outputs.sel=126,126
> > inputs.sel2.source=  [ line speaker headphones ]
> > outputs.sel2=252,252
> > inputs.sel3.sel=119,119
> > inputs.sel4.sel2=119,119
> > inputs.sel5.source=sel3  [ sel3 mic ]
> > outputs.sel5.mute=off  [ off on ]
> > inputs.sel6.source=sel4  [ sel4 mic ]
> 
> inputs.sel{5,6}.source=mic
> 
> > outputs.sel6.mute=off  [ off on ]
> > inputs.beep=85
> > outputs.volume=254
> > inputs.usingdac=10  [ 10 11 1f ]
> > record.usingadc=12  [ 12 13 20 ]
> > outputs.master=160,160
> > inputs.dac=160,160
> > 
> 
> -- 
> [EMAIL PROTECTED]
> SDF Public Access UNIX System - http://sdf.lonestar.org

Reply via email to