https://bugs.winehq.org/show_bug.cgi?id=37957
--- Comment #8 from mikachu@gmail.com --- pcm.speakers { type plug slave { pcm "front:Live" channels 2 } }
pcm.!default speakers
^ I used this as my .asoundrc, and verified with mplayer that if i set it to "1" i get mono output, so the setting is used by libalsa, but wine with your patches still detect 6 speakers. My "best bet" is probably getting this issue fixed. You can't just implement a feature for yourself and tell everyone else too bad.