跨平台OpenAL SFX

McB*_*Bob 6 android openal ios openal-soft

我的引擎可以运行,OSX,Windows,Linux,Android和iOS; 我使用OpenAL处理3d声音.在OSX和iOS上,我正在使用为平台和其他Im使用OpenAL-soft的默认库.

使用OpenAL-soft音效可以使用ALC_EFX但是对于OSX和iOS我似乎只能访问ALC_ASA(这是Apple特有的,与EFX相比似乎有限).这是我唯一的选择吗?我无法使用OpenAL拥有真正的跨平台SFX系统?无论如何我可以在iOS/OSX上使用ALC_EFX吗?