http://bugs.winehq.org/show_bug.cgi?id=27901
--- Comment #1 from Andrew Eikum aeikum@codeweavers.com 2011-07-28 13:38:24 CDT --- Thanks for the detailed report.
Could you give this another test with today's (or later) git? The important commit is 96aa86c99deeb12ff7c972370e2ca8fe4d1d8161. I don't know if this will change the situation, but it's worth a shot.
I also noticed that your ALSA version is quite old, nearly two years. I'm not sure if that plays well with modern Wine or modern kernel. That might be worth upgrading to 1.0.24.