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)

 >> 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?

/dev/sound is already linked to /dev/sound0, /dev/audio0 -- to
/dev/audio and /dev/mixer0 -- to /dev/mixer.

The following

   mixerctl -w inputs.dac10=N,M

command changes volume in left (N) and right (M) channel.

> Can you try mixerctl and the old cat foo >> /dev/audio trick?
Catting files to /dev/audio and normal ogg123, mp123 programs work fine.

Catting to /dev/audio1 doesn't work.

After linking /dev/mixer to /dev/mixer1, aumix seems to work normally,
i.e. it shows two volumns with volume and pcm and allows to move box to
the left and right but audio volume is actually not changed.

Is there any explanation for that criptic mixerctl -av output?
How I can know that inputs.dac10 is responsible for volume?

Best regards, Aleksey Cheusov.

Home | Main Index | Thread Index | Old Index