From owner-freebsd-questions@FreeBSD.ORG Fri Jul 3 12:57:07 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 15D2E1065670 for ; Fri, 3 Jul 2009 12:57:07 +0000 (UTC) (envelope-from a_best01@uni-muenster.de) Received: from zivm-out3.uni-muenster.de (ZIVM-OUT3.UNI-MUENSTER.DE [128.176.192.18]) by mx1.freebsd.org (Postfix) with ESMTP id 9FA3B8FC0C for ; Fri, 3 Jul 2009 12:57:06 +0000 (UTC) (envelope-from a_best01@uni-muenster.de) X-IronPort-AV: E=Sophos;i="4.42,341,1243807200"; d="scan'208";a="7483537" Received: from zivmaildisp2.uni-muenster.de (HELO ZIVMAILUSER04.UNI-MUENSTER.DE) ([128.176.188.143]) by zivm-relay3.uni-muenster.de with ESMTP; 03 Jul 2009 14:57:04 +0200 Received: by ZIVMAILUSER04.UNI-MUENSTER.DE (Postfix, from userid 149459) id A0C391B008A; Fri, 3 Jul 2009 14:57:04 +0200 (CEST) Date: Fri, 03 Jul 2009 14:57:04 +0200 (CEST) From: Alexander Best Sender: Organization: Westfaelische Wilhelms-Universitaet Muenster To: Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: Problem with audio apps and mixer X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jul 2009 12:57:07 -0000 hi there, i've never had a problem to adjust the volume with audio apps like mplayer or mpd. recently however i'm experiencing this strange behaviour. the app's volume doesn't match the volume that `mixer` reports. here's an example: `mpc`: J.R.R. Tolkien - [playing] #2/19 1:54/3:06 (61%) volume: 45% repeat: off random: off `mixer`: Mixer vol is currently set to 40:40 Mixer pcm is currently set to 70:70 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 mix is currently set to 0:0 Mixer rec is currently set to 0:0 Recording source: mic if i adjust the volume in mplayer or mpd the volume DOES get increased, but the mixer settings don't change. after a song change or pausing a video however the volume settings get reset to the previous settings. here's an example: [arundel@arundel - 02:51 pm] mpc J.R.R. Tolkien - [playing] #5/19 3:01/6:23 (47%) volume: 45% repeat: off random: off [arundel@arundel - 02:51 pm] mpc volume 60 J.R.R. Tolkien - [playing] #5/19 3:05/6:23 (48%) volume: 60% repeat: off random: off [arundel@arundel - 02:51 pm] mixer Mixer vol is currently set to 40:40 Mixer pcm is currently set to 70:70 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 mix is currently set to 0:0 Mixer rec is currently set to 0:0 Recording source: mic [arundel@arundel - 02:51 pm] mpc pause J.R.R. Tolkien - [paused] #5/19 3:10/6:23 (50%) volume: 70% repeat: off random: off [arundel@arundel - 02:51 pm] mpc play J.R.R. Tolkien - [playing] #5/19 3:11/6:23 (50%) volume: 45% repeat: off random: off it seems the apps don't actually access /dev/mixer, but instead use an internal volume setting. i had a look at /dev and this is the output of `ls|grep mixer`: mixer0 mixer1 mixer2 i thought maybe i need to create a symlink from mixer0 to mixer, but that doesn't work: ln: mixer: File exists i haven't changed mplayer's of mpd's settings in years, so this seems to be a freebsd problem. i'm running r195247 (HEAD). this is the output of `cat /dev/sndstat`: FreeBSD Audio Driver (newpcm: 32bit 2009061500/i386) Installed devices: pcm0: at cad 2 nid 1 on hdac0 [MPSAFE] (1p:4v/1r:4v channels duplex default) pcm1: at cad 2 nid 1 on hdac0 [MPSAFE] (1p:1v/1r:1v channels duplex) pcm2: at cad 2 nid 1 on hdac0 [MPSAFE] (1p:1v/1r:1v channels duplex) cheers. alex