NAMper 文檔 ← 全部文檔
03 · 插件

別人做的插件。

NAMper 可以在信號鏈的任意位置加載你已經擁有的插件——iOS 上是 AUv3,Android 上是 AAP—— 而 NAMper 自身也會作為一個效果器出現在其他應用裡。這兩個方向都各有一些值得在演出前弄清楚的規則。

03.1添加一個 AU 效果

點擊信號鏈上虛線的 新增 標籤打開模塊面板。在列表最下方、 實用工具 之後,是 插件 分類, 裡面只有一項:AU 插件 子菜單。

打開它,你會看到設備上安裝的每一個 Audio Unit 效果,按製造商分成子菜單,裡面列出 插件的原名。不需要掃描或啟用任何東西——只要手機上某個應用自帶 AUv3 效果,它就會出現在這個子菜單裡。

如果子菜單是空的,會顯示 未安裝 Audio Unit 效果。含 AUv3 插件的應用會顯示在這裡。 這是全新設備上的正常狀態: AUv3 插件是隨普通的 App Store 應用一起安裝的,所以你安裝那個應用之後, 它的插件下次就會出現在這裡。

選中一個組件,NAMper 就會創建一個已經加載好該插件的模塊,然後直接打開插件 自己的界面——沒有空殼,沒有第二個步驟。信號鏈上這個模塊的標籤會顯示 插件自己的名字,它的行為和其他模塊一樣:點擊腳踏開關條旁通它,按住並拖動來移動它, 長按它調出 移除。

在 NAMper 模塊內加載的一個 Audio Unit 插件:頂部是顯示插件名稱的狀態行,下方是一列通用參數滑塊。
蘋果自帶的 AUDelay 加載在一個 NAMper 模塊中,以通用滑塊的形式繪製

03.2插件界面

模塊面板會在插件上方放一條細細的狀態行:組件實例化過程中顯示一個沙漏圖標, 一旦它正常運行並開始處理音頻,就變成一個綠色對勾,旁邊顯示插件的名稱。狀態行下方 還是常規的模塊 入 和 出 電平表,讓你能看到 送進插件的是什麼信號、它又送回了什麼。

加載不總是瞬間完成的。組件啟動期間,面板會顯示 正在加載插件…——較大的插件在首次使用時需要一點時間, 在插件準備好之前,信號會原樣通過,不受影響。

更換插件

面板中的循環箭頭按鈕是 替換插件。它的菜單和同樣的 組件列表一樣,選中另一個插件會替換掉現有模塊內部的插件,模塊在信號鏈中的位置 和旁通狀態都會保留。當你想在同一個位置換一個不同的延遲效果,而不是把整條信號鏈 拆掉重搭時,就用它。

當插件沒有自己的界面時

大多數插件會繪製自己的界面,NAMper 按其作者的設計原樣內嵌顯示。但也有一些 完全沒有提供界面。對於這些插件,NAMper 會繪製自己的通用列表——最多 24 個參數, 每個都以一個標籤和一個滑塊的形式呈現。上面的截圖展示的正是這種情況: 蘋果的 AUDelay 沒有自定義面板,所以你看到的是帶名稱的滑塊。

為什麼會有這個備用方案

iOS 可以為一個沒有界面的插件即興生成一個編輯器,但有些插件在裡面會崩潰。 NAMper 選擇自己繪製參數列表,看起來更樸素,但在演出中存活下來的可能性 要高得多。

03.3值得了解的限制

限制含義
僅限效果器 只列出效果類組件。AU 樂器不可被加載,所以合成器或鼓機永遠不會出現在 這個子菜單裡。
16 個插件 同時最多加載十六個插件,跨所有音色組和所有分支合併計算。實際使用中, 你的處理器往往會先於插槽數量耗盡。
立體聲 插件的輸入和輸出都是立體聲,採樣率跟隨引擎當前所用的採樣率。
信號鏈、主控、返回 AU 插件可以放在音色組信號鏈內、主控 部分以及兩條發送返回上—— 它們的添加菜單裡都有同樣的 插件 區域。

