Open Audio Library是非常优秀的自由软件界的跨平台音效API,最初是由Loki Software所开发,专为电脑游戏声音编码设计,为用户提供强大的音频解析服务,最初是由Loki Software所开发,Loki倒闭以后,这个项目由自由软件/开放源始码社群继续维护!
OpenAL软件功能
1、在来源物体、音效缓冲和收听者中编码。
2、安装程序支持32位和64位Windows版本。
3、收听者物体包含收听者的速度、位置和方向,以及全部声音的整体增益。
4、来源物体包含一个指向缓冲区的指标、声音的速度、位置和方向,以及声音强度。
5、用于Windows的OpenAL安装程序将安装OpenAL 1、1库,从而使核心的OpenAL业务以及诸如EAX和EFX效果扩展的支持。
6、缓冲里包含8或16位元、单声道或立体声PCM格式的音效资料,表现引擎进行所有必要的计算,如距离衰减、都普勒效应等。
更新日志
变化和错误修正
增加了新的统计扩展(ALC_ENUMERATE_ALL_EXT)任何声卡上使用soundcard/音频端点
“通用硬件”设备只出现是否可以用在枚举字符串
安装alcGetIntegerv的要求active context
安装alcCaptureOpenDevice,以便它返回一个字符串,如果捕捉设备无法打开