Disabling idle skipping and enabling vbream accurate emulation fixes sound issues with Xenoblade while using HLE audio.
There is no need anymore for special "hle audio fix" build or anything.
I am sure this might fix issues in some other games with HLE.
It really seems idle skipping option should be disable and vbeam on by default

There are two issues now fixed by settings these options "properly":
1) LLE sound will not skip if game is not running fullspeed
2) HLE sould will not crackle,stutter,sound distorted etc...
Ofc 2) might be just in Xenoblade,but who knows.
Needs more testing
This was discovered by user Demokaze
http://forums.dolphin-emu.org/showthread.php?tid=25087
Interesting.
Yeah more tests have to be done. If it really works you could create a thread to list games in which sound issues are fixed with this "trick"
I'm gonna try this with Twin Snakes soon.
Wierd, I was up last night wondering if the VBeam trick would have any affect on HLE audio, out of curiosity. And then you post this, rpglord.
Tried it on Metroid Prime, Skies of Arcadia, Mario Power Tennis, and Tales of Symphonia. All of them still experience audio issues with HLE. But, Mario Power Tennis sounded better when both Accurate VBeam Emulation was enabled and Idle Skipping was disabled. It still needed LLE audio to sound correct, but it did improve ever so slightly, enough to notice the difference anyway. I think this trick might really be specific to Xenoblade Chronicles in terms of getting rid of a game's sound issues under HLE.
I don't really have any other games dumped atm that could be tested, but I encourage others to look into it. We might find something surprising

Yeah it seems only to be connected to Xenoblade,game does have distinct problems with HLE sounds-it would crackle ( thats best decribtion ) and sound distorted,like it has an echo.
Vbeam by itself help by reducing amount of time this happens in xenoblade-from pretty much after couple of minutes of gameplay to pretty rarely.
Disabling idle as well seems to resolve problem completely as I have not been able to get the game to produce any sound issues with latest revision.
But I did have trouble making it crackle with vbeam changed only,had to enable 9x SSAA.
With idle off+vbeam on it doesnt even crackle with 9x SSAA.
Basically with these settings I dont see any diference playing xenoblade on latest main build or on hle audio fix build
correct me if Im wrong, but this "vbeam" thing doesn't exsist?
edit nevermind, found it.
Makes no difference in Resident Evil 2 and 3
right click on your game -> properties
There you'll find the "Accurate VBeam emulation" option.
I dont really know whats the point to use HLE. MP, e.g., runs for me with both HLE and LLE exactly the same speed. Its clear what i take then.
For me, LLE makes only sense if the cpu has 2 cores or less? Can you clarify me?
(09-01-2012, 02:51 AM)ESChinski Wrote: [ -> ]I dont really know whats the point to use HLE. MP, e.g., runs for me with both HLE and LLE exactly the same speed. Its clear what i take then.
For me, LLE makes only sense if the cpu has 2 cores or less? Can you clarify me?
LLE is slower in a lot of games. Maybe its just not slower in Mp ( havent test it )
(09-01-2012, 02:51 AM)ESChinski Wrote: [ -> ]I dont really know whats the point to use HLE. MP, e.g., runs for me with both HLE and LLE exactly the same speed. Its clear what i take then.
For me, LLE makes only sense if the cpu has 2 cores or less? Can you clarify me?
You use LLE for better sound. Dunno about recent Dolphin revisions (I'm still on 3.0-416) but the audio in MP needs LLE to work properly. A lot of sounds drop (BGM mostly). Haven't played to the point where I get the Thermal or X-Ray Visor, but generally my FPS are in the mid 40s to full speed, depends of what's happening.