Open Audio Library是非常優(yōu)秀的自由軟件界的跨平臺音效API,最初是由Loki Software所開發(fā),專為電腦游戲聲音編碼設(shè)計(jì),為用戶提供強(qiáng)大的音頻解析服務(wù),最初是由Loki Software所開發(fā),Loki倒閉以后,這個(gè)項(xiàng)目由自由軟件/開放源始碼社群繼續(xù)維護(hù)!
OpenAL軟件功能
1、在來源物體、音效緩沖和收聽者中編碼。
2、安裝程序支持32位和64位Windows版本。
3、收聽者物體包含收聽者的速度、位置和方向,以及全部聲音的整體增益。
4、來源物體包含一個(gè)指向緩沖區(qū)的指標(biāo)、聲音的速度、位置和方向,以及聲音強(qiáng)度。
5、用于Windows的OpenAL安裝程序?qū)惭bOpenAL 1、1庫,從而使核心的OpenAL業(yè)務(wù)以及諸如EAX和EFX效果擴(kuò)展的支持。
6、緩沖里包含8或16位元、單聲道或立體聲PCM格式的音效資料,表現(xiàn)引擎進(jìn)行所有必要的計(jì)算,如距離衰減、都普勒效應(yīng)等。
更新日志
變化和錯誤修正
增加了新的統(tǒng)計(jì)擴(kuò)展(ALC_ENUMERATE_ALL_EXT)任何聲卡上使用soundcard/音頻端點(diǎn)
“通用硬件”設(shè)備只出現(xiàn)是否可以用在枚舉字符串
安裝alcGetIntegerv的要求active context
安裝alcCaptureOpenDevice,以便它返回一個(gè)字符串,如果捕捉設(shè)備無法打開