如果一個插件渲染失敗,NAMper 會讓該模塊的信號保持乾聲通過,而不是直接斷開。 你仍然能聽到自己的吉他,只是少了那一個效果——這在舞臺上是正確的失敗方式, 但也意味著一個插件可能悄無聲息地失效而沒有明顯的警報。如果某個效果不再起作用, 去檢查它面板裡的狀態行。

第三方插件還會佔用 NAMper 無法預先規劃的處理性能。添加插件後留意 Rig 頂部的 DSP 負載 標籤;如果它進入琥珀色或紅色區域,就去設置裡把緩衝區 調大一檔。

03.4設置與預設

一個加載的插件自身的設置——你在其界面內所做的一切更改——都會隨模塊一起保存, 並隨著你的 NAMper 預設一起流轉。保存音色組,明天再加載,插件會以你離開時的 設置回歸。

保存前先關閉面板

插件狀態是在你關閉模塊面板的那一刻被捕獲的。調整一個插件,讓它的 面板保持打開,再從它後面保存預設,預設保存的會是你編輯之前的狀態。養成習慣: 先關閉插件面板,再保存。

這一點同樣適用於全局快照,以及把預設分享給別人的情況——最後一次關閉面板時 捕獲到的狀態,就是寫進文件裡的內容。注意預設攜帶的是插件的設置, 而不是插件本身:打開它的人需要在自己的設備上安裝同一個 Audio Unit。

還有一點要預料到:使用 替換插件 會清除已保存的狀態。 那些設置屬於舊的組件,對新的組件毫無意義,所以更換之後你會從新插件的默認值 開始。

03.5作為插件的 NAMper

NAMper 同時也以 AUv3 效果器的形式發布,所以你可以把它加載到 GarageBand、AUM、 Logic 或任何其他 AUv3 宿主中,並在那裡的一條音軌上錄製它。在宿主的插件瀏覽器中, 它看起來是這樣的:

欄位值
名稱retroaktive: NAMper
製造商retroaktive
描述NAM amp & effects chain
類型音頻效果器——不是樂器

它接受立體聲輸入並給出立體聲輸出,但內部會把兩個輸入聲道合併為單聲道: 一個吉他風格的單聲道前端,送入一個音箱。這是刻意設計的,也正是單聲道音軌上 直接輸入(DI)的吉他所需要的效果。

宿主裡的應用界面

插件在宿主的窗口裡打開的是應用自己的音色組:模塊鏈、場景、模塊編輯器、採樣與脈衝資料庫、 預設和設置。在 iPhone 和 iPad 上(GarageBand、AUM、Cubasis 等宿主中的 AUv3)與在 Mac 上 (Audio Unit、VST3 和 CLAP——參見 Mac)都是同一套界面。 選一個預設,插件就在軌道上搭起那個音色組,採樣來自資料庫,脈衝來自內置集合;會話本身攜帶 音色組,所以工程在沒有這個資料庫的機器上也能打開。

頁頭只有一行:NAMper 標誌(點它打開 關於——版本、幫助鏈接、致謝,以及 通往應用打賞罐的入口)、預設、場景、電平表、資料庫、工具、設置和旁通。在窄的宿主窗口裡, 這一行可以橫向滾動,設置和旁通固定在末端,所以開關始終夠得著。

  • 工具就是應用頁頭的那些工具:DSP 負載、調式、帶速度的節拍器(點一下開關點擊聲, 按住設定速度)以及調音器,每個都以面板形式浮在模塊鏈上方打開。
  • 設置包含外觀與主題(與應用共享);TONE3000 賬戶,可在插件內登錄和退出;DSP 開關—— 精簡 NAM 模型、立體聲放大器、 切換時保留尾音、對齊各機架;以及通往應用控制映射的 入口。音頻接口歸宿主管,所以這裡沒有。

