Logic Pro 可以透過虛擬音訊回送通道播放從瀏覽器型產生器路由過來的白噪音,因此在 Logic 工作階段中所需的任何白噪音都能以連續、本機產生、可控制的測試訊號形式執行,而非內建振盪器或匯入的音訊檔案。白噪音在音訊工程術語中,是指一個訊號,其取樣在時間軸上各瞬間彼此不相關,且其預期功率頻譜密度在整個可聽頻段內大致均勻;這正是它適用於外掛測試、路由驗證,以及在 Logic 等 DAW 中進行參考音調工作的原因。由於 Logic 並未像提供正弦與脈衝測試音那樣內建專用的白噪音產生器,因此您可以從三種方案中擇一:第三方噪音外掛、匯入到音軌的噪音音訊檔案,或是在 Logic 音軌中串流連續隨機訊號的外部處理程序來源。這三種方法皆可使用;若您希望獲得可立即開始與停止、不需安裝外掛、且完全局限在使用中的瀏覽器分頁而不會上傳任何資料的方案,那麼路由本機瀏覽器來源是最簡便的方式。所產生的訊號適用於測試,但並非經認證的聲學量測來源。

本指南的其餘部分將說明白噪音在 Logic 環境中的意義、為何瀏覽器型來源比在專案內部建立噪音更為便利、相關設定的有序步驟、合理採用此設定的實際用途,以及瀏覽器產生噪音的誠實限制。

generate white noise in logic
在 Logic 中將白噪音作為測試來源

白噪音在 Logic 工作階段中的實際意義

您在工作階段中取用的每個訊號都有其頻譜形狀,而白噪音是在您的系統能夠重現的頻率範圍內形狀最平坦的一個。以工程術語來說,白色訊號在時間軸上各瞬間的取樣彼此不相關,且其預期功率頻譜密度在整個頻段內大致保持均勻。NI 在其抖動與高品質元件指南中亦獨立將寬頻噪音描述為頻域上的平坦訊號,而 W3C Web Audio API 規範則定義了 AudioBuffer、AudioBufferSourceNode 與 GainNode 等基本元件,作為瀏覽器來源用來傳遞該訊號的基礎。

白噪音產生器被描述為一種連續、有界的隨機訊號,其功率分佈在瀏覽器能表示的頻率範圍內大致平坦,因此歸屬於同一類別。實際上,它會產生一種穩定的嘶嘶聲——更接近遠方海浪或失調的 FM 收音機,而非風聲或雨聲——而這正是您用來檢查外掛鏈是否對每個頻率一視同仁、或旁鏈偵測器是否對寬頻能量(而非單一音高音符)作出反應時所需要的音色。

在開始之前,有兩項來自產品契約的說明值得釐清。首先,此訊號為均勻分佈而非高斯分佈,這會改變振幅統計特性,但不會改變其白色分類,因為白噪音是功率頻譜密度的特性,而非取樣分佈的特性。其次,此訊號的頻寬受限於瀏覽器在其原生取樣率下所能表示的範圍,契約中將其稱為「實用的數位近似,而非數學上理想的無限頻寬噪音」。對 Logic 測試而言,這正是您想要的近似。

為何 Logic 使用者會從 Logic 外部尋求白噪音

Logic 的 Test Oscillator 外掛可播放正弦與脈衝音調,但並不提供連續的寬頻噪音訊號——這並非疏漏,而是刻意的設計範圍。多數需要噪音的工程師會在專案內部自行建立:載入一段短噪音樣本、在音軌上循環播放,或從 ES2 的調變矩陣中拉出白噪音作為粗略音色。兩種做法皆可行,但也都有明顯的缺點。

音訊檔案會循環一段您無法重新隨機化的固定錄音;合成衍生的噪音則受引擎塑形,頻譜未必能保持真正平坦。瀏覽器型產生器可同時避開這兩項限制——它會在每次啟動時產生全新的隨機序列(實作中會在每次開始時要求一個全新的 32-bit 種子),透過單一 GainNode 進行循環,並將整個產生流程保留在本機。不會上傳任何資料、不會從您的房間錄製任何聲音,且一旦您停止播放、關閉分頁或繼續其他作業,來源便不留痕跡。此產生器並非加密安全等級,亦未以該標準自居,但對於音訊測試訊號而言,該特性並非您購買的重點。

對一位需要為單次聆聽測試、路由檢查或旁鏈校準快速取得參考音調的 Logic 使用者來說,相較於建立新音訊檔案、拖入音軌並開始錄音,這往往是最輕動的一條路徑。

從瀏覽器分頁在 Logic 中產生白噪音

  1. 在瀏覽器分頁中開啟白噪音產生器,並在開始前先調低作業系統的輸出音量。工具上的滑桿預設以保守的 15% 增益載入,您可以維持該值或在按下 Start 前再將其拖低。
  2. 點擊 Start white noise。產生器會以瀏覽器的原生取樣率(僅接受介於 8 kHz 至 192 kHz 之間)配置一個兩秒長的單聲道 AudioBuffer,以 xorshift32 遞迴式產生 −1(含)至 1(不含)範圍內的均勻分佈取樣填入該緩衝區,並透過一個線性 GainNode 進行循環;該節點的增益值為滑桿百分比除以 100。
  3. 將瀏覽器分頁的音訊輸出路由至 Logic。在 macOS 上,典型的做法是啟用 BlackHole 或 Loopback 等虛擬音訊裝置,將瀏覽器或系統輸出指向該裝置,並在 Logic 中新增一條音訊軌道,將其輸入選擇為該裝置。
  4. 將音訊軌道設為輸入監聽。您應可立即在軌道電平表上看到穩定的波形,並透過 Logic 的輸出路徑聽到白噪音。若僅需監聽則可略過錄音 arm;若要將噪音以擷取片段的形式寫回軌道,則請 arm 錄音。
  5. 僅依測試需求提高滑桿。15% 的預設值是保守的起點,而非經校準的聆聽音量。您的裝置音量、耳機、喇叭、擴大機與聆聽環境都會疊加各自的增益,因此請逐步調高,並在感到過大時立即停止。
  6. 在關閉分頁前,或每當聲音感到不適時,請點擊 Stop。Stop 會同時中斷來源與增益節點、關閉 AudioContext,並清除任何待處理的啟動狀態。若您離開分頁,相同的清理程序會在卸載時執行,因此不會留下任何孤立的音訊圖。

