https://bugs.winehq.org/show_bug.cgi?id=40720
Bug ID: 40720 Summary: Splinter Cell: Blacklist changing sound level has no effect Product: Wine Version: 1.9.11 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: xaudio2 Assignee: wine-bugs@winehq.org Reporter: andrey.goosev@gmail.com CC: aeikum@codeweavers.com Distribution: ---
Created attachment 54622 --> https://bugs.winehq.org/attachment.cgi?id=54622 log
Using native xaudio2_7 is a workaround.
wine-1.9.11-77-g5840ea4
https://bugs.winehq.org/show_bug.cgi?id=40720
--- Comment #1 from Andrew Eikum aeikum@codeweavers.com --- This game uses submix voices to control volume:
log.txt:155401:24630.676:003e:trace:xaudio2:XA2SUB_SetVolume 0x60a0bd28, 0.000016, 0x0
Wine doesn't really implement submix processing yet, and it's not clear to me what the best way is. Applying OpenAL effects to attached source voices? Making a new OpenAL context for each voice and passing the software rendered audio through each voice in the processing chain? Some combination depending on what effects are applied?
https://bugs.winehq.org/show_bug.cgi?id=40720
--- Comment #2 from Andrey Gusev andrey.goosev@gmail.com --- Still valid with wine-3.11-101-ge7f5dc194a
https://bugs.winehq.org/show_bug.cgi?id=40720
Ethan Lee flibitijibibo@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |flibitijibibo@gmail.com
--- Comment #3 from Ethan Lee flibitijibibo@gmail.com --- Wine 4.3's new XAudio2 implementation fully supports submixes now, I believe this should be fixed but needs testing first.
https://bugs.winehq.org/show_bug.cgi?id=40720
Andrey Gusev andrey.goosev@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED
--- Comment #4 from Andrey Gusev andrey.goosev@gmail.com --- Works with FAudio.
https://bugs.winehq.org/show_bug.cgi?id=40720
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 5.0-rc5.