pcm.!surround { type plug slave.channels 6 slave.pcm realsurround51 } pcm.realsurround51 { hint { show on description "Surround 5.1" } slave.pcm surround51 slave.channels 8 type route ttable.0.4 1 ttable.1.5 1 ttable.2.2 1 ttable.3.3 1 ttable.4.0 1 ttable.5.1 1 } pcm.2up51 { type plug slave.pcm real2up51 } pcm.real2up51 { hint { show on description "Stereo Upmix to Surround 5.1" } slave.pcm surround51 slave.channels 6 type route ttable.0.4 0.5 ttable.1.4 0.5 ttable.0.5 0.5 ttable.1.5 0.5 ttable.0.2 1 ttable.1.3 1 ttable.0.0 1 ttable.1.1 1 } pcm.!default { type softvol slave.pcm 2up51 control { name SoftMaster card 0 } } ctl.!default { type hw card 0 # This works if you have one sound card }