屬於整個應用而不是一條音軌的東西不在這裡:循環樂句器、採樣器、循環軌、伴奏音軌和 發送 模塊在宿主中都會隱藏。信號鏈的輸入是插件的輸入和宿主的側鏈, 壓縮器可以用側鏈來觸發。

與應用共用一個資料庫

在 iOS 上,應用和它的 Audio Unit 共用一個資料庫。你在應用裡保存的預設,下次 GarageBand 或 AUM 打開插件時就會出現在它的列表裡;在宿主裡下載的採樣也會出現在應用的資料庫中。插件的預設 列表和應用一樣,一次只顯示一個庫:搜索框下方的庫菜單用來切換,保存時落在用戶 1。“文件”應用 裡的 NAMper 文件夾(On My iPhone → NAMper)就是進入這個資料庫的大門:放進去的 採樣、脈衝、zip 壓縮包和預設,會在下次應用回到前臺時被收入。

18 個參數

宿主看到的仍然是一組固定的可自動化參數——也就是它在自己的面板中列出並寫入自動化的那些行。 每個參數作用於已加載音色組中同類的第一個模塊:Gate On 是這個音色組的噪聲門, 低音 是它的 EQ,Reverb Mix 是它的混響,就像應用的 MIDI 映射那樣。

模塊參數
GateGate On, Gate Threshold
CompressorComp On, Comp Threshold, Comp Ratio
DriveDrive On, Drive Gain, Drive Level
Tone低音, 中頻, 高音
DelayDelay On, Delay Time, Delay Feedback, Delay Mix
ReverbReverb On, Reverb Decay, Reverb Mix

開關類參數是 0 到 1 之間的浮點數值,所以大多數宿主會把它們繪製成滑塊而不是開關—— 達到或超過中點即為開啟。在 Audio Unit 中,音色組列表就是宿主自己的預設菜單:先是每個 出廠音色組,然後是你保存的每個預設,按名稱排列。

宿主中的 MIDI

VST3、CLAP 和 Audio Unit 都接收宿主發來的 MIDI——控制器、音符和程序切換會像在應用裡一樣 送達音色組的控制映射。每條訊息都保留自己的位置:它落在宿主安排的那個取樣點上,而不是緩衝區的開頭; 同一個緩衝區裡的一次按下和一次放開是兩條訊息。

兩者結合使用

你可以運行完整的應用,把它的輸出路由進一個 DAW;也可以在宿主裡已經在錄製的 某條音軌上,用這個插件快速加一路吉他通道。錄音機及其 DAWproject 導出正是為 第一種方式而存在的——參見 演出與歌詞。

03.6Android 上的 AAP

Android 上沒有 Audio Unit。那裡的插件格式是 Audio Plugins For Android(AAP), 一種開放格式,NAMper 在兩個方向上都支持它。

加載 AAP 效果

模塊面板底部的 插件 區域會列出手機上安裝的每一個 AAP 效果。為空時 會顯示 未安裝 AAP 效果器。附帶 Audio Plugins for Android 的應用程式會顯示在這裡。 選中一個,模塊就會打開,並以滑塊形式顯示插件的參數;如果插件自帶 界面,Open plugin UI 會在單獨的窗口中打開它。模塊的替換菜單可以換成另一個 插件,參數值和插件狀態會和在 iOS 上一樣隨預設一起保存。

作為 AAP 效果的 NAMper

任何 AAP 宿主都能找到一個名為 NAMper、由 retroaktive 提供的效果:立體聲輸入、立體聲輸出,與 AUv3 相同的十八個參數, 狀態由宿主保存。與 AUv3 不同,它仍是精簡的音箱加效果通道——也就是這些參數背後的 信號鏈,外加三個預設 清音、過載 和 主音——而不是整個應用。