2018年02月07日,Valve專為VR設(shè)計的空間音頻系統(tǒng)Steam Audio已經(jīng)添加了AMD基于顯卡的TrueAudio Next技術(shù),以及熱門的FMOD音頻軟件。
1. AMD TrueAudio Next
Valve今天發(fā)布了Steam Audio 2.0 beta 13,并且正式支持AMD的TrueAudio Next技術(shù)。這項來自AMD的技術(shù)能夠允許開發(fā)者在兼容AMD顯卡上運行特定的音頻處理任務(wù),包括卷積(一種在空間和環(huán)境效果中過濾音頻的方法)。Valve在博文中寫道:
用于游戲和VR的音頻引擎通常支持卷積混響:在用戶以某種方式指定了(脈沖響應(yīng))之后,可以使用卷積對各種音頻數(shù)據(jù)組合進(jìn)行過濾,從而添加混響。這通常是實時卷積,亦即意味著音頻在播放的同時被過濾。用于混響的(脈沖響應(yīng))通常相當(dāng)長:在48kHz采樣率下通過5秒混響呈現(xiàn)飛機(jī)庫的IR需要(5×48000)= 240000個音頻采樣 = 935KB左右。實時卷積是一個非常計算密集的操作,音頻引擎通常只允許2-4個卷積混響濾波器同時運行,以保持CPU使用率維持在可接受的范圍內(nèi)。卷積混響可以模擬各種各樣的聲音現(xiàn)象,從而增加臨場感,而這在VR中尤其重要。但是,因為這是一個計算密集型算法,所以一般會避免這種方法并轉(zhuǎn)向計算密集度較低的混響算法。
AMD的TrueAudio Next可以利用兼容AMD顯卡的GPU計算能力來加速卷積,從而允許開發(fā)者通過卷積混響來增加游戲和VR應(yīng)用程序中的聲學(xué)復(fù)雜性和細(xì)節(jié)。”
TrueAudio Next同時支持一種名為“Resource Reservation(資源預(yù)留)”的功能,這允許開發(fā)者把一部分GPU的處理能力(高達(dá)25%)專門留給空間音頻,從而為圖像渲染和音頻處理提供了有效的并行處理。“Resource Reservation(資源預(yù)留)”能夠隨時啟用和禁用,這樣在需要的時候GPU就能全力專注于圖像處理。
Valve表示,通過TrueAudio Next在GPU上運行基于OpenCL的卷積處理出現(xiàn)了在CPU上運行相同卷積任務(wù)方面的顯著增益,這意味著你不僅可以將處理卸載至GPU,而且還可以釋放額外的CPU處理能力以處理其他任務(wù)。
Valve表示:“Steam Audio基于CPU的卷積算法效率非常高,足以應(yīng)對各種各樣的游戲和VR應(yīng)用…(TrueAudio Next)使得開發(fā)者可以選擇實現(xiàn)更高的聽覺復(fù)雜度:增加聲源的數(shù)量,或者增加用于間接聲音的Ambisonics順序,或者增加IR長度等等。”
Valve詳細(xì)介紹了TrueAudio Next的潛在性能增益與影響,并且列出了這項技術(shù)在Windows 10中兼容的顯卡:RX 470系列,RX 480系列,RX 570系列,RX 580系列,R9 Fury,R9 Fury X和Pro Duo。
Valve并不經(jīng)常涉足于GPU專用技術(shù),但他們回答了一個重要的問題:為什么?
“我們選擇在Steam Audio中支持TrueAudio Next的兩個主要原因是:
對于開發(fā)者在選擇音頻處理工作負(fù)載如何在用戶PC上取得平衡這方面,如果我們能夠為他們提供更多的靈活性,我們十分樂意這樣做。TrueAudio Next允許開發(fā)者選擇CPU和GPU資源如何協(xié)同工作,以在用戶的PC上提供引人入勝的音頻體驗。
如果我們能夠幫助開發(fā)者在足夠強(qiáng)大的PC上為他們現(xiàn)有內(nèi)容提供可選的更高級別音頻細(xì)節(jié),我們十分樂意這樣做。借助Steam Audio,如果用戶PC上安裝了兼容TAN的顯卡,開發(fā)者只需指定更高的設(shè)置即可。開發(fā)者不必重新授權(quán)任何支持TAN的內(nèi)容。根據(jù)用戶的硬件配置,Steam Audio可以無縫選擇基于CPU或GPU的卷積。
Steam Audioudio對TrueAudio Next的支持絕不是把Steam Audio限制在特定的硬件或平臺上。我們希望我們對TrueAudio Next的支持能夠鼓勵硬件和平臺廠商為開發(fā)者提供更多的選擇,以平衡音頻工作負(fù)載與圖形,物理和其他工作負(fù)載,從而幫助他們?yōu)橛脩魟?chuàng)造更好的音頻體驗。”
2. FMOD Studio
于1月份推出的Steam Audio beta 12現(xiàn)在已經(jīng)提供了一個用于支持熱門FMOD音頻創(chuàng)作工具的插件。Valve表示,這款插件“允許你把Steam Audio中完整的空間音頻功能應(yīng)用至使用了FMOD Studio的項目,包括HRTF,遮擋,基于物理的聲音傳播”。
榜單收錄、高管收錄、融資收錄、活動收錄可發(fā)送郵件至news#citmt.cn(把#換成@)。
海報生成中...