糯米文學吧

位置:首頁 > 文藝 > 音響師

調音師應該知道的:理解插件的延遲補償

音響師1.5W

延遲,是困擾着所有錄音師和調音師的噩夢。但因為有插件延遲補償功能,所以在加入延遲和混響一類插件時,你不用太過擔心。

調音師應該知道的:理解插件的延遲補償

“延遲(Latency)”指的是通過DAW,監聽音頻時發生的少量滯後現象。這種延遲通常很低 - 大約幾毫秒 - 但它會帶來潛在的麻煩,比如影響相位,甚至影響音樂的美感。除了DAW帶來的全局延遲(影響所有軌道)、轉換器的延遲( 1 毫秒左右,來自 AD/DA 轉換器)和系統(處理)延遲(幾毫秒,取決於用户的緩衝設置),單個插件本身也可能帶來延遲,造成技術和音樂上的困擾。插件只為其所在的軌道引入延遲,從而影響該軌道與編曲中其他部分的時值關係——如果延遲足夠大,還可能影響到演奏,但即便很小的延遲也是會影響軌道的相位(比如,多話筒拾音),損害聲音的品質。

  PDC/ADC來拯救了

幸運地是,在現在,任何插件可能引入的延遲問題都會被一個叫做“插件延遲補償(Plug-In Delay/Latency Compensation)”或“自動延遲補償(Automatic Delay/Latency Compensation)”的功能自動處理掉——即 “PDC” 或 “ADC”。主要來説,就是讓所有的軌道保持恰當的時值。雖然你通常都會開啟這個選項,但它的實現方式會因DAW而異,可能會有一些值得注意的地方,甚至,在某些DAW 中也需要用户自行操作。所以,你需要對這背後的原理有一定的理解。

雖然所有插件都需要花時間進行處理,但不是所有的插件都會在 DAW 的處理延遲(由轉換器和緩衝設置決定)上增加額外的延遲。許多——也許不是大部分——當代的插件都不會帶來額外的延遲,特別是內置的插件。但有些效果的處理強度很高,會引入額外的延遲,範圍從幾採樣——1毫秒或更少——到幾毫秒,甚至更多——在最及其的案例中,足以產生明顯的延遲。有一些延遲很高的插件,很可能是從元件層面開始對模擬電路進行建模的。另外,還有許多的母帶處理器,為了保證較大化的無痕處理,所以內部的解析度都會很高。根據 DAW 對插件延遲進行補償處理的方式,你可能需要靈活切換,針對不同任務,選擇不同選項,或進行某些設置,這對你在回放中聽到結果有着至關重要的影響。

  明確延遲

在自動插件延遲補償功能出現之前,如果感覺插件可能引入了一些不需要的延遲,影響到了相位或音樂的時值,你只能先測量出延遲數值,再進行手動補償。有些第三方插件製造商(比如,Waves)是會在技術文檔中提供延遲參數的。你也可以自行測量——錄製一些滴答聲,發送音頻軌道,從 DAW 輸出,再從輸入進入,錄製兩次,對比有無插件的時值區別。一次錄音會比原來的延遲一些,主要是系統/轉換器的延遲造成的——第二次錄音帶來的額外延遲就是插件造成的了。接着,你可以用毫秒或採樣進行測量,做適當的處理(少量正向的延遲調整或在編配/編輯窗口中,向前移動片段)。

  自動方式

現在,有的 DAW 提供了讀數顯示,以防你仍然想要或需要做手動的調整——比如,Pro Tools 就有這樣的顯示。你可以在它的混音器中啟用,每條軌道上都會顯示所有插件累積的延遲。

當然,如果並不是很困擾於時值問題,那就不需要過分地在意插件延遲的量化——多數時間,你只需要適時地啟用自動插件延遲補償功能就可以了。不過,就算採用了自動的方式,你也需要熟悉一些額外的設置/選項。

自動插件補償功能會明確所有插件的延遲,然後進行調整,所以所有軌道都能保持正確的相對時值關係。插件會“告知”它的延遲參數——也就是,發送給 DAW,這樣才能以正確的數值予以補償(然而,有時候插件並沒有提供,或是提供了錯誤的信息——這就是 DAW 仍然提供讀數和手動調整功能的原因)。

  向前或向後

自動補償有兩種實施方式,這是由用户選擇的。如果引入延遲的插件是放在音頻或(虛擬)樂器軌道上的,那麼,軌道的時值可以在內部提前,補償插件的額外延遲——這是用户看不到的。但如果引入延遲的插件在輔助或總輸出通道上,那麼,很明顯,這個辦法是行不通的。反之,所有軌道都必須延遲,以較大的引入延遲去匹配插件的延遲。所以,只有後一種方式能保證所有插件的延遲都進行了補償。

  回放/錄音/疊錄

