NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: No way to change audio volume with azalia(4)



On Sun, Mar 14, 2010 at 4:01 PM, Aleksey Cheusov <cheusov%tut.by@localhost> 
wrote:
>
> On my old machine I used aumix(1) for changing audio volume.
>
> On my new hardware it doesn't work. It says
>
>   0 ~>aumix
>   aumix:  no device found
>   1 ~>
>
> The same for xmmix(1)
>
>   0 ~>xmmix
>
>   FIOASYNC ioctl failed: Invalid argument
>   0 ~>
>
> and rexima(1)
>
>   0 ~>rexima
>   rexima: mixer has no devices!
>   1 ~>
>
> System:
> NetBSD asrock.chizhovka.net 5.0_STABLE NetBSD 5.0_STABLE (GENERIC) #0: Sat 
> Feb 20 12:33:43 EET 2010 
>  cheusov%asrock.chizhovka.net@localhost:/srv/obj/sys/arch/amd64/compile/GENERIC
>  amd64
>
> "mixerctl -av" shows the following
>
>   inputs.dac10=126,126  delta=6
>   inputs.dac11=126,126  delta=6
>   record.adc13.mute=off  [ off on ]
>   record.adc13=120,120  delta=8
>   record.adc14.mute=off  [ off on ]
>   record.adc14=120,120  delta=8
>   mix.mix16.dac10.mut=off  [ off on ]
>   mix.mix16.pink1a.mu=off  [ off on ]
>   mix.mix16.blue1b.mu=off  [ off on ]
>   mix.mix16.dac25.mut=off  [ off on ]
>   mix.mix16.dac10=120,120  delta=8
>   mix.mix16.pink1a=120,120  delta=8
>   mix.mix16.blue1b=120,120  delta=8
>   mix.mix16.dac25=120,120  delta=8
>   inputs.sel17.source=pink1a  [ pink1a blue1b mix16 ]
>   outputs.sel18.mute=off  [ off on ]
>   outputs.pink1a.dir=output  [ input output ]
>   outputs.blue1b.dir=output  [ input output ]
>   outputs.green1c.mute=off  [ off on ]
>   outputs.green1c.boost=off  [ off on ]
>   outputs.green1c.eapd=off  [ off on ]
>   inputs.dac24=126,126  delta=6
>   inputs.dac25=126,126  delta=6
>   outputs.sel26.mute=off  [ off on ]
>   outputs.sel27.mute=off  [ off on ]
>   playback.mode=10  [ 10 2411 12 15 25 ]
>   record.mode=13  [ 13 14 ]
>
> Any help?
>
>
>
>
>
>
> NetBSD 5.0_STABLE (GENERIC) #0: Sat Feb 20 12:33:43 EET 2010
>       
>  cheusov%asrock.chizhovka.net@localhost:/srv/obj/sys/arch/amd64/compile/GENERIC

> azalia0 at pci0 dev 8 function 0: Generic High Definition Audio Controller

> azalia0: interrupting at ioapic0 pin 20
> azalia0: host: 0x10de/0x0ac0 (rev. 177), HDA rev. 1.0

> azalia0: codec[0]: 0x1106/0x0397 (rev. 0.0), HDA rev. 1.0
> azalia0: codec[3]: 0x10de/0x0007 (rev. 1.0), HDA rev. 1.0
> audio0 at azalia0: full duplex, playback, capture, independent
> audio1 at pad0: half duplex, playback, capture

Maybe these tools are getting confused because you have multiple audio
devices and you need to symlink /dev/audio (/dev/sound too?) to
/dev/audio0 or something?

Can you try mixerctl and the old cat foo >> /dev/audio trick?


Home | Main Index | Thread Index | Old Index