https://bugs.winehq.org/show_bug.cgi?id=42074
--- Comment #9 from Ivan Molodetskikh yalterz@gmail.com --- (In reply to Andrew Eikum from comment #8)
Created attachment 56649 [details] dsound: Don't queue more than three periods
Thanks, I think I see the problem. Can you try applying this patch on top of latest Wine and see if it helps?
It seems to have fixed the latency! And there's no crackling, too (even on even lower values than the ones I tested).