1
From 26b4ad5af8f342fea905ea3682d5a3a512f297e3 Mon Sep 17 00:00:00 2001
2
From: David Henningsson <david.henningsson@canonical.com>
3
Date: Mon, 4 Apr 2011 11:28:47 +0200
4
Subject: [PATCH] alsactl init: Mute CD Playback volume by default
6
The CD analog playback line is seldom used these days, as all
7
modern players rip the CD and use the DAC on the sound card.
8
In addition, it causes background hum on some machines.
9
Therefore keep it muted by default.
11
BugLink: http://bugs.launchpad.net/bugs/747184
12
Signed-off-by: David Henningsson <david.henningsson@canonical.com>
14
alsactl/init/default | 13 +++----------
15
1 files changed, 3 insertions(+), 10 deletions(-)
17
diff --git a/alsactl/init/default b/alsactl/init/default
18
index 7f8ec4c..b7cb941 100644
19
--- a/alsactl/init/default
20
+++ b/alsactl/init/default
21
@@ -144,17 +144,10 @@ CTL{name}="Music Playback Switch",CTL{do_search}=="1", \
25
-CTL{name}="CD Playback Volume",PROGRAM!="__ctl_search", GOTO=""
26
-# if master volume control is present, turn CD volume to max
27
-ENV{has_pmaster_vol}=="true",CTL{write}=="0dB",GOTO=""
28
-ENV{has_pmaster_vol}=="true",CTL{write}=="100%",GOTO=""
29
-# exception - some HDA codecs have shifted dB range
30
-CTL{dBmin}=="-34.50dB",CTL{dBmax}=="12.00dB",CTL{write}=="0dB",GOTO=""
31
-CTL{dBmin}=="-30.00dB",CTL{dBmax}=="0dB",CTL{write}=="0dB",GOTO=""
32
-CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"
34
+CTL{name}="CD Playback Volume",CTL{do_search}=="1", \
36
CTL{name}="CD Playback Switch",CTL{do_search}=="1", \
41
CTL{name}="Mono Playback Volume",CTL{do_search}=="1", \