現在,對於簡單的回放,這是沒問題的。但對於錄音,這可能會成為一個問題,特別是當樂手跟隨一個已經錄製好,並且包含了有延遲的插件的軌道部分進行疊錄的`時候。如果樂手跟隨其他軌道演奏,而那些軌道是有延遲的,那麼,樂手的演奏也會被同等地延遲。當錄音結束時,DAW 會把這個延遲記錄在新錄製的軌道上。有些DAW會在後台處理這些延遲,用户不需要做任何調整(比如,Pro Tools),而其他的應用則需要用户操作。比如,Logic 對此就提供了兩種插件延遲的補償模式:“音頻和軟件樂器軌道”和“全部”。

“音頻和軟件樂器軌道”使用的是上述的一種方法——將有延遲的插件的單條軌道進行提前。這種模式可以用於錄音,特別是用於疊錄。但這個模式不會補償任何輔助或總輸出軌道上的插件延遲。“All” 使用的是第二種方法——延遲所有軌道來做重新排列——Logic 警告我們,如果你選擇該項進行疊錄,那麼新疊錄的音軌可能與已經錄好的音軌發生時值的偏差。建議你根據疊錄和混音的要求來切換模式,以獲得較佳結果。

其他 DAW 可能有自己的執行方式或用户控制的自動補償選項。當延遲很少時——許多引入延遲的插件只會帶來微秒級別的延遲——整個問題並不引人注目,無論選擇哪種設置都可以。但你應該瞭解特定 DAW 對這個問題的處理方式,因為當加入某個華麗的新效果時,你會突然發現自己面臨到了很嚴重的延遲問題。

  相位問題

即便插件的額外延遲很小——在音樂時值上,小到察覺不到——但它的延遲也足以讓軌道發生異相。這種情況較好的例子,可能是出色的平行壓縮配置。比如,將一條鼓軌道複製到第二條音頻軌道,或路由(通過發送)到輔助軌道,複製的或輔助軌道上有引入延遲的壓縮器,最後,再將壓縮和未壓縮的版本混合到一起。

如果壓縮器只有幾採樣——幾微秒——的延遲,那麼壓縮器插入到軌道上——如往常一樣——即便不啟用自動補償,延遲也不會被注意到。但如果壓縮器按照上述的平衡壓縮方式,插入到複製的或輔助軌道上,那麼,即便是幾微秒的延遲也可能在原始的(未處理的)軌道和壓縮版本之間造成不愉悦的相位問題。在這種情形下,會延遲所有軌道的插件延遲補償模式可以將它們排列整齊,而只提前音頻/樂器軌道的模式將無法實現。因為這裏涉及到了兩條軌道,而壓縮器只插入到了其中之一(在自動補償出現之前,解決的方法是在原始軌道上插入同樣的插件,不設置任何效果,只是為了匹配壓縮軌道的延遲)。所以,如果 DAW 提供了不同的補償模式,那麼在某些情形下,會需要用户去做這些操作。

  低延遲

另一個插件延遲的問題,是在“實時”軌道上使用有延遲的插件——當你在播放和錄音時,通過插件監聽。因為時間旅行是不可能的,所以 DAW 的補償功能無法補償你通過插件實時演奏時出現的明顯延遲——如果延遲足夠大,你就會感覺到,從而對演奏造成不利的影響——記住,任何在轉換器/系統延遲上引入延遲的插件,都可能將整體的延遲推上一個頂點,給表演者帶來麻煩。

許多 DAW 提供了其他選項——低延遲模式——也是自動處理的,但這在不同的DAW 中會有不同的表現。有些 DAW 直接為實時軌道,關掉任何整體的(所有軌道延遲)補償,可能會(也可能不會)處理實時信號路徑中的插件延遲。有的會處理實時軌道的延遲,有些會選擇性地禁用實時(錄音啟用)軌道上引入額外延遲的插件。當然,後者的方式會改變聲音——根據你應用的處理——或輕或重。有些 DAW(像是 Logic )會讓你設置,在插件禁用前,延遲必須達到什麼水準。這是一個關鍵性的設置,因為在有些情形下,你無法禁用特定的插件,無論它將造成多少延遲。

舉個例子,錄製一個經過 DI 的電吉他,通過 Amp Sim 或其他失真插件——樂手需要聽到失真信號,即便效果不錄製進去。如果你可以在低延遲模式下設置延遲限制,保證插件的激活狀態,那麼,你便可以隨時開啟這個功能——否則,當你遇到同樣的情形時,你又只能重新手動處理了。