音訊轉 MIDI:在瀏覽器裡本機轉錄

音訊轉 MIDI 不需上傳檔案,轉錄模型直接在你的瀏覽器裡執行,把旋律或鋼琴聲部辨識成可編輯的 MIDI 檔下載,不扣點數也不留伺服器副本。

選一個音訊檔,拿到模型聽出來的音符 MIDI。整個轉錄在這個頁面裡完成,音訊不會送往伺服器,所以沒有上傳等待,事後也沒有檔案需要刪除。

支援 MP3、WAV、M4A、OGG · 10 分鐘以內 · 檔案不離開你的裝置

最近的轉錄

還沒有紀錄。轉錄結果保存在這個瀏覽器裡。

01

音訊轉 MIDI 的處理流程

01

選擇 MP3、WAV、M4A 或 OGG 檔案,長度十分鐘以內。頁面解碼後混成單聲道並重新取樣到 22050 Hz——這是轉錄模型要求的取樣率——再按三十秒一塊逐段推論,每塊前後各留兩秒重疊。

02

這兩秒重疊比聽起來重要。判斷一個音符從哪裡開始、到哪裡結束,需要前後若干影格的脈絡;若不留重疊,恰好跨過切口的長音就會被切成兩個短碎音。重疊區推論完即丟棄,最終只保留一套乾淨的音符。

03

進度按塊回報,所以長檔案看到的是一個在走的百分比,而不是一個卡住的轉圈圖示。每個工作階段的第一次轉錄還要下載模型權重,這是最慢的一步;之後再轉別的檔案就能立刻開始。

02

檔案不離開你的裝置

01

多數音訊轉 MIDI 工具是把你的檔案上傳、在伺服器上跑模型、再把結果傳回來。這個頁面的做法相反:把模型載入你的瀏覽器,在你自己的機器上運算,裝置支援時用 WebGL,不支援就退到 CPU。

02

這帶來幾個實際差別。沒有上傳步驟,所以一個五十 MB 的 WAV 和一個三 MB 的 MP3 開始轉錄的速度一樣快。未發布的 demo 與客戶素材不會碰到任何第三方的基礎設施。也因為遠端沒有儲存任何東西,不存在需要查閱的保留期限,也沒有檔案需要申請刪除。

03

代價是轉錄速度取決於你的裝置。較新的筆電處理三分鐘的曲子遠不到一分鐘;同一個檔案在舊手機上會明顯更慢。轉錄紀錄保存在這個瀏覽器的本機儲存空間,所以不會跟到另一台裝置,清除網站資料後也會消失。

03

哪些素材轉得準,哪些不行

01

模型訓練的目標是跟隨有音高、有持續時間的聲音,所以它在單一清晰樂器上最強:獨奏鋼琴、唱出或哼出的旋律、吉他單音線條、貝斯聲部、木管或弦樂旋律。這類素材的起音位置、音高與長度通常準到可以直接修改,不必重做。

02

有三種情況會讓結果變差。編配密集的全樂團混音同時給模型好幾個有音高的樂器,它會把它們混進同一條軌道而不是分開——想要單一聲部,請先用音軌分離。打擊樂沒有穩定音高可供追蹤,鼓會變成一堆散落的低音,而不是能用的節奏型。重破音與厚殘響會模糊起音,表現為真實音符周圍多出一些短碎音。

03

模型偵測到的滑音會作為彎音事件保留進 MIDI,不會被壓平成固定音高。這對吉他與人聲線條有用;若拿到記譜軟體裡只想要確定的音高,順手刪掉即可。

04

大家拿音訊轉 MIDI 做什麼

01

製作人會從參考曲或舊 demo 裡把旋律抓出來,換個樂器重新配器、改調、或把時值對齊到格線,而不用重新演奏一遍。學琴的人把正在練的一段轉成 MIDI,用鋼琴捲軸讀回去,節奏關係會變得一眼可見,這是反覆聽做不到的。

02

編曲的人把 MIDI 當記譜初稿:匯入譜面軟體、把時值清理一遍,就比純耳朵聽寫快得多地得到一份簡譜。跟歌手合作的人把哼出來的想法轉成音符,好交給錄音室的樂手。

03

它也是回答一些很窄的問題最快的辦法——那個貝斯音是什麼音高、那一跳是幾度——不必開調音器來回拖曳。

05

拿到 MIDI 之後

01

下載的是標準 MIDI 檔,任何能讀 MIDI 的軟體都能開啟:編曲軟體、記譜軟體、硬體音序器、手機上的草稿應用。檔案裡寫入的速度是依音符起點間距估出來的,並折到常用的 60 到 190 區間;它只決定你的編輯器裡小節線落在哪,不會移動音符本身,所以改掉它沒有副作用。

02

請預期結果需要整理,而不是拿來直接用。最值得花時間的兩處修改是:刪掉聚在響亮起音周圍的短碎音,以及把殘響段落裡被模型提前截斷的音符補長。一段常規旋律上,這兩件事都是幾分鐘的工。

03

最近的轉錄會列在這個頁面上,同一段音訊不必轉第二次就能重新下載 MIDI。

06

音訊轉 MIDI 常見問題

我的音訊會被上傳嗎?

不會。模型在你的瀏覽器裡執行,檔案直接從你的裝置讀取,不會送往伺服器——這也是為什麼頁面上沒有上傳進度條。

能把完整混音裡的樂器分開嗎?

不能。它把有音高的內容轉錄成一條軌道,會把幾個樂器混在一起。請先用音軌分離,再單獨轉你想要的那一條。

鼓為什麼轉得很差?

打擊樂沒有可供模型追蹤的持續音高,所以返回的是一堆散落的低音而不是鼓點。節奏聲部請用專門的鼓轉錄工具。

要消耗點數嗎?

不消耗。運算發生在你的裝置上而不是我們的伺服器,所以轉錄免費,也不扣點數。

為什麼第一次轉錄比較慢?

模型權重每個工作階段下載一次。同一階段裡後續的檔案會跳過這一步,直接開始轉錄。

轉錄紀錄存在哪裡?

存在這個瀏覽器的本機儲存空間,不同步到帳號,所以在另一台裝置上看不到,清除網站資料後也會遺失。

可以不離開網站就編輯 MIDI 嗎?

用任意 MIDI 編輯器開啟下載的檔案即可。鋼琴捲軸類編輯器是刪碎音、修時長最快的方式,整理完再匯入專案。