在這些步驟中,工具內部的三道防護機制對 Logic 工作流程特別重要。若先前的播放仍在啟動中或仍處於作用狀態,Start 會被拒絕,因此重複點擊無法堆疊出多個並行的噪音產生器。兩秒鐘的緩衝區可將記憶體用量上限控制在約 384,000 個浮點取樣——在最高的可接受取樣率下約為 1.5 MiB——即使瀏覽器提供異常高的 AudioContext 取樣率亦然,使播放路徑保持可預測。每次啟動都會向瀏覽器要求全新的種子,因此您每次聽到的噪音都是不同的隨機序列,而非匯入錄音後反覆循環的那同一段檔案。

白噪音測試來源在 Logic 中的實際用途

寬頻噪音訊號是少數能同時激發所有頻率的測試來源之一,這使其成為單次作業中檢查多項 Logic 相關項目的最有效方式。下表摘要列出最常見的工作階段內用途。

Logic 工作白噪音可讓您檢查的事項
外掛鏈 A/B 測試 相同的寬頻訊號同時餵入兩條鏈,因此任何可聽出差異皆來自外掛,而非測試訊號本身。
路由與匯流排驗證 每條傳送、匯流排與輸出的電平表皆會亮起,藉此確認訊號確實送達預期路徑。
旁鏈與閘門校準 穩定的寬頻能量能可靠觸發偵測器,因此壓縮器門檻、擴張器範圍與閘門開啟點皆可純以聽感進行設定,無需等待演出者。
動態外掛的餘量檢查 可預測且大致穩定的 RMS 位準,使您易於在匯流排上的限制器或飽和器中及早發現削波。
聆聽環境健全性檢查 若噪音在某一座位聽起來明顯帶有染色,則值得優先處理的變因是房間本身,而非外掛鏈。

另有兩項緊鄰但落在 Logic 範圍之外的用途值得一提,因為同一白噪音來源亦能涵蓋。一是透過硬體輸出進行校正:將相同的噪音同時送入新路徑與參考路徑,並以聽感或電平表比對位準。二是比較兩支麥克風的底噪以供錄音工作階段使用:將噪音送入房間中、以 Logic 音軌進行收音,並在 Logic 的 Sample Editor 中比較頻譜。

錄音室中的增益、監聽與聆聽安全

白噪音產生器提供一個 0–100% 的滑桿,用以驅動頁面上的單一 GainNode,預設值為保守的 15%。此單一控制項並非獨立存在——您電腦的作業系統音量、音訊介面的輸出旋鈕、監聽控制器、後級擴大機、喇叭或耳機,以及所在的聆聽空間,都會在訊號抵達您耳朵之前逐級放大。契約中明確指出:工具增益並非聲壓位準的量測、100% 並未背書為安全值,且較低的百分比亦不等同於安全保障。

在 Logic 工作階段中,實務上的指引與其他情境相同。將工具滑桿維持在 15%、作業系統音量調低;唯有在測試確實需要更高位準時才提高滑桿;一旦噪音令您感到不適,請立即按下工具上的 Stop。若您的工作階段因其他原因已經音量偏大——例如在錄鼓、或在參考音量下混音——請縮短白噪音檢查的時間,因為您周遭的環境音量與噪音產生器的增益無關。特別是耳機使用者,應將 15% 的預設值視為長時間舒適聆聽的上限而非下限,并遵循其音訊設備隨附的使用指引。

The honest limits of browser-generated white noise

A browser-generated signal is a practical approximation, and the product contract is plain about which properties hold and which do not. The signal is a band-limited digital approximation rather than mathematically infinite white noise; it is generated with a xorshift32 recurrence, which is fast and reproducible in tests but not cryptographically secure; and it is uniformly distributed from −1 inclusive to 1 exclusive, which differs in amplitude distribution from Gaussian white noise even though both qualify as white when their samples are uncorrelated and their power spectral density is flat.

Two practical limits matter most for Logic work. First, the buffer is exactly two seconds long and loops, so any analysis you do in Logic's Sample Editor on the recorded noise will see that loop point in the waveform — for spectrum analysis you may want to record at least three to four seconds to push the loop out of the visible window. Second, the tool runs only while the tab is open; closing, reloading, or moving the tab stops playback automatically through the same Stop path, which is by design rather than a quirk, and the same cleanup runs if startup fails.

The contract is also explicit about what the tool is not. It does not upload audio, settings, seeds, or listening data. It does not access your microphone. It does not analyse a room. It does not calibrate sound pressure. It does not diagnose, prevent, or treat sleep, hearing, tinnitus, anxiety, or any other health condition. It is not hearing protection and not a certified acoustic test instrument. Treating it as a simple, controllable broadband test source — and treating actual loudness as a property of your entire playback chain — keeps the expectations honest and keeps the result useful in a Logic session.