[Bug 42074] New: osu! - Audio latency regression (ALSA)

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Dec 25 07:53:25 CST 2016


https://bugs.winehq.org/show_bug.cgi?id=42074

            Bug ID: 42074
           Summary: osu! - Audio latency regression (ALSA)
           Product: Wine
           Version: 2.0-rc3
          Hardware: x86
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: -unknown
          Assignee: wine-bugs at winehq.org
          Reporter: yalterz at gmail.com
      Distribution: ---

Introduced in wine 1.9.10, still present in 2.0-rc3. Copying my description
from a comment on another issue.

Hello, I'd like to describe my experience with the added sound latency. I'm the
author of https://bugs.winehq.org/show_bug.cgi?id=40716

I'm using ALSA (no PulseAudio), with patched winealsa.drv for reduced latency.
The patch is simply changing three constants at the top of mmdevdrv.c
(DefaultPeriod, MinimumPeriod, EXTRA_SAFE_RT) to lower values (the ones that
work for me: 22000, 22000, 11000 respectively).

On wine 1.9.9 and earlier where everything works fine, this results in an
extremely low (almost none) audio latency, which is good. Reducing
DefaultPeriod and MinimumPeriod lower makes the sound crackle a lot. Reducing
EXTRA_SAFE_RT doesn't seem to change anything.

On wine 1.9.10 and above the "minimal" values of the constants seem to be
around 10000 and 10000 for me, below that there's no sound at all (there's no
crackling stage). The audio latency is much higher (both on "good" values from
wine 1.9.9 and on the new minimal values) which makes the game feel much worse.

Arch Linux x64
32-bit wine prefix

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list