[alsa-devel] [PATCH] alsactl init: Mute CD Playback volume by default

Takashi Iwai tiwai at suse.de
Mon Apr 4 12:49:06 CEST 2011


At Mon, 04 Apr 2011 11:36:20 +0200,
David Henningsson wrote:
> 
> The CD analog playback line is seldom used these days, as all
> modern players rip the CD and use the DAC on the sound card.
> In addition, it causes background hum on some machines.
> Therefore keep it muted by default.
> 
> BugLink: http://bugs.launchpad.net/bugs/747184
> Signed-off-by: David Henningsson <david.henningsson at canonical.com>

Applied now.  Thanks.


Takashi

> 
> -- 
> David Henningsson, Canonical Ltd.
> http://launchpad.net/~diwic
> [2 0001-alsactl-init-Mute-CD-Playback-volume-by-default.patch <text/x-patch (7bit)>]
> >From 26b4ad5af8f342fea905ea3682d5a3a512f297e3 Mon Sep 17 00:00:00 2001
> From: David Henningsson <david.henningsson at canonical.com>
> Date: Mon, 4 Apr 2011 11:28:47 +0200
> Subject: [PATCH] alsactl init: Mute CD Playback volume by default
> 
> The CD analog playback line is seldom used these days, as all
> modern players rip the CD and use the DAC on the sound card.
> In addition, it causes background hum on some machines.
> Therefore keep it muted by default.
> 
> BugLink: http://bugs.launchpad.net/bugs/747184
> Signed-off-by: David Henningsson <david.henningsson at canonical.com>
> ---
>  alsactl/init/default |   13 +++----------
>  1 files changed, 3 insertions(+), 10 deletions(-)
> 
> diff --git a/alsactl/init/default b/alsactl/init/default
> index 7f8ec4c..b7cb941 100644
> --- a/alsactl/init/default
> +++ b/alsactl/init/default
> @@ -144,17 +144,10 @@ CTL{name}="Music Playback Switch",CTL{do_search}=="1", \
>    CTL{values}="on"
>  
>  CTL{reset}="mixer"
> -CTL{name}="CD Playback Volume",PROGRAM!="__ctl_search", GOTO=""
> -# if master volume control is present, turn CD volume to max
> -ENV{has_pmaster_vol}=="true",CTL{write}=="0dB",GOTO=""
> -ENV{has_pmaster_vol}=="true",CTL{write}=="100%",GOTO=""
> -# exception - some HDA codecs have shifted dB range
> -CTL{dBmin}=="-34.50dB",CTL{dBmax}=="12.00dB",CTL{write}=="0dB",GOTO=""
> -CTL{dBmin}=="-30.00dB",CTL{dBmax}=="0dB",CTL{write}=="0dB",GOTO=""
> -CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"
> -LABEL=""
> +CTL{name}="CD Playback Volume",CTL{do_search}=="1", \
> +  CTL{values}="0%"
>  CTL{name}="CD Playback Switch",CTL{do_search}=="1", \
> -  CTL{values}="on"
> +  CTL{values}="off"
>  
>  CTL{reset}="mixer"
>  CTL{name}="Mono Playback Volume",CTL{do_search}=="1", \
> -- 
> 1.7.4.1
> 
> [3  <text/plain; us-ascii (7bit)>]
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel at alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel


More information about the Alsa-devel mailing list