Falcosoft wrote on 2026-01-23, 22:29:Hi,
Unfortunatley I have no Sound Blaster Z so I cannot test it, but my Audigy with the OpenAL Soft driver does NOT bypass the W […]
Show full quote
MattRocks wrote on 2026-01-23, 21:58:I do appreciate the test, and you have shown that OpenAL bypasses the Windows mixer. But.. […]
Show full quote
Falcosoft wrote on 2026-01-23, 17:50:Hi,
I have made a video that shows how Creative's HW OpenAL implementation bypasses the Windows audio stack/software mixer on Wi […]
Show full quote
Hi,
I have made a video that shows how Creative's HW OpenAL implementation bypasses the Windows audio stack/software mixer on Windows 10. I think this is a more obvious demonstration/proof than the previous one.
What you can see:
1. When you have a Creative Audigy/X-Fi card and ct_oal.dll is also installed then the default driver is a hardware driver that bypasses the Windows audio stack/mixer. When the HW driver is selected the application that uses this audio path is not even enumerated by the Windows mixer app.
2. When the fallback 'Generic Software' driver is selected then the application that uses this software fallback audio path is enumerated by the Windows mixer app properly, and you can use the software mixer to change the audio volume.
3. When the hardware driver is selected again then the application is not removed from the Windows mixer app, but you are unable to change the volume by the Windows mixer app.
https://youtu.be/oUCYy-MY418
@Edit:
I also attach my test application so anyone can confirm my results:
The attachment OpenAlTest.zip is no longer available
I do appreciate the test, and you have shown that OpenAL bypasses the Windows mixer. But..
The problem is nobody can observe where the drivers are sending the mixing workload. I can see it is not sending it to the Windows mixer, but it could still be software mixing:
- What happens when you select OpenAL soft (has no hardware mixer) and run the test? Does Windows mixer get bypassed?
- If someone has a Sound Blaster Z (has no hardware mixer) and runs the same test, what happens? Does Windows mixer get bypassed?
If Audigy result is different to OpenAL soft, and Audigy is different to SB Z, then my view is you have proven hardware mixing. But, if one of the others also bypasses the Windows mixer then the mixing location remains inconclusive.
Hi,
Unfortunatley I have no Sound Blaster Z so I cannot test it, but my Audigy with the OpenAL Soft driver does NOT bypass the Windows audio stack/software mixer. Here is my 2nd test video about this:
https://youtu.be/hROI1oiMiQk
Accepted. You are showing a user-mode (OpenAL) binary calling a kernel-mode (Creative driver) binary. That is the NT5 pathway on NT6, and that is what Creative Labs claimed. That pathway can be established, but is it stable?
Frustration: It's in the history of Creative Labs.
• Creative did demonstrate it
• Creative did ship it
• Creative could not guarantee it
• Creative abandoned it
Warning: You are going to get frustrated with me for pointing this out.
The NT5 pathway (and Creative’s NT6 OpenAL path) assume the audio endpoint is left alone, because NT5 sets up each endpoint once only. And, NT5 will BSOD if an endpoint stops responding. Solving BSOD is why NT6 actively resets endpoints.
Example: I had a low power late-WinXP HP laptop (also sold as a chromebook) but XP is insecure. I installed Win7 and established Wi-Fi connections, and then the system randomly dropped connections. I blamed drivers. Investigations were inconclusive despite other owners reporting the same. The "fault" was more likely NT6 actively reseting the endpoint, possibly power cycling, and I never isolated the trigger because I can't see kernel-mode events. I gave up out of frustration, but not before deleting the XP recovery partition. BSOD would have been better because it would have surfaced clearer diagnostics.
Back to EAX: My concern is, will NT6 reset an Audigy endpoint while OpenAL is calling it? That is a really frustrating question to ask because it is true to NT6 behaviour, it's unobservable kernel-mode stuff, and there is a long history of anecdotal complaints suggesting it happens without anyone really pinning down why. The most extreme outcomes might resemble,
" I have a X-fi Titanium HD and about a week and a half ago when the anti-cheat got updated, my audio started completely cutting out a few minutes into a game ... other audio devices work, but I have to reboot the PC to get the X-fi card to work again." - EA Forums
https://forums.ea.com/discussions/battlefield … o-card/12027397