OpenAL SDK包括了X - RAM的擴展,延伸的效果(EFX效果),多通道緩沖播放延伸,是新設備枚舉擴展,AL可以在任何安裝了聲卡/音頻端點提供。該SDK還包括更新的文檔,和一個新的OpenAL的部署指南。
OpenAL的是一個跨平臺的3D音頻API為游戲和其他類型的多媒體應用而設計的。本OpenAL SDK包括文檔,示例代碼,演示應用,以及重新分配運行時間OpenAL的安裝程序。
OpenAL的功能擴展機制,使廠商的OpenAL添加新的功能庫。Creative實驗室增加了許多擴展到包括EAX中的OpenAL和X - RAM的。這個新版本引入了OpenAL的“擴展效應”的OpenAL。
影響擴展的設計,提供先進的DSP效果添加到OpenAL的一個通用的,跨平臺的框架。這個框架提供了OpenAL的程序員兩個新的方法來處理音頻。首先,來源可以通過過濾器進行處理。其次,介紹了發(fā)送的輔助作用,使效果處理可應用于群體的來源。輔助效果輸出送入最終混音。它也可以過濾,因為它們影響到每個輔助來源。
這是一個很好的比喻與傳統(tǒng)演播室調音臺。自身的OpenAL將映射到一個非常簡單的調音臺。每個通道條將有最小的控制:音量,3D或立體聲鍋,再加上音調(頻率)。有沒有輔助巴士。與此相反,對OpenAL的擴展與影響混頻器有一個相當于公共汽車任意數量的輔助作用,可以在其中修補各種效果處理器可調參數。在通道條,一個過濾器控件添加。還有可調發(fā)送到每個輔助總線,控制每一個過濾器以及。
引進的影響擴展到新的OpenAL對象的數量:
輔助作用
一種輔助作用對象代表一個可與選定的音頻源混合的效果。效果類型和參數設置是由附加的效果對象。在調音臺的比喻,這是機架式接口,一個效果處理器可分為mixerï ¿ ½的輔助發(fā)送補丁。
效果對象
影響對象包括需要定義一個輔助作用,即效果類型(混響,合唱,etcï ¿ ½),加上參數,控制效果每個值的參數。
過濾器對象
過濾器對象包含需要設置一個過濾器,即過濾器類型(低通,高通,etcï ¿ ½)的資料,參數,控制每個過濾器和價值觀。過濾器對象可用于過濾的直接通徑源(干信號),或用于過濾發(fā)送路徑(濕信號)的任何插槽的輔助作用。
不同的OpenAL設備可能支持不同的效果類型。創(chuàng)新實驗室已經定義了一個改善環(huán)境的混響效果,這是只有在創(chuàng)新聲卡可用。 SDK中包含的創(chuàng)意效果這個效果類型的詳細信息,并展示了如何效果可與使用效果的擴展框架。