Date: Tue, 17 Mar 2009 08:57:39 +0100 From: Alexander Leidinger <Alexander@Leidinger.net> To: jimmiejaz@gmail.com Cc: freebsd-questions@freebsd.org, multimedia@freebsd.org Subject: Re: snd_hda questions Message-ID: <20090317085739.107026pf46dpz6cg@webmail.leidinger.net> In-Reply-To: <49BEDC04.1080202@gmail.com> References: <49BEDC04.1080202@gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Quoting Jimmie James <jimmiejaz@gmail.com> (from Mon, 16 Mar 2009 =20 19:08:52 -0400): > With the recent snd_hda changes, I have more audio devices than ever: > hdac0: HDA Codec #0: Realtek ALC880 > pcm0: <HDA Realtek ALC880 PCM #0 Digital> at cad 0 nid 1 on hdac0 > pcm1: <HDA Realtek ALC880 PCM #1 Analog> at cad 0 nid 1 on hdac0 > pcm2: <HDA Realtek ALC880 PCM #2 Analog> at cad 0 nid 1 on hdac0 > pcm3: <HDA Realtek ALC880 PCM #3 Analog> at cad 0 nid 1 on hdac0 The new HDA code supports more stuff of your HDA soundchip. As you can =20 see above you have controls for digital output (and maybe input) at =20 pcm0. > With hw.snd.default_unit=3D1 I have (adjusting vol and pcm changes =20 > volume level here.) > Mixer vol is currently set to 55:55 > Mixer pcm is currently set to 50:50 > Mixer mix is currently set to 0:0 Here you have probably the line-in and line-out jacks for analog data. > With hw.snd.default_unit=3D2 I have (adjusting vol and pcm does =20 > nothing here, 0:0 or 100:100 nothing changes) > Mixer vol is currently set to 0:0 > Mixer pcm is currently set to 0:0 > Mixer mic is currently set to 0:0 > Mixer mix is currently set to 60:60 > Mixer rec is currently set to 0:0 > Recording source: mic The new code knows about front-jacks and rear-jacks, is able to play =20 on multiple channels (think about discrete home cinema surround sound =20 like 5.1 or 7.1). What the above (and below refers to, I don't know, =20 you don't give enough info). > With hw.snd.default_unit=3D3 I have > Recording source: > > Mail notification sounds from Thunderbird are barely audible, and I =20 > can't control the volume for it. > Can someone point me in the right direction to control/use the =20 > different pcm* devices, the man pages aren't totally clear to me. You could look at /dev/sndstat (AFAIK the color codes of the jack are =20 listed there, but I'm not sure about this) and the verbose bootmessage =20 (boot -v), they give more information. You also need to test your =20 loudspeakers/headphone/whatever on each jack for each pcm device. If the sound still does not work as expected with a recent version of =20 FreeBSD, you need to send the (HDA) messages from a verbose boot to =20 this list with a description of what does not work as expected. Bye, Alexander. --=20 Never go to a doctor whose office plants have died. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090317085739.107026pf46dpz6cg>