OpenAL 的目標是為「3D」聲音提供標準化的 API,就像 OpenGL 為「3D」視訊渲染所做的一樣。
OpenAL 有趣的地方在於它會為您完成所有 DSP 處理,因此您不需要了解太多音訊知識。由於 OpenAL 來自 Creative Labs,它支援大多數(如果不是全部)SoundBlaster 音效卡的硬體渲染音訊。它們配備了 EMU-systems 的晶片,專門用於混合多聲道音訊和 DSP 效果,例如殘響和合唱,這些效果可能會消耗大量 CPU 速度。
OpenAL 的缺點是(在撰寫本文時)它只專注於遊戲。它完全不做 MIDI,不錄製任何內容,也不像合成器那樣工作。您唯一能用 OpenAL 做的就是在模擬的 3D 環境中播放聲音。
它可能無法在網路上運作。
要使用 OpenAL,您需要閱讀 OpenAL 的說明文件。
關於音訊使用者的注意事項:使用喇叭沒有「3D」音訊這種東西。從技術上講,當人們只有兩隻耳朵時,他們真的無法分辨聲音是來自上方還是下方,甚至無法分辨聲音是來自前方還是後方。為了實現這一點,人們只能聽到音量、聲音的亮度和相位差。與消費級 5.1 聲道組相比,使用兩個高品質喇叭應該能夠聽到更「3D」的聲音。