[Bug 46996] New: Improvements to the 7.1 and 5.1 to stereo conversion
wine-bugs at winehq.org
wine-bugs at winehq.org
Fri Apr 12 17:27:49 CDT 2019
https://bugs.winehq.org/show_bug.cgi?id=46996
Bug ID: 46996
Summary: Improvements to the 7.1 and 5.1 to stereo conversion
Product: Wine
Version: unspecified
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: trivial
Priority: P2
Component: directx-dsound
Assignee: wine-bugs at winehq.org
Reporter: pavlica.nikola at gmail.com
Distribution: ---
Created attachment 64159
--> https://bugs.winehq.org/attachment.cgi?id=64159
a tar file with all of the patches
The existing implementation of put_surround512stereo is a bit misleading
because it takes into account LFE (Low-Freq Effects) that most likely can't be
reproduced by stereo setups and should be just ignored. Source:
https://www.audiokinetic.com/library/edge/?source=Help&id=standard_configurations
Also the values for other channels emphasize more on the front L/R channels
than on anything else. This is why some surround effects are barely audible.
And instead of relying on a algorithm from pulseaudio to determine the values
for the downmixer we can use a standard table for downmixing. Source:
https://www.audiokinetic.com/library/edge/?source=Help&id=downmix_tables
NOTE: Back speakers apparently are subwoofers in the 5.1 and 7.1 spec. So the
documentation may be misleading as well.
I also would like if support for converting 7.1 to stereo to be added to the
dsound component, because games like Need for Speed: Rivals loose audio some
capabilities, fxp. in game dialog is non-existant without this and turn it into
a worse experience than on windows.
Since I already made these changes and tried them out for basic testing, I'll
attach my diffs.
Also any tips on contributing would be helpful,
Cheers
--
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