Joseph_Joestar wrote on Yesterday, 18:02:
I also wanted to check if games which utilize EAX via DirectSound3D could be tested when using Creative's ALchemy under Win7, and it looks like they can! Here's a screenshot from Halo: Combat Evolved, a game which is officially supported by ALchemy. For the record, this is the retail CD version + latest official patch. No mods or fan made fixes of any kind have been applied.
The attachment HaloCE_Test01.jpg is no longer available
It's using 127-65=62 simultaneous hardware voices, so pretty much as expected of an EAX 3.0 game. Nice that Falcosoft's OpenAL Test tool can monitor this as well.
Hi,
1. I have noticed on your screenshots that on your X-Fi the busy loop takes more time than on my Audigy 1 and Aidigy 2 ZS. So I have made some optimizations.
Namely instead of trying to allocate buffers/sources one by one version 1.5 uses the 'binary search' pattern so first it tries to allocate 128 buffers then 64, 32, 16, 8, 4, 2, 1. This way instead of 127 calls (as the worst case on X-Fi) it uses only maximum 8 calls. On Audigy 1 and Aidigy 2 ZS this new algorithm is about 1 ms faster but on X-Fi maybe it matters more.
The best way to test this is to start monitoring with the previous version first without running other OpenAL programs and notice what the 'Query Time' field shows.
Then close the previous version, start the new one and make the same monitoring test.
2.Also added the ability to manually select the EAX reverb preset during the live audio playback test.
The attachment openaltest15.png is no longer available
The attachment OpenALTest15.zip is no longer available