On Sun, Jan 20, 2008 at 09:18:16PM -0500, Deanna Phillips wrote:
> Jacob Meuser writes:
> 
> > that (AC97_HOST_SWAPPED_CHANNELS) just tells the ac97 layer to
> > swap the gains (change the left gain when the request was to
> > change the right gain), not the channels.
> 
> HD Audio can actually do it in the driver; I just don't think
> it's worth adding more mixer items.  The most I've seen so far
> is 99, can anyone beat that?
> 
> If anyone's feeling too lazy to move and has azalia...

acer:~% mixerctl | wc -l
    103
acer:~% mixerctl
record.adc.mute=off
record.adc=144,144
record.adc2.mute=off
record.adc2=144,144
inputs.mix.mic.mute=off
inputs.mix.mic2.mute=off
inputs.mix.line.mute=off
inputs.mix.speaker4.mu=off
inputs.mix.speaker5.mu=off
inputs.mix.speaker6.mu=off
inputs.mix.headphones.=off
inputs.mix.speaker.mut=off
inputs.mix.speaker2.mu=off
inputs.mix.speaker3.mu=off
inputs.mix.mic=120,120
inputs.mix.mic2=120,120
inputs.mix.line=200,200
inputs.mix.speaker4=120,120
inputs.mix.speaker5=120,120
inputs.mix.speaker6=120
inputs.mix.headphones=120,120
inputs.mix.speaker=200,200
inputs.mix.speaker2=120,120
inputs.mix.speaker3=120,120
outputs.mix2=200,200
inputs.mix2.dac.mute=off
inputs.mix2.mix.mute=off
outputs.mix3=200,200
inputs.mix3.dac2.mute=off
inputs.mix3.mix.mute=off
outputs.mix4=200,200
inputs.mix4.dac3.mute=off
inputs.mix4.mix.mute=off
outputs.mix5=200,200
inputs.mix5.dac4.mute=off
inputs.mix5.mix.mute=off
outputs.headphones.sour=mix2
outputs.headphones.mute=off
outputs.headphones=85,85
outputs.headphones.dir=output
outputs.headphones.boos=off
outputs.speaker.source=mix2
outputs.speaker.mute=off
outputs.speaker=170,170
outputs.speaker.dir=output
outputs.speaker.boost=on
outputs.speaker2.source=mix5
outputs.speaker2.mute=off
outputs.speaker2=170,170
outputs.speaker2.dir=output
outputs.speaker2.boost=on
outputs.speaker3.source=mix5
outputs.speaker3.mute=off
outputs.speaker3=170,170
outputs.speaker3.dir=output
outputs.speaker3.boost=on
outputs.mic.source=mix3
outputs.mic.mute=off
outputs.mic=85,85
outputs.mic.dir=output
outputs.mic.boost=off
outputs.mic2.source=mix5
outputs.mic2.mute=off
outputs.mic2=85,85
outputs.mic2.dir=input
outputs.mic2.boost=off
outputs.line.source=mix4
outputs.line.mute=off
outputs.line=255,255
outputs.line.dir=input
outputs.line.boost=off
outputs.speaker4.source=mix5
outputs.speaker4.mute=off
outputs.speaker4=170,170
outputs.speaker4.dir=output
outputs.speaker4.boost=on
inputs.mix6.mic.mute=off
inputs.mix6.mic2.mute=off
inputs.mix6.line.mute=off
inputs.mix6.speaker4.m=off
inputs.mix6.speaker5.m=off
inputs.mix6.speaker6.m=off
inputs.mix6.headphones=off
inputs.mix6.speaker.mu=off
inputs.mix6.speaker2.m=off
inputs.mix6.speaker3.m=off
inputs.mix6.mix.mute=off
inputs.mix7.mic.mute=off
inputs.mix7.mic2.mute=off
inputs.mix7.line.mute=off
inputs.mix7.speaker4.m=off
inputs.mix7.speaker5.m=off
inputs.mix7.speaker6.m=off
inputs.mix7.headphones=off
inputs.mix7.speaker.mu=off
inputs.mix7.speaker2.m=off
inputs.mix7.speaker3.m=off
inputs.mix7.mix.mute=off
outputs.mix8=120,120
inputs.mix8.dac6.mute=off
inputs.mix8.mix.mute=off
inputs.usingdac=02030405
record.usingadc=0809


it takes a while to figure out what they all do, but the all
do "something".  our current mixer setup doesn't handle complex
stuff like this very well though.

> (from NetBSD)

and that probably adds more controls.

-- 
[EMAIL PROTECTED]
SDF Public Access UNIX System - http://sdf.lonestar.org

Reply via email to