
Originally Posted by
RinKaenbyou
So, I have some info that might be helpful or at the very least might be enlightening if nothing else. Firstly, the reason the benchmark had no audio issues or anything was because it was still using the pre-EW audio engine/codecs. Secondly, as part of EW's audio engine changes, they actually switched from using XAudio like in pre-EW to using WinMM which is, apparently, some some black magic legacy stuff from WinXP. As a side note, DX9 mode still uses XAudio according to a friend of mine. Thirdly, the reason some people have no audio issues, some have minor ones, and others have completely unplayable levels of audio issues is cause mixing lengths can behave differently on different systems. The audio issues possibly come from insufficient buffers due to the changes they made. Also, from my understanding due to what a friend of mine talked about as they were looking into this problem, XAudio tended to make buffer management simplistic, you set up a playstream event and were done while WinMM is more involved when it comes to buffer management. Also according to my friend, in 6.01 they adjusted the buffer length down. Fourthly, apparently the Spatial Audio stuff is Stereo Only and according to my friend, there is no reason to be using WinMM to employ the spatial audio.