# ~/.asoundrc - written by acritox (Andreas Loibl ) - 10.09.2010 # Alsa Configuration for SB Live 5.1 # Softvol "AllCh": Master Volume-Control and Mute-Switch for all Channels (as replacement for the "Master"-control, which actually only controls "Front") # Softvol "AllCh": Master Lautstärkeregler und Stumm-Schalter für alle Kanäle (als Ersatz für "Master", der in Wirklichkeit nur "Front" regelt) # default (stereo Upmix) and surround51 (5.1 Surround sound) pcm.sblive { type hw card 0 } pcm.sblive_default_switch { type softvol slave.pcm "sblive" control { name "AllCh Playback Switch" card 0 } resolution 2 } pcm.sblive_default_volume { type softvol slave.pcm "sblive_default_switch" control { name "AllCh Playback Volume" card 0 } } pcm.sblive_default_playback { type asym playback.pcm "sblive_default_volume" } pcm.!default { type plug slave.pcm "sblive_default_playback" hint { show on description "SB Live! 5.1, Stereo output to Front, Center and Rear speakers (upmix)" } } pcm.sblive_surround51 { type route slave.pcm "cards.pcm.surround51" ttable.0.0 1 ttable.1.1 1 ttable.2.2 1 ttable.3.3 1 ttable.4.4 1 ttable.5.5 1 } pcm.sblive_surround51_switch { type softvol slave.pcm "sblive_surround51" control { name "AllCh Playback Switch" card 0 } resolution 2 } pcm.sblive_surround51_volume { type softvol slave.pcm "sblive_surround51_switch" control { name "AllCh Playback Volume" card 0 } } pcm.sblive_surround51_playback { type asym playback.pcm "sblive_surround51_volume" } pcm.!surround51 { type plug slave.pcm "sblive_surround51_playback" hint { show on description "SB Live! 5.1, Surround (5.1) output to Front, Center and Rear speakers" } }