From: Takashi Iwai <tiwai@suse.de> Subject: [alsa-cvslog] alsa-lib: PC-Speaker config update To: alsa-cvslog@lists.sourceforge.net Date: Wed Sep 19 21:32:09 2007 +0200 Reply-To: ALSA HG Logger <noreply@alsa-project.org> changeset: 2330:d5a0515de093 tag: tip user: tiwai date: Wed Sep 19 21:29:41 2007 +0200 files: src/conf/cards/PC-Speaker.conf description: PC-Speaker config update The attached patch updates the PC-Speaker.conf for the use of softvol. Signed-off-by: Stas Sergeev <stsp@aknet.ru> diff -r fb2a23edc632 -r d5a0515de093 src/conf/cards/PC-Speaker.conf --- a/src/conf/cards/PC-Speaker.conf Mon Sep 17 15:03:52 2007 +0200 +++ b/src/conf/cards/PC-Speaker.conf Wed Sep 19 21:29:41 2007 +0200 @@ -9,8 +9,17 @@ PC-Speaker.pcm.front.0 { @args.CARD { type string } - type hw - card $CARD + type softvol + slave.pcm { + type hw + card $CARD + } + control { + name "Master Playback Volume" + card $CARD + } + min_dB -10.0 + max_dB 20.0 } # default with dmix & null @@ -23,21 +32,17 @@ PC-Speaker.pcm.default { playback.pcm { type plug slave.pcm { - type dmix - ipc_key 5678293 - ipc_key_add_uid yes - slave { - pcm { - type hw - card $CARD - } - period_time 0 - period_size 1024 - buffer_size 8192 - format S16_LE - channels 1 - rate 37286 + type softvol + slave.pcm { + @func concat + strings [ "dmix:" $CARD ] } + control { + name "Master Playback Volume" + card $CARD + } + min_dB -10.0 + max_dB 20.0 } } capture.pcm {