It's possible to detect which version of Windows a program is running on and change any defaults as necessary, so you could default to DirectSound or OpenAL rather than FreeAudio. Link: http://www.blitzbasic.com/Community/posts.php?topic=66314
I basically go down the DirectSound route, but it would be just as easy to use OpenAL instead and fall back to DirectSound if it's not available.
I basically go down the DirectSound route, but it would be just as easy to use OpenAL instead and fall back to DirectSound if it's not available.