http://bugs.winehq.org/show_bug.cgi?id=29768
Bug #: 29768 Summary: Constant xruns in alsa Product: Wine Version: 1.4-rc1 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: doyob@yopmail.com CC: aeikum@codeweavers.com Classification: Unclassified Regression SHA1: f6890ef0e227afd12ce2325497d0cae478602c7d
Before 1.3.28 I could play dssi-vst (VST plugin adapter for Linux) and Synthesia (piano game for windows, similar to Guitar Hero) simultaneously with no xruns
commit f6890ef0e227afd12ce2325497d0cae478602c7d Author: Andrew Eikum aeikum@codeweavers.com Date: Wed Aug 31 15:04:23 2011 -0500
winmm: Determine the driver from MMDevAPI.
This uses a half-implemented, Wine-specific IMMDevice object to extract the driver name.
:040000 040000 6d2fe10b3b85e9b7f43c9b333675635e17f72e5e c88ff87b2bc2558f8d40c21add516fbb5e6709c8 M dlls
After this commit dssi-vst works with no problems. But once Synthesia starts console output looks like this: alsa_pcm: xrun of at least 0.046 msecs alsa_pcm: xrun of at least 0.021 msecs ... About hundred such messages in 3 seconds and then jackd kills dssi-vst.
P.S. I'm using alsa only. No pulse audio.