A couple of months back I configured an ALSA mixer, but after a few seconds of playback, it used to get stuck for no reason. Of course it may have been fixed by now.
And oh, it needs applications being configured to use that software mixer device instead of default ALSA device for playback (xmms, gaim, etc).
-- Mariano