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.
http://bugs.winehq.org/show_bug.cgi?id=29768
Dmitry Timoshkov dmitry@baikal.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
http://bugs.winehq.org/show_bug.cgi?id=29768
--- Comment #1 from Andrew Eikum aeikum@codeweavers.com 2012-02-02 08:11:10 CST --- Thanks for reporting.
Can you attach a log with the channels from http://wiki.winehq.org/Sound?
Also, which MIDI synthesizer are you using (timidity, fluidsynth...?)
Just to be clear, the problem you're reporting is underruns in Synthesia, correct? dssi-vst is working fine?
http://bugs.winehq.org/show_bug.cgi?id=29768
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |winealsa.drv
http://bugs.winehq.org/show_bug.cgi?id=29768
--- Comment #2 from doyob doyob@yopmail.com 2012-02-02 14:29:57 CST --- Created attachment 38668 --> http://bugs.winehq.org/attachment.cgi?id=38668 synthesia debug backtrace
How it all works: 1. I start jackd (used by dssi-vst) jackd --realtime -Z -t 3000 --driver alsa --device "hw:Live" -p 512 -r 96000 & 2. Start dssi-vst with vst (MIDI synthesizer) vsthost $HOME/.wine-music/drive_c/Program\ Files/Art\ Vista/Virtual\ Grand\ Piano/VSTPlugins/Virtual\ Grand\ PianoVST.dll 3. In VST GUI I load preset. 4. Start Synthesia. 5. In Synthesia options it's possible to select midi output. There is loaded VST in the list. 6. After regression. Once Synthesia starts, there is flood of xrun warnings in console. In a few seconds flood stops with: **** alsa_pcm: xrun of at least 0.039 msecs jackd watchdog: timeout - killing jackd ERROR: Remote VST plugin communication failure in GUI thread ERROR: Remote VST plugin communication failure in audio thread Remote VST plugin audio thread: returning
7. dssi-vst killed. Synthesia works, but no sound on VST midi port (other ports work).
dssi-vst uses wine, but doesn't react to WINEDEBUG. Attached Synthesia output with debug channels.
https://bugs.winehq.org/show_bug.cgi?id=29768
--- Comment #3 from Austin English austinenglish@gmail.com --- This is your friendly reminder that there has been no bug activity for 2 years. Is this still an issue in current (1.7.16 or newer) wine?
https://bugs.winehq.org/show_bug.cgi?id=29768
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |ABANDONED
--- Comment #4 from Austin English austinenglish@gmail.com --- (In reply to Austin English from comment #3)
This is your friendly reminder that there has been no bug activity for 2 years. Is this still an issue in current (1.7.16 or newer) wine?
Abandoned.
https://bugs.winehq.org/show_bug.cgi?id=29768
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Austin English austinenglish@gmail.com --- Closing.