07-18-2021, 01:41 AM
My Wii U is connected to my AV receiver via HDMI.
My AV receiver supports Dolby Pro Logic II (DPLII).
Both my Wii U and its Wii emulator are set to output surround audio.
When I play any DPLII supported game my AV receiver correctly displays PLII Game and outputs surround audio through my 5.1 speakers.
My PC is also connected via Nvidia RTX 3070 HDMI to the AV receiver.
I've found that to get surround sound output from Dolphin 5.0 I have to select DSP LLE not HLE as HLE seems to strip the rear channels from the stereo output sent to my AV receiver. Tested with GameCube Super Mario Sunshine sound options the rear channels are only present when decoding LLE output with DPLII on my AV receiver. The problem is that using LLE over HDMI Wii Sports Resort when I get to the canoeing lake stutters very badly. Setting audio back to HLE and the stuttering goes away and the game runs very smoothly at 4K. CPU and GPU % are very low. I've tested with every combination of DSP emulation engines and backends.
Then I thought I'd test using Realtek analog audio headphone output on my MSI B460M Mortar WIFI motherboard into RCA L/R sockets on my AV receiver. That fixed it! Now I can use LLE surround audio and there is no stuttering in Wii Sports Resort. Not ideal though as it's another cable and analog can be a bit noisy as it can pick up computer noise especially noticeable in quieter moments.
Is there a known issue with Nvidia HDMI audio and DSP LLE?
My AV receiver supports Dolby Pro Logic II (DPLII).
Both my Wii U and its Wii emulator are set to output surround audio.
When I play any DPLII supported game my AV receiver correctly displays PLII Game and outputs surround audio through my 5.1 speakers.
My PC is also connected via Nvidia RTX 3070 HDMI to the AV receiver.
I've found that to get surround sound output from Dolphin 5.0 I have to select DSP LLE not HLE as HLE seems to strip the rear channels from the stereo output sent to my AV receiver. Tested with GameCube Super Mario Sunshine sound options the rear channels are only present when decoding LLE output with DPLII on my AV receiver. The problem is that using LLE over HDMI Wii Sports Resort when I get to the canoeing lake stutters very badly. Setting audio back to HLE and the stuttering goes away and the game runs very smoothly at 4K. CPU and GPU % are very low. I've tested with every combination of DSP emulation engines and backends.
Then I thought I'd test using Realtek analog audio headphone output on my MSI B460M Mortar WIFI motherboard into RCA L/R sockets on my AV receiver. That fixed it! Now I can use LLE surround audio and there is no stuttering in Wii Sports Resort. Not ideal though as it's another cable and analog can be a bit noisy as it can pick up computer noise especially noticeable in quieter moments.
Is there a known issue with Nvidia HDMI audio and DSP LLE?