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