Subject: Re: azalia(4) and volume control
To: None <port-i386@NetBSD.org>
From: TAMURA Kent <kent@NetBSD.org>
List: port-i386
Date: 02/27/2006 23:13:58
--pgp-sign-Multipart_Mon_Feb_27_23:13:55_2006-1
Content-Type: text/plain; charset=US-ASCII


> > azalia0 at pci0 dev 27 function 0: Generic High Definition Audio
> Controller
> > azalia0: interrupting at ioapic0 pin 19 (irq 5)
> > azalia0: host: 82801GB/GR High Definition Audio Controller (rev. 1)
> > azalia0: host: High Definition Audio rev. 1.0
> > azalia0: codec: Realtek ALC882 (rev. 1.1)
> > azalia0: codec: High Definition Audio rev. 1.0
> >
> > Audio playback works fine but the volume is very low. All my attempts
> > to turn boosts or change the mixer volume have not worked. And the
> > driver doesn't provide a "outputs.master" property.
> 
> I have seen a similar thing. The play.gain (audioctl) seems frozen at
> 127 on the azalia audio controller and the volume is very low. My dmesg
> is as follows:
> 
> NetBSD 3.0_STABLE (GENERIC) #2: Tue Feb 14 12:42:15 SAST 2006
> azalia0 at pci0 dev 27 function 0: Generic High Definition Audio
> Controller
> azalia0: interrupting at irq 9
> azalia0: host: 82801GB/GR High Definition Audio Controller (rev. 1)
> azalia0: host: High Definition Audio rev. 1.0
> azalia0: codec: 0x8384/0x7683 (rev. 50.1)

"play.gain" behaves like an alias of "outputs.master" mixer
item.  However, azalia diver doesn't provide "ouputs.master" for
any codec at this moment.

High Definition Audio doesn't define the master volume, and we
need to investigate what is the master volume on each of codecs.

As for ALC882, "outputs.green.*" or "outputs.heaphones.*", and
"outputs.mix0c" are important for playback volume.  I don't know
about STAC9221D (0x8384/0x7683) codec.

-- 
TAMURA Kent <kent_2006 at hauN.org> <kent at NetBSD.org>


--pgp-sign-Multipart_Mon_Feb_27_23:13:55_2006-1
Content-Type: application/pgp-signature
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.1 (NetBSD)

iQEVAwUARAMJJn7t9398iwLqAQIiygf9G0a3Ntkgk/2YnM9lLTbNvkyifz0S4GBT
bUuO/eEt4ll0qY6V4jLax0HVAoChYR/8j4zPFnFz8LmkVBjvxx0BcF+d0RVsh+2o
FPU4BIcyrKveBt2ZZj70JxxEH7tTYGbxfErR+iiqv5K+dawvAEPAlNpNVLfCnKxR
qWCo9rNae93M71c6Wfe+2XUCCrUqDu215PKxTwwtEczxJ5oqUfjf+fSwtvaQy9oX
J45KGOVyr1wamvE/H2dygxn9EKosbRvGrNS+uDuLVzwOaOa6D87lSlZxhb0JQ90K
3z1P08V8hsO3ZDVaXWqSz4OfLpHTwPOdE3VDdNkEYMdrt+SBZrVqYQ==
=ninj
-----END PGP SIGNATURE-----

--pgp-sign-Multipart_Mon_Feb_27_23:13:55_2006-1--