The reason for using OpenAL is for platforms that dont have alsa/oss/esd/... support For one it gives a chance to test audio on windows for example -- and on mac osx (although the winecoreaudio driver is making great progress).

planning to use OpenAL for portability reasons is a bad idea IMO:
- it won't support the mapping required by dsound (unless we decide to drop the HW support) - OpenAL is overkill (in terms of API) for portability (PortAudio would be better IMO)
- OpenAL doesn't support recording AFAICT

A+



Reply via email to