From owner-freebsd-multimedia@FreeBSD.ORG Mon Dec 11 18:20:14 2006 Return-Path: X-Original-To: multimedia@freebsd.org Delivered-To: freebsd-multimedia@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7881316A4CA for ; Mon, 11 Dec 2006 18:20:14 +0000 (UTC) (envelope-from tamaru@myn.rcast.u-tokyo.ac.jp) Received: from mail1.ecc.u-tokyo.ac.jp (mail1.ecc.u-tokyo.ac.jp [133.11.50.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id E46DB44534 for ; Mon, 11 Dec 2006 17:49:50 +0000 (GMT) (envelope-from tamaru@myn.rcast.u-tokyo.ac.jp) Received: from spam002.ecc.u-tokyo.ac.jp (spam002.ecc.u-tokyo.ac.jp [133.11.50.195]) by mail1.ecc.u-tokyo.ac.jp (Postfix) with ESMTP id 2D48F1006D for ; Tue, 12 Dec 2006 02:51:07 +0900 (JST) Received: from md001.ecc.u-tokyo.ac.jp (192.168.160.21 [192.168.160.21]) by spam002.ecc.u-tokyo.ac.jp (SpamBlock.pst 3.4.94) with ESMTP id for ; Tue, 12 Dec 2006 02:50:49 +0900 Received: from amulet.amuletic.net (v055252.ppp.asahi-net.or.jp [124.155.55.252]) by md001.ecc.u-tokyo.ac.jp (MOS 3.4.5-GR) with ESMTP id BOR86850 (AUTH via LOGINBEFORESMTP); Tue, 12 Dec 2006 02:50:48 +0900 (JST) Date: Tue, 12 Dec 2006 02:50:48 +0900 Message-ID: From: Hiroharu Tamaru To: Ariff Abdullah In-Reply-To: <20061212010805.3b1b3dff.ariff@FreeBSD.org> References: <20061207010750.4f73bc15.ariff@FreeBSD.org> <20061212010805.3b1b3dff.ariff@FreeBSD.org> User-Agent: User-Agent: Wanderlust/2.14.0 (Africa) Emacs/21.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-IP: 192.168.160.21 X-FROM-DOMAIN: myn.rcast.u-tokyo.ac.jp X-FROM-EMAIL: tamaru@myn.rcast.u-tokyo.ac.jp Cc: multimedia@freebsd.org Subject: Re: snd_hda: loud distorted sound with NVidia MCP51 X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2006 18:20:14 -0000 Thank you, Ariff, At Tue, 12 Dec 2006 01:08:05 +0800, Ariff Abdullah wrote: > > [1 ] > On Tue, 12 Dec 2006 00:54:26 +0900 > Hiroharu Tamaru wrote: > [...] > > > > In my case, I think it is most important to mute the second > > connection(nid=15) to nid=28 > > > > pcm0: nid: 28 [ANALOG] > > pcm0: name: audio mixer > > pcm0: widget_cap: 0x0020010b > > pcm0: Parse flags: 0x00000002 > > pcm0: Ctl flags: 0x00000041 > > pcm0: Input amp: 0x80000000 > > pcm0: mute=1 step=0 size=0 offset=0 > > pcm0: connections: 2 > > pcm0: | > > pcm0: + <- nid=12 [pin: line in (jack)] > > pcm0: | > > pcm0: + <- nid=15 [pin: headphones out (jack)] > > > > > > Grab this binary module: > http://people.freebsd.org/~ariff/test/snd_hda.ko > > Here is the source: > http://people.freebsd.org/~ariff/test/hdac_asus_alc861.c Yes! This binary module works great! The plain default mixer setting of: Mixer vol is currently set to 75:75 Mixer pcm is currently set to 75:75 Mixer speaker is currently set to 75:75 Mixer line is currently set to 75:75 Mixer mic is currently set to 0:0 Mixer cd is currently set to 75:75 Mixer rec is currently set to 0:0 Recording source: mic plays very clear sound now. I tried all the way up to pcm 100 vol 100, and they are all fine. The volume scales quite naturally from 0 to 100. Thank you for taking time. -- Hiroharu Tamaru