當前位置: 華文問答 > 數碼

什麽是 ASIO 音效卡驅動?

2019-05-23數碼

利益相關:錄音混音師。

首先說明一下,題主問到軟件開發中的使用情況我並不了解,因為我不涉及 DSP 開發;以及標簽有個 Hi-Fi,但專業領域跟 Hi-Fi 隔行如隔山,本人亦不作答。此回答僅描述使用者的實際體驗,背景知識請自行檢索 ASIO 的開發者 Steinberg 的相關說明文件,以下內容僅供參考。

從音訊領域從業人員(使用者)的角度來說,低延遲是專業工作的一種指標。ASIO 是一種音訊驅動解決方案,它有效地改善了延遲問題。最直觀的體現是,不管在編曲還是錄音混音,輸入器材錄入工作站,到輸出器材放音響應,表現都變得極為迅速。而不會發生我在 MIDI 鍵盤下按一個音,等兩秒鐘才會有音符的反饋聲出現;或者像在錄音作業時,歌手說話之後間隔了一秒才能從返聽器材聽到自己的返音這種問題。

EDIT:剛想到另外一個優點,使用 ASIO 驅動之後,一般來說不再出現欠采樣(overload)而產生的爆音現象(劈啪聲)。

綜上,使用 ASIO 驅動之後主要是解決了監聽層面的問題,讓你能更專心地幹活,不會突然劈一聲或者聲音慢半拍讓你分心。

缺點嘛,例如在 Windows 下可能需要手動設定「外面」(作業系統層面上的音訊驅動)的取樣率跟「裏面」(數碼化音訊工作站;或是 ASIO 器材,這裏是指音效卡)裏的取樣率要匹配,不然可能會出現因為取樣率不統一,音訊被升降調的問題。

以及一部份民用音效卡不支持 ASIO 驅動,取而代之的是 ASIO4ALL 驅動(需要註意的是,這裏的 4ALL 是 For All 的意思,並不是指它的驅動版本號是四代產品,更不意味著 ASIO4ALL 比 ASIO 驅動更強……),它會出現器材獨占的問題,導致其他需要音訊輸出的軟件沒法發聲。舉個例子,假設使用該驅動的音訊播放器 AIMP 啟動早於 Cubase,則 Cubase 會無聲,反之亦然。

目前市面上不管主不主流,數碼化音訊工作站(REAPER、PT、Cubase、Studio One、FL Studio 等等)或者音訊播放器(AIMP、Foobar 等等)都是支持這種驅動的。硬件上來說,主流的音效卡像是 Focusrite、Presonus、RME、AVID、Yamaha 的產品基本上都是支持 ASIO 驅動的。

扯個題外話,2015 年我用筆記本玩上古卷軸 5,當時沒有使用專業音效卡,音訊驅動是 Windows 系統內建的那種。戴上耳機會聽見硬碟讀取特有的電流聲(尤其是讀場景的時候),後來買了個專業音效卡,耳機接的是音效卡給的輸出口,用耳機聽沒有這個毛病了。——這條就當個故事看就好,可見民用買專業音效卡也沒毛病,如果是為了「改善音質」那確實也有點用,因為把惱人的電流聲給消掉了。

EDIT 2:這篇話題中有一位叫做 Pro Answers(註:不是幕後圈那個欄目)的答主提到 Sonarworks Reference 4(SRW4)在 REAPER 中的使用,跟我認為的用法不太一樣,下面貼一下自己的用法好了(目前該部份已經被該答主遮蔽)。

SWR4 的用法是透過一次性測量得到校正曲線,(在不大幅改變聲學布局的前提下)一勞永逸解決頻響曲線不標準的問題,從而在編曲或混音時獲得幾乎平直的監聽音箱頻響曲線(同時也做了耳機適配曲線,目的是你佩戴指定型號的耳機就用相應的預設,而不是切換到其他耳機的預設裏聽變化)。在 REAPER 中,SWR4 應當以 Monitoring FX 的形式添加,而不是載入到 Item FX 或是 Track / Master track FX,因為我們期望的是匯出過程中不受該外掛程式的影響,該外掛程式的目的是提供一個均衡器來對聲學環境做一個補償,這個補償是監聽層面的,不影響作品匯出。SWR4 在其他宿主中的用法類似,如果沒有監聽外掛程式,可以考慮在總輸出軌的最終階段添加(在限制器之後),要匯出作品時旁通掉它。
Nice try.