本文是音樂檔案格式與匯出指南的一部分。
MusicXML 和 MIDI 很容易讓人以為是同一種東西。兩者都能從同一次轉譜匯出,也都在描述你剛才演奏的音樂,聊天時常常想到哪個名字就用哪個。等到把檔案載入適合處理另一種格式的程式,結果和預期差很多,才會發現問題。我們發現,這類問題幾乎都出在沒分清楚兩種格式,檔案本身通常沒有問題。
MusicXML 記錄寫在譜上的音樂,MIDI 記錄演奏資料。知道接下來要處理哪一種資料,匯出時就容易選了。
MusicXML 記錄樂譜
MusicXML 描述音樂在譜面上的樣子,包含譜號、調號、拍號、符槓分組、奏法記號、強弱記號和排版。演奏者讀譜需要的資訊都在裡面。樂譜編輯器用這種格式交換樂譜,所以 MuseScore、Sibelius、Finale 和 Dorico 都能開啟。如果你在意的是樂譜在紙上怎麼呈現,就選 MusicXML。
MIDI 記錄演奏資料
MIDI 記錄演奏時發生了什麼:有哪些音、何時開始和結束,以及彈奏或敲擊的力度(velocity)。它沒有記錄樂譜該長什麼樣子,沒有譜號、符槓或頁面排版,只有音符和時間資料。這正是數位音樂工作站(DAW)需要的資料,因為 DAW 透過樂器播放音符,也讓你在格線上編輯音符。想了解錄音如何轉成這些音符資料,可以看我們的音訊轉 MIDI 指南。
依用途選擇匯出格式
匯出接下來要用的程式能處理的格式,就不用為了匯入檔案反覆調整。
- 要在 DAW 裡編曲,匯出 MIDI。 Ableton Live、Logic、FL Studio 和 GarageBand 處理的是音符和時間資料,多數 DAW 無法讀取 MusicXML。
- 要在樂譜編輯器裡修改樂譜,匯出 MusicXML。 MuseScore、Sibelius 和 Finale 需要的是樂譜資料,譜號、符槓和排版都要保留。
- 要列印,匯出 PDF,或先用 MusicXML 整理樂譜。 PDF 是能直接列印的頁面;用 MusicXML 則能先在樂譜編輯器裡調整排版,再列印。
- 還不確定要用哪一種,也不用只選一種。 同一次轉譜就能拿到全部格式。
轉譜一次,匯出所有格式
MIDI 和 MusicXML 不用二選一。在 Songscription 上傳一次音檔轉譜,就能匯出 MIDI、MusicXML、PDF 和 Guitar Pro。給 DAW 的 MIDI 和用來編輯樂譜的 MusicXML,都來自同一份音檔。
MIDI 要變成讀得懂的樂譜,還得先決定一些記譜方式。我們的MIDI 轉樂譜指南有更詳細的說明。要開啟匯出的樂譜,請看在 MuseScore、Sibelius 和 Finale 開啟 MusicXML的操作說明。
依接下來的用途,到音訊轉 MIDI或音訊轉 MusicXML頁面開始轉換。
常見問題
我已經匯出 MIDI,但需要樂譜,能轉成 MusicXML 嗎?
能轉,但通常不太划算。樂譜編輯器能匯入 MIDI,再推算出樂譜。不過 MIDI 沒有譜號、調號或符槓分組資訊,程式得從音符出現的時間和長度推算這些細節,結果通常需要花不少時間整理。比較省事的做法是直接拿 MusicXML,不用另外轉換。在 Songscription 上傳一次音檔轉譜,就能同時匯出 MIDI 和 MusicXML,不必再從 MIDI 重建樂譜。
要在 DAW 裡使用,該匯出 MIDI 還是 MusicXML?
給 DAW 用時,匯出 MIDI。Ableton Live、Logic、FL Studio 和 GarageBand 這類程式處理的是音符、音符出現的時間和長度,這些正是 MIDI 記錄的資料,而且多數 DAW 根本無法讀取 MusicXML。把 MIDI 拖進音軌,指定樂器,再到格線上編輯音符。要把這段音樂交給樂譜編輯器時,再匯出 MusicXML。
要列印樂譜,該用哪一種格式?
如果想先在樂譜編輯器裡修改樂譜再列印,選 MusicXML,它會保留排版、譜號和奏法記號。只需要直接列印的頁面,就匯出 PDF。MIDI 不適合拿來列印,因為它沒有記錄樂譜該怎麼呈現,程式得從音符資料推算記譜方式,通常要先整理,印出來的譜才會清楚。
轉譜一次,就能同時拿到 MIDI 和 MusicXML 嗎?
能。在 Songscription 轉譜一次,就能匯出 MIDI、MusicXML、PDF 和 Guitar Pro,選了其中一種也不會失去其他格式。從同一次上傳的音檔匯出 MIDI 給 DAW,匯出 MusicXML 給樂譜編輯器,編曲和樂譜都來自同一份音檔。
