Dolphin, the GameCube and Wii emulator - Forums

Full Version: Audio Stuttering using DSP-LLE?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
Hey guys and gals Smile

Introduction:

I am running my Xenoblade Chronicles copy on PC for the first time, since I wanted to have better graphics than what the Wii is able to pull. I've read about the Dolphin game review that there were sound issues if DSP-LLE were not used, so I got the DSP file from my Wii and added it in the emulator's folder. The game loads properly but the sound stutters every single half a second.

However (although I didn't start playing the game), the HLE mode doesn't create such an issue in the main menu. Since I want to play with the best possible configuration, I would really like to have the DSP-LLE thing running properly.

Question:
Is it possible that my Wii DSP files are causing issues?
Are there some settings that are incompatible with DSP-LLE?
Y U NO WORK? ლ(ಠ益ಠ)ლ


Software and settings:
Dolphin 3.0-872
Full Screen @ 1920*1080
Native Resolution @ 3x Native (1920*1584)
Anti-Aliasing @ 8 samples (Quality Level 32)
Anisotropic Filtering @ 16x
Texture Cache @ Safe

Thanks a lot in advance,
LordAzuRa
On that rig, you should have fullspeed even with LLE (I think), and LLE wiill stutter if the game isn't at fullspeed. However, you'd probably be better of using a build with the Xenoblade HLE Patch added, as that shouldn't give you problems, and has the sound stretching effect which stops audio stuttering.
Quote:Is it possible that my Wii DSP files are causing issues?
Probably .
Try :
_Right-click the game (in dolphin game list) - Properties
_Enable V-beam and disable Idle Skipping
If this doesn't help , you should do as @Anyoldname3's suggestion
http://forums.dolphin-emu.org/Thread-patch-xenoblade-hle-audio-hack-fix
Did you enable "lle on thread"
You can also try to disable idle skipping and enable vbeam ( right click on game name and click properties )
In Xenoblade, this should fix both HLE and LLE issues ( usually it only fixes sound stuttering in LLE )

EDIT : Didnt see I was ninja'd by admin89 Smile
First, thanks a lot for the really fast and fair answers Smile

V-Beam appeared to be enabled by default and I disabled Idle skipping. Sadly, it didn't fix the LLE stutter issue Sad
However, the HLE Patched Dolphin emulator appears to do a really great job so far ^_^

Thanks a lot for the help Smile

PS: Is there a loss of audio quality between HLE and LLE or is it only to fix issues?
LLE is more accurate than HLE and therefore better than HLE Wink

But not all games need LLE, most games work fine with HLE.
(12-09-2012, 03:11 AM)DefenderX Wrote: [ -> ]LLE is more accurate than HLE and therefore better than HLE Wink

But not all games need LLE, most games work fine with HLE.
Aww xD Wish it would work, I don't understand why it would be so crappy. Feels like I'm listening at music and sounds from a very old gramophone xD Not sure if stutter is the right descriptions, feels like really bad quality audio.

English is not my mother language so I am not 100% sure how to describe it Sad

FPS is 100% stable in LLE recompiler. Interpreter makes me go at 10 FPS o.O?!?
Audio with the HLE patched Xenoblade was at least on my system pretty good.
So far all wii games I've tried doesn't have full CD quality, but pretty close, same goes for Xenoblade.

Just to point out, I'm pretty picky on sound and the quality is good.
(I used to be a musician and have had a few days in studio and have released two CDs and have also have taken a half year course in sound engineering. I'm by all means not a pro, but I know quite a bit more about audio than the average guy and Xenoblade sounds pretty good on my system)
Enabling LLE on Thread should fix this, since it sounds to me like Dolphin's emulating both the CPU and DSP on one CPU core, and even 4.7 GHz isn't fast enough to do that on one core.

Accurate Vbeam isn't enabled by default - in the game's properties, blue squares mean that the game will use whatever Dolphin's set to use for that setting, and checkmarks mean it's enabled and empty means it's disabled. Change Vbeam to a checkmark and Idle Skipping to an empty box if LLE on Thread doesn't help, but make both of them blue squares if LLE on Thread does help.

LLE Interpreter is only there for debug purposes - heck, as far as I know, the recompiler's perfect and the interpreter can be removed from the config screen.

Oh, and one last thing - your graphics card may not be getting out of idle mode properly. You'll either have to make a high-performance profile for Dolphin in your GPU drivers or increase the texture cache accuracy in Graphics > Hacks.
(12-09-2012, 04:00 AM)pauldacheez Wrote: [ -> ]Enabling LLE on Thread should fix this, since it sounds to me like Dolphin's emulating both the CPU and DSP on one CPU core, and even 4.7 GHz isn't fast enough to do that on one core.

Accurate Vbeam isn't enabled by default - in the game's properties, blue squares mean that the game will use whatever Dolphin's set to use for that setting, and checkmarks mean it's enabled and empty means it's disabled. Change Vbeam to a checkmark and Idle Skipping to an empty box if LLE on Thread doesn't help, but make both of them blue squares if LLE on Thread does help.

LLE Interpreter is only there for debug purposes - heck, as far as I know, the recompiler's perfect and the interpreter can be removed from the config screen.

Oh, and one last thing - your graphics card may not be getting out of idle mode properly. You'll either have to make a high-performance profile for Dolphin in your GPU drivers or increase the texture cache accuracy in Graphics > Hacks.


Didn't knew about the Square and Check thing in the setting, thanks for the hint Smile

However, it still didn't fix the bad quality audio issue :S
According to MSi Afterburner, my video card goes out of idle mode properly. Performance is steady at 30 FPS.
Tried the LLE on Thread option with both properties configuration and the audio quality is still very bad (noisy).

I really don't understand why it is happening to me xD My computer should be strong enough to run it no problem...

Found a fix Smile

Disabled Idle Skipping.
Enabled VBeam
Used LLE Interpreter (Recompiler appears to be the cause of the Bad Audio Quality i was getting)
Unchecked LLE on Thread (was causing some stutter after I were able to get high quality audio).

But most importantly, set the FPS limit back to AUTO. For some reason, setting it at 60 FPS (to get 30 FPS) also caused a really bad audio quality...

Is there a way to have an increased FPS while keeping audio quality in LLE mode?
Pages: 1 2