Project

General

Profile

Actions

Emulator Issues #9047

closed

Dolby ProLogic II does not dematrix correctly

Added by LAGonauta over 8 years ago. Updated about 5 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:
5.0-9608

Description

Hello everyone,
Recently I got myself a AVR with Dolby ProLogic II decoding and noticed how different it was from the one on Dolphin. The sound was far more precise with no bugs. While playing Zelda: TP using Dolphin decoding sometimes in the sky temple my footstep would incorrectly map to the back speakers (it depended on the footstep type of sound), but this did not happen when using my AVR to decode the sound.
I then downloaded various Dolby ProLogic II samples to compare the FFDShow decoder with my AVR... Instant difference. FFDShow has some steering between the back channels, but it feels more like Dolby ProLogic (mono surround). For simple samples the AVR has almost discreet channel separation.
I tried to find a better open source solution, but found none. I implemented pcsx2 decoder on Dolphin but felt it was worse than ffdshow's.
Then I stumbled upon Foobar2000's component Free Surround. It is open source (GPLv2) and on my tests it decoded perfectly my test samples. Someone needs to implement this as a DirectShow and GStreamer filter, really! It is really good.

Anyway, I am far from being a good programmer so maybe someone more skilled is willing to change the decoder on Dolphin to this one if the license is compatible. I looked at the code and shouldn't be too difficult for someone that knows what he is doing. Is GPLv2 compatible with the one used on Dolphin?

The component and source can be downloaded from here:
https://www.hydrogenaud.io/forums/index.php?showtopic=52235


Files

dplii_sample.7z (4.21 MB) dplii_sample.7z Dolby ProLogic II sample from Zelda: TP LAGonauta, 10/26/2015 08:30 PM
dplii_sample_decoded_free_surround.7z (3.41 MB) dplii_sample_decoded_free_surround.7z LAGonauta, 10/26/2015 09:13 PM
dplii_sample_decoded_ffdshow.7z (4.43 MB) dplii_sample_decoded_ffdshow.7z LAGonauta, 10/26/2015 09:36 PM
Actions

Also available in: Atom PDF