Vinpay
January 14, 2025, 6:25am
1
And make it display on render endpoints such as speaker and headphone just like Dolby Atmos and DTS:X.
What sound? Any application can send audio data to an endpoint. No kernel programming is required.
Vinpay
January 14, 2025, 10:19am
3
By "spatial sound" I mean an audio processing framework or object provided by Microsoft that can be listed in the Spatial sound options in the Audio Control Panel. As shown below.
The way I want to talk about spatial sound is not his spatial sound algorithm, but how to implement an object, or COM component, or a application, so that it can be integrated into the system and can be discovered and selected like Dolby Atmos.
About all I can find is this discussion in the OpenAL project and the conclusion seems to be that however it is done is not public.
opened 05:57AM - 20 Jul 21 UTC

OpenAL Soft as a spatial sound option via the Windows 10's built-in API could (in theory) allow:
- Personalized/preferred HRTFs consistent with other games using MHR-based HRTF (via [OpenAL](https://github.com/kcat/openal-soft)/[DirectSound3D](https://github.com/kcat/dsoal)/[X3DAudio](https://github.com/kosumosu/x3daudio1_7_hrtf)). Sonic is lackluster and at least for me, _really_ inaccurate. Atmos and DTS sound better but I don't think they're worth their price tag. [Comparison here](https://kutt.it/BinauralHRTF).
- Automatically enable virtual surround, only for games/programs outputting surround, while preserving stereo content (e.g. music apps) unaltered, which system-wide virtual surround isn't capable of, unless we use a virtual audio device for virtual surround that also allows outputting stereo to the real sound card directly.
- Bypass requirement of a surround-capable sound card or virtual audio device for virtual surround, like when using an Equalizer APO + HeSuVi setup, which can potentially add some audio delay, bugs, hassle to set up for people unfamiliar with it.
Vinpay
January 16, 2025, 1:43am
5
Thank you very much. This conclusion is very useful to me.
system
Closed
March 17, 2025, 1:44am
6
This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.