Dolphin, the GameCube and Wii emulator - Forums
Surround sound on HLE? - Printable Version

+- Dolphin, the GameCube and Wii emulator - Forums (https://forums.dolphin-emu.org)
+-- Forum: Dolphin Emulator Discussion and Support (https://forums.dolphin-emu.org/Forum-dolphin-emulator-discussion-and-support)
+--- Forum: Support (https://forums.dolphin-emu.org/Forum-support)
+--- Thread: Surround sound on HLE? (/Thread-surround-sound-on-hle)



Surround sound on HLE? - Depressed Osaka - 01-02-2016

So, i got an old 5.1 speaker set gifted for christmas and decided to put it to work in order to achieve what i always wished but never got from my GC and my Wii: Surround sound.

Thing is, after tinkering for a while using the Sunshine options menu test for (obviously) testing, i never got proper surround sound in HLE, it wasn't until i shifted to LLE when my back speakers finally gave a sound.

I wouldn't have a problem with that if my CPU weren't how it is, i'm losing a bit of performance (wich hurt games such as SMG) and would like to know if there's a way to activate Surround Sound through HLE. Maybe i'm missing something.

I'm attaching my sound config. Maybe it helps.

Thanks!


RE: Surround sound on HLE? - BONKERS - 01-02-2016

Are we talking analog 5.1 or through Toslink?


RE: Surround sound on HLE? - Depressed Osaka - 01-02-2016

Analog. RCA connections and stuff. My mobo outputs 5.1 combining mic, line in and speaker jacks retasking them on the driver side. It actually works pretty well.


RE: Surround sound on HLE? - mbc07 - 01-03-2016

AFAIK switching to OpenAL audio backend and enabling Dolby Pro Logic II decoder in Dolphin settings should allow you to use 5.1 surround sound with DSP HLE if the game supports it...


RE: Surround sound on HLE? - Depressed Osaka - 01-03-2016

If Super Mario Sunshine is something to get guided by, it doesn't ^^U Just tested again after reading your reply in both Dolphin and Ishiiruka and i still got the same reaction: No sound from surround speakers in HLE


RE: Surround sound on HLE? - themanuel - 03-09-2016

(01-03-2016, 06:37 PM)Depressed Osaka Wrote: If Super Mario Sunshine is something to get guided by, it doesn't ^^U Just tested again after reading your reply in both Dolphin and Ishiiruka and i still got the same reaction: No sound from surround speakers in HLE

Did you ever get this sorted out?  I want to start fiddling with this again to see if I can get surround sound in my setup.  
This conversation may provide a bit more information but it is older so I don't know if things have changed since then.


RE: Surround sound on HLE? - themanuel - 03-11-2016

We seem to be going after the same issues.

I did some tests and I can only get the SMS surround test in the options menu to output actual surround sound with the following combinations:
1. xaudio2 & LLE DSP (interpreter)
2. openal & LLE DSP (interpreter)
3. openal & LLE DSP (interpreter) + DPLII decoding

The LLE DSP recompiler option prevents the game from starting. The DPLII decoding function does not work with HLE. Also, when used with LLE DSP it does work but the sounds are not correct. On the SMS demo, you can hear the sound of the drum beats being mixed with the sound bit of the waves crashing.

Unfortunately, DSP LLE does take a noticeable toll on performance, so right now it is a trade-off. I haven't played around with the ishiruka build to see if that helps.


RE: Surround sound on HLE? - Adambean - 12-13-2016

@themanuel, thanks, I too can confirm that changing to LLE interpreter makes surround sound working on SMS but with a noticeable performance hit.

However using LLE recompiler also works as expected. (I left DPLII on and used OpenAL.) There was little to no performance hit too. Sounds like just HLE audio isn't geared for surround yet, at least not for SMS.

This game sounds pretty sweet in surround. :O


RE: Surround sound on HLE? - mbc07 - 12-13-2016

Forum Rules Wrote:Necroposting: Do not revive a discussion older than 6 months unless your post adds something meaningful or otherwise contributes to the thread. Please create a new thread about your subject instead. Threads violating this rule will be closed. Stickied threads, Game Discussion threads, and HD Texture threads are exempt, however, and users can freely post there regardless of how old the topics are.

Closed.