近日,AMD和Valve宣布合作,在Steam Audio中為AMD TrueAudio Next(TAN)技術提供支持,為VR內容提供更高的聲學複雜性和細節,同時顯著加速音頻處理並提高整體性能。
TAN有兩個高級功能可以最大限度地提高系統的音頻性能:
AMD資源預留:允許開發者專門為音頻處理預留一部分GPU計算資源。 開發人員可以將20-25%的GPU計算單元專用於音頻處理,並且可以逐個場景地啟用或禁用。
GPU計算卷積算法:使開發人員能夠使用時域卷積混響增加其遊戲和VR應用程序中的聲學複雜性和細節。 時域卷積混響可以模擬各種各樣的聲音現象,並且增加存在感,這對於在VR遊戲中創造真正的沉浸感必不可少。
這些功能為開發人員提供了一些優勢,最終實現更好性能和更加身臨其境的體驗,其中包括:
更高的聽覺複雜度:使開發者可以選擇增加音頻源的數量,為間接聲音提供高保真度立體聲,脈衝響應(IR)長度等等。
釋放CPU資源:將CPU卷積計算遷移到GPU,減少CPU花費在音頻處理上的時間,讓CPU用於其它任務(如物理仿真或AI)。
減少/消除不必要的點擊,彈出和音頻毛刺:渲染複雜的場景不會導致音頻處理減慢,避免不必要的音頻毛刺。
具有柔滑性能:防止突然幀率下降和卡頓,因為音頻處理不會影響圖形或CPU處理過程。
訪問以下博客和視頻,詳細了解TAN和相關集成,以及使用Unity,FMOD或虛幻引擎4插件或C API情況下,如何在Steam音頻中啟用TAN。