ZonoTools

聲音產生器簡介:在瀏覽器中建立自己的環境混音

By ZonoTools6 min read

什麼是新的

聲音產生器是 ZonoTools 的最新成員。它將瀏覽器變成一個功能齊全的環境混合器:選擇白色、粉紅色和棕色噪音、雨、海洋、森林、火、雷、風、鈴聲等的任意組合,然後將它們與每層音量和行為控制混合。一切都透過 Web Audio API 在本機執行 — 無需上傳、無需註冊、無需下載,也無需伺服器往返。

此混音器可作為單一集線器頁面和十個專用產生器使用。每個專用頁面都會開啟相同的混音器 UI,但會預先載入與該用例相關的圖層和精選預設,因此您可以更快地完成混音。

一個輪轂下方有十台專用發電機

ZonoTools 上的每個聲音工具均由相同的引擎提供動力,但每個工具都針對特定任務進行了調整。父中心是開放式混音器,而十個子中心是圍繞用例或音色構建的固執己見的起點。

白噪聲產生器產生純淨、均勻分佈的噪聲,掩蓋鍵盤和語音。棕色和粉紅色噪音產生器涵蓋了大多數人在睡眠或長時間專注時喜歡的溫暖、低端的頻譜。自然聲音產生器是最完整的目錄,將雨、海洋、森林、火、雷、風、蟋蟀和遠處動物的叫聲分層到可自訂的情境中。

專注、睡眠、冥想、學習、工作、放鬆和平靜聲音產生器都會加載一組精選的預設,因此您只需點一下即可從空白選項卡轉到完成的混音。專注和工作依賴雨、粉紅噪音和咖啡店的氛圍。睡眠和平靜依賴於棕色的噪音和緩慢的海洋。冥想依靠鐘聲、笛子和風鈴。學習和放鬆介於兩個極端之間。

層和行為控制

聲音產生器背後的核心思想是良好的環境情境是分層的,而不是單一循環。混音器中的每一層都有自己的音量滑桿和控制底層樣本播放方式的行為模式。

循環模式是預設的:樣本連續播放,就像雨或噪音床一樣。間隔模式以固定的節奏發射樣本,這對於每八秒響一次鐘來說是完美的。隨機模式在最小/最大延遲視窗內觸發,這對於感覺不可預測的遠處雷聲、貓頭鷹叫聲或海鷗來說是理想的選擇。因為每一層都是獨立的,所以單一混合可以將連續的雨床與每三十到九十秒一次的雷滾和每六到十二秒一次的板球模式配對——所有這些都是並行執行的。

引擎透過單一主增益節點混合所有內容,因此頂部的主欄控制整個情境,同時每個層保持自己的相對平衡。

預設、睡眠定時器和可分享的混音

每頁都附帶十二個精選的快速預設 - 雨夜睡眠、深度聚焦雨、咖啡館工作、海浪、雷暴、森林早晨、冥想寺廟、舒適壁爐、夜間蟋蟀、棕色深度睡眠、白噪音聚焦等等。在專用的產生器頁面上,與該頁面最相關的預設會重新排序到前面,因此只需輕輕一按即可找到最佳起點。

主欄有三個圖示按鈕:計時器、保存混音和分享。計時器提供十五分鐘、三十分鐘和六十分鐘的淡出,這對於睡眠和將混音器變成番茄鐘式焦點塊都很有用。儲存混合可將任意組合儲存在本機儲存中,以便下次按一下即可載入您喜愛的情境。共用會複製一個對整個混音(圖層、音量、行為計時)進行編碼的 URL,因此您可以將其貼上到聊天或文件中,並且接收者無需任何設定即可開啟相同的情境。

每當播放混音時,全域迷你播放器都會停靠在螢幕底部,因此您可以在瀏覽 ZonoTools 的其餘部分時保持音訊執行。

專為隱私和焦點而打造

由於聲音產生器完全在客戶端執行,因此沒有任何音訊、任何混合狀態以及任何聆聽行為都不會離開裝置。樣本是透過 CDN 快取提供的靜態文件,雜訊顏色是動態合成的,計時器在同一選項卡中執行。關閉選項卡或點擊迷你播放器上的關閉按鈕會立即停止播放並釋放音訊上下文。

該引擎還具有適應長時間會話的彈性。狀態透過具有穩定快照的 useSyncExternalStore 進行緩存,音頻上下文僅在真實用戶手勢上創建,並且每個層都是可序列化的,因此長時間的環境工作塊和夜間睡眠會話的行為都是可預測的。

開始使用

最快的方法是「聲音產生器」頁面上的主混音器,連結在右側的側邊欄中。從那裡您可以選擇預設,打開聲音庫,然後開始新增圖層。如果您已經知道自己想要什麼,請從側邊欄彈出視窗直接跳到專用產生器之一 - 白噪音、棕色和粉紅色噪音、自然、專注、睡眠、冥想、學習、工作、放鬆或平靜。

一切都是免費的、基於瀏覽器的,而且一直都是如此。