
白噪音在數位編輯器中的真正含義
白噪音是一種訊號,其樣本在統計上互相獨立,且其期望功率頻譜密度在系統能表示的頻率範圍內大致平坦。在 Audacity 中,你可以透過內建 Generate(產生)選單裡的 Noise(噪音)功能來建立白噪音,並指定持續時間、振幅和噪音顏色。對話框提供 White(白)、Pink(粉紅)與 Brown(棕)三種選擇,產生的音軌會以標準 Audacity 音訊剪輯的形式呈現,讓你像處理其他錄音一樣編輯、匯出或疊加。這使得 Audacity 成為一個方便的選擇,特別是當你已經為了其他編輯任務開啟它時,因為噪音會成為你專案時間軸的一部分。唯一的限制是 Audacity 會產生固定長度的剪輯:一旦時間結束,噪音就會停止,你必須再產生另一段剪輯才能繼續播放。如果你的目標是持續的遮蔽訊號,而不是音效或音訊測試樣本,這個限制就很重要。這也是為什麼許多人如果只需要即時播放白噪音,最終會尋找一款能持續在背景播放的工具,這也讓瀏覽器型方案在快速、隨選使用時顯得吸引人。
為什麼 Audacity 常常是人們首先想到的工具
Audacity 是安裝最廣泛的免費音訊編輯器之一,所以當你需要為播客、助眠錄音或音訊測試快速取得一個噪音來源時,它是一個自然的起點。它的 Generate 選單中包含一個 Noise 項目,正是為這類任務設計的,產生的剪輯表現得就像任何你可能錄製的音軌:你可以修剪、淡入淡出、與人聲混音、調整音量標準化,或將它匯出成 WAV 或 MP3 檔。由於噪音存在於你的專案檔中,在你匯出專案之前,它完全在你的編輯掌控之下。
這種緊密整合也是限制出現的地方。Audacity 的 Noise 工具在你按下「確定」的瞬間就會產生一段有限且預先決定的剪輯;如果你想要剛好十秒的音效,這沒問題,但如果你想要一小時不中斷的遮蔽音訊,就不太方便了。重新產生長剪輯也會耗用磁碟空間和專案記憶體,而且事後修剪或延長剪輯通常意味著複製選取範圍來填滿時間軸。任何需要持續、可控的播放,卻不想管理專案時間軸的人,往往會發現自己在 Audacity 之外尋找更簡單的解決方案。
在 Audacity 中產生白噪音
- 開啟 Audacity,並確認你的專案取樣率符合你的目標。預設的 44.1 kHz 或 48 kHz 專案取樣率幾乎適用於所有消費級情境,包括音訊測試、播客疊加與助眠錄音。
- 從選單列選擇 Generate(產生),然後點擊 Noise(噪音)。Noise 對話框會開啟,內含 Duration(持續時間)、Amplitude(振幅)與 Noise type(噪音類型)欄位。
- 在 Duration 欄位中,輸入你想要的噪音長度。你可以輸入以秒為單位的數值,或使用 hh:mm:ss 格式。若要建立持續的遮蔽來源,你稍後通常會貼上、複製或以其他方式延長剪輯,所以從像 30 秒這樣的適中長度開始是合理的選擇。
- 將 Amplitude 設定為 0 到 1 之間的值。較低的數字會產生較安靜的噪音;0.8 或 0.9 會產生相當大聲的結果,同時仍保留進一步編輯的餘裕(headroom)。
- 在 Noise type 下拉選單中,選擇 White。Audacity 在同一個選單中還提供 Pink 與 Brown 噪音,它們具有不同的頻譜形狀。
- 點擊「確定」。Audacity 會算繪一段填滿所請求噪音的單聲道或立體聲音軌,並選取該剪輯,讓你可以立即編輯或重新定位它。
- 若要延長剪輯,請先選取它,然後使用 Edit(編輯) > Copy(複製),將游標移到選取範圍末端,再使用 Edit > Paste(貼上)。重複此步驟,直到達到你需要的總長度。
- 如果你想要獨立的音訊檔,請選擇 File(檔案) > Export Audio(匯出音訊),並選擇 WAV、MP3 或其他支援的格式。
上述步驟會在 Audacity 專案中建立一段完全可編輯的噪音音軌,當噪音要成為更大混音或匯出檔的一部分時,這正是你所需要的。
更快的瀏覽器型替代方案
如果你不需要將噪音嵌入 Audacity 專案,瀏覽器型的白噪音產生器可以提供持續、可控的訊號,無需設定專案、無需匯出檔案,也不佔用磁碟。這個工具完全在你目前的瀏覽器分頁中執行:它在本機產生訊號,透過你的裝置播放,並在你要求停止或離開頁面時立刻停止。這使得它非常適合專注工作、快速遮蔽實驗,或測試你的喇叭與耳機對平坦頻譜內容的反應,而無需投入一個錄製檔案。
介面刻意保持精簡,讓控制項一目了然。介面上有一個啟動噪音的按鈕、一個 0–100% 的音量滑桿,以及一個停止控制項,用於結束播放並拆除底層的音訊圖。由於沒有任何資料被上傳,你也可以在共用或受限的電腦上使用它,不必擔心留下錄製的音訊,而且這個工具永遠不會存取你的麥克風。
如何使用白噪音產生器
- 先將裝置輸出音量調低,然後讓工具停留在保守的 15% 起始音量,或進一步調低。
- 選擇「Start white noise」(開始播放白噪音),並僅在訊號播放時依需要調整 0–100% 的滑桿。
- 在離開頁面之前,或每當聲音讓你感到不適時,選擇「Stop」(停止)。
這三個步驟就涵蓋了整個工作流程。Start 按鈕會建立一個 AudioContext、一個循環緩衝區來源和一個增益節點(gain node);由於 Start 在工作階段正在啟動或運行中時會受到保護,重複點擊無法堆疊多個播放器。Stop 會在下一個工作階段開始前關閉目前的音訊圖,如果啟動失敗或頁面被卸載,同樣的清理程序也會執行,所以離開頁面絕不會讓隱藏的音訊程序繼續運行。
這個工具實際產生什麼
在底層,產生器會依照你瀏覽器目前的取樣率,剛好配置兩秒的單聲道音訊樣本,根據Web Audio API 規格,取樣率接受範圍從 8 kHz 到 192 kHz。這個明確的預算會將循環上限設為 384,000 個浮點樣本,在最大接受取樣率下約為 1.5 MiB,並防止緩衝區在異常設定下無限增長。每次啟動會請求一個全新的 32 位元種子,然後使用三次位移的 xorshift32 遞迴產生不相關的樣本,並將其均勻映射到 -1(含)到 1(不含)的範圍。緩衝區接著透過一個 GainNode 循環,該 GainNode 會即時回應 0–100% 的滑桿。
這是一個有限頻寬的數位近似值,而不是數學上理想的無限頻寬噪音。均勻分布的有界白噪音在振幅分布上不同於高斯白噪音,但只要兩者的樣本不相關,且期望功率頻譜密度在系統能表示的頻率範圍內是平坦的,兩者都被視為白噪音。這個工具是一個簡單、可控的訊號來源,而不是醫療設備、聽力防護用品,或經認證的聲學測試儀器。
Audacity 與瀏覽器工具的比較
| 項目 | Audacity Generate Noise | 瀏覽器版白噪音產生器 |
|---|---|---|
| 播放模式 | 算繪一段可編輯的固定長度剪輯 | 持續循環,直到你點擊 Stop |
| 可用的噪音顏色 | White、Pink、Brown | 僅 White |
| 音量控制 | 在產生時透過 Amplitude 設定一次 | 播放時可即時透過 0–100% 滑桿調整 |
| 輸出檔案 | 可編輯的專案音軌,可匯出為 WAV 或 MP3 | 即時播放,不產生任何檔案 |
| 最大長度 | 受可用專案記憶體和磁碟空間限制 | 持續運行,直到你停止或離開頁面 |
| 隱私 | 僅儲存在本機裝置和專案檔中 | 僅限於瀏覽器分頁本機;沒有任何資料被上傳 |
| 最佳用途 | 編輯、疊加、匯出噪音音軌 | 快速、可控的即時播放 |
當噪音需要存在於音訊專案內時,使用 Audacity;當你想要一個無需開啟編輯器就能開始與停止的持續訊號時,使用瀏覽器工具。
音量與聆聽安全
如果把增益調得太高,這兩種方法都可能產生不舒服的音量。在 Audacity 中,振幅接近 1.0 的產生剪輯會達到滿刻度,而你實際聽到的響度取決於你的裝置輸出、耳機、喇叭和擴大機。瀏覽器工具之所以從保守的 15% 增益開始,也是基於這個原因,但這個百分比只是工具端的預設值,並非測量結果或安全保證。裝置音量、耳機配戴方式以及你的聆聽環境,才決定了實際到達你耳朵的音壓。
從低音量開始。在按下 Start 之前先降低你的作業系統音量,然後僅將滑桿調到你真正需要的程度。如果訊號聽起來刺耳、令人疲勞或不舒服,請點擊 Stop,降低音量,然後再試一次。滑桿上的 100% 並未被認可為長時間聆聽的安全值,而且這個工具並未聲稱能診斷、預防或治療任何聽力、睡眠或焦慮方面的問題。請遵循你音訊設備隨附的指引,並把這個產生器視為一個簡單的可控訊號來源,而非經過認證的聽力防護用品的替代品。
延伸閱讀:如何為 FL Studio 工作階段產生白噪音。
延伸閱讀:不安裝 Audacity 就能合併音訊剪輯。