http://bugs.winehq.org/show_bug.cgi?id=28852
Bug #: 28852 Summary: Star Trek Online, sound distorted/stutters Product: Wine Version: unspecified Platform: x86 OS/Version: Mac OS X Status: UNCONFIRMED Severity: normal Priority: P2 Component: mmdevapi AssignedTo: wine-bugs@winehq.org ReportedBy: doh123@gmail.com Classification: Unclassified
around Wine 1.1.40, STO worked fine, with mmdevapi set to disabled.
At 1.3.25, of course, it had to be enabled for sound... but since the forcing over to mmdevapi for sound, sound has never worked in this game properly (at least on CoreAudio).
up to the current 1.3.31, it still has the same problem. The sound stutters and echoes itself over and over at each sound effect... for a long time, making the sound next to useless.
I do not know of this affects more than just mmdevapi on CoreAudio... but sound used to work fine before mmdevapi.
http://bugs.winehq.org/show_bug.cgi?id=28852
--- Comment #1 from Austin English austinenglish@gmail.com 2011-10-22 12:53:24 CDT --- Please attach a +tid,+mmdevapi,+winmm,+midi,+dsound,+dmusic,+oss,+alsa,+coreaudio trace.
http://bugs.winehq.org/show_bug.cgi?id=28852
Dmitry Timoshkov dmitry@baikal.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |1.3.31
http://bugs.winehq.org/show_bug.cgi?id=28852
--- Comment #2 from doh123@gmail.com 2011-10-23 08:34:55 CDT --- Created attachment 37078 --> http://bugs.winehq.org/attachment.cgi?id=37078 +tid,+mmdevapi,+winmm,+midi,+dsound,+dmusic,+oss,+alsa,+coreaudio trace
Ran as asked and logged... ran the game for a little bit then logged out, sound problems were audible. File was 3.4 mb so I compressed it. Much of the first part is during the html log in process before the sound is initialized.
http://bugs.winehq.org/show_bug.cgi?id=28852
Jörg Höhle hoehle@users.sourceforge.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |aeikum@codeweavers.com, | |hoehle@users.sourceforge.ne | |t
--- Comment #3 from Jörg Höhle hoehle@users.sourceforge.net 2012-03-14 05:48:09 CDT --- Doh, do all apps using mmdevapi directly stutter on your machine? I'm asking because the mmdevapi render test_worst_case included in the wine testsuite stutters on my Mac OS X 10.5.8 "early 2009" nVidia Mac mini. That test is believed to mimic XAudio2, so I'm inclined to believe that all XAudio2 apps stutter on Mac OS X, at least on Leopard. How does this test work for you under varying OS available to you (Leopard, Snow Leopard, Lion)? The winmm and dsound tests do not stutter, hence apps that no nothing about mmdevapi or that can fallback to DSound should not be affected. XAudio2 appeared with Vista I presume, to replace DSound.
To hear the tests, you must use either runtest -i or WINETEST_INTERACTIVE=1 I recommend: cd dlls/mmdevapi/tests ../../../tools/runtest -v -i -P wine -M mmdevapi.dll -T ../../.. -p mmdevapi_test.exe.so render.c >> /tmp/render.log 2>&1 (look at make -n render.ok; likewise for winmm:wave and dsound tests)
http://bugs.winehq.org/show_bug.cgi?id=28852
doh123@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #4 from doh123@gmail.com 2012-03-14 07:39:51 CDT --- Actually I've been bad on updating... I forgot about this bug.
This doesn't actually happen in this game any more, it was fixed in one of the later 1.3 versions.. maybe 36 or 37, and it works in 1.4 without any sound problems I've noticed.
To Jörg Höhle... on 10.5 - 10.7 Sound is working fine using mmdevapi find on everything I've run in Wine 1.4. If your seeing it happen on something specific, it may be a bug, but the one I filed for this bug is fixed.
http://bugs.winehq.org/show_bug.cgi?id=28852
--- Comment #5 from Alexandre Julliard julliard@winehq.org 2012-03-16 14:08:00 CDT --- Closing bugs fixed in 1.5.0.
http://bugs.winehq.org/show_bug.cgi?id=28852
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org 2012-03-16 17:10:48 CDT --- Really closing bugs fixed in 1.5.0.
http://bugs.winehq.org/show_bug.cgi?id=28852
--- Comment #7 from Jörg Höhle hoehle@users.sourceforge.net 2012-03-16 18:43:55 CDT ---
on 10.5 - 10.7 Sound is working fine using mmdevapi find on everything I've run in Wine 1.4.
Great! But what about ../../../tools/runtest -i -P wine -M mmdevapi.dll -T ../../.. -p mmdevapi_test.exe.so render.c That crackles like mad on my machine. It's more Morse than a continuous sound.
http://bugs.winehq.org/show_bug.cgi?id=28852
--- Comment #8 from Jörg Höhle hoehle@users.sourceforge.net 2012-03-17 09:40:50 CDT --- I've created bug #30191 about crackling mmdevapi sound on Mac OS X.