跳到主要內容

教學

MuseScore 怎麼寫簡譜?外掛、安裝步驟與限制

MuseScore 沒有簡譜模式,只能用外掛把數字加在五線譜上。這篇說明 MuseScore 4 的兩個簡譜外掛怎麼安裝、會印出什麼,以及怎麼得到一份真正的簡譜。

作者:DomiSol 團隊 閱讀約 8 分鐘 簡譜 MuseScore 數字譜 外掛 MusicXML

MuseScore 是大多數音樂人手邊就有的免費打譜軟體,所以需要簡譜的時候,大家第一個想到的就是它。簡單的答案是:MuseScore 不能寫簡譜。從 MuseScore 3 起就有人提出這個需求,但為它寫好的程式碼一直沒有被合併。現有的是社群外掛:先用五線譜把樂譜寫好,再由外掛把簡譜數字加上去。

只要知道自己拿到的是什麼,這還是很有用。這篇說明目前能用在 MuseScore 4 的兩個外掛、怎麼安裝其中一個、讓數字正確的那個設定,以及當你需要的是一份真正的簡譜,而不是加了數字的五線譜時,該怎麼做。

兩個外掛

Jianpu Numbered Notation

大多數人最先找到的是這一個。它在 musescore.org 的頁面上,替每一代 MuseScore 各放了一個檔案:MuseScore 2、3.3、3.5、4,以及標明 MuseScore 4.4 以上的一個,目前的版本就用這一個。

它做的事,直接從外掛本身讀出來:

  • 一個聲部裡的每個音,它都在五線譜下方加一行譜面文字:數字 1 到 7,有升降記號的音會加上升記號或降記號。
  • 休止符寫成 0。
  • 高低八度用數字旁的點和冒號表示:.1 是高一個八度,1. 是低一個八度,冒號表示兩個八度。
  • 哪個音是 1,要你自己輸入,以 MIDI 音高表示。預設是 60,也就是中央 C。外掛不會讀調號。
  • 它處理你選取的小節,或整份樂譜。對話框還能設定文字的大小、位置、顏色,以及要讀哪一個聲部。

它不處理的是節奏。八分音符沒有減時線,延長的音也沒有增時線。節奏仍由上面的五線譜表示,所以你得到的是一份加註了數字的五線譜。對兩種譜都讀一點的樂手,或是用來核對一份採譜,這樣就夠了。但只看簡譜的合唱團,期待拿到的不是這個。

Integer notation (pitch class) or numbered notation (Jianpu)

第二個外掛由 Mind-Ext 製作,只支援 MuseScore Studio 4.4 以上。它有兩個版本。Inside 版把數字放在五線譜上、藏起符頭,看起來更接近一份簡譜。除非你自己把譜線藏起來,五條線還在;而且符頭藏起來之後,就分不出二分音符和四分音符,所以二分音符改用斜體表示。參考音由你選,例如 1 = E♭4。Outside 版則把數字寫在五線譜外面。

作者說它還在實驗階段,外掛頁面也提醒你執行前先備份樂譜。請認真看待這句話:先在副本上試。

在 MuseScore 4 安裝外掛

在 MuseScore 4 裡,安裝外掛就是把它的檔案放進一個資料夾,再把它打開。下面的選單名稱是 MuseScore 英文介面的名稱。

  1. 下載 .qml 檔:到外掛在 musescore.org 的頁面下載。如果瀏覽器把它當成一頁程式碼打開,就回上一頁,在連結上按右鍵,選「另存連結為」。
  2. 移到 Plugins 資料夾:預設在 Windows 是 Documents\MuseScore4\Plugins,在 macOS 和 Linux 是 ~/Documents/MuseScore4/Plugins。到 Preferences → Folders 可以看到你的資料夾在哪裡。
  3. 啟用外掛:打開 Home → Plugins(或 Plugins → Manage plugins),選取外掛,按 Enable。
  4. 執行外掛:打開你的樂譜,從 Plugins 選單選它。

把「1」設成歌曲的調

大多數人就是在這裡出錯。簡譜是首調:1 是調號說的那個音,G 調的歌寫成 1 = G。Jianpu Numbered Notation 外掛除非你另外設定,否則都從中央 C 算起,所以一首 G 調的歌,它會印出 C 大調的數字,每一個都是錯的。

按 OK 之前,把標著 '1' is C4=60 (MIDI num.) 的欄位設成 do 的音高:

歌曲的調輸入這個數字(MIDI 音高)或低一個八度的 do
C6048
D6250
E♭6351
E6452
F6553
G6755
A6957
B♭7058

選比較靠近旋律中間的那個 do,這樣大部分的音都不必加高低八度的記號。大多數 G 調的歌用 67 最好讀。如果結果大部分的音都標成低八度,就復原,改用 55 再執行一次。

中途轉調的歌,每一段都要執行一次外掛,每次都改成那一段的數字。

需要一份真正的簡譜時

兩個外掛都是在五線譜上加註。如果你寫給的人只讀簡譜,他們需要的是數字,加上簡譜寫法的節奏:每個八分音符下面一條減時線,長音每多一拍加一條增時線,高低音點在數字的上方或下方,開頭寫著 1 = G。從 MuseScore 出發,有兩條路。

jianpu-ly 與 LilyPond

jianpu-ly 是 Silas S. Brown 寫的 Python 程式,把用文字寫成的簡譜轉成 LilyPond 檔,再由 LilyPond 好好排版,減時線、點和歌詞都包括在內。它免費,成品也非常好。它是在命令列上執行的:用 pip 安裝,用它的文字格式寫音樂,再對結果執行 LilyPond。它也能讀 MusicXML 檔,作者說這部分還在實驗階段,不是每首曲子都能用,所以要檢查轉出來的結果。

在 DomiSol 打開 MuseScore 的檔案

DomiSol 把簡譜當成記譜法本身來寫,所以另一條路是把樂譜搬過來,在這裡列印。

  1. 在 MuseScore 選 File → Export,把樂譜存成 MusicXML。DomiSol 讀得懂 .musicxml、.xml 和 .mxl,但不讀 MuseScore 自己的格式 .mscz。
  2. 到 dash.domisol.app 打開編輯器(介面為英文),選 Create → Import MusicXML / MIDI,再選這個檔案。
  3. DomiSol 會判斷調性,把每個音寫成音級,所以樂譜進來就是真正的簡譜(或首調唱名譜),而不是一張五線譜的圖片。歌詞會一段一段地放在它們的音下面。寫在兩行譜上的聖詩會變成四個聲部:女高音、女低音、男高音、男低音。檔案標成弱起小節的開頭,進來之後還是弱起。
  4. 如果樂譜開成首調唱名譜,就切換到 1 2 3,播放一遍檢查,再匯出 PDF。
同樣的開頭幾小節寫成簡譜:5 的下方有低音點,「zing」上的兩個八分音符有減時線和圓滑線,延長的音用增時線,每個字都在它的音下面。
DomiSol 印出的簡譜:5 下方的低音點,兩個八分音符的減時線和圓滑線,還有讓音延長過拍的增時線。

匯入檔案不用錢,簡譜 PDF 也免費(免費方案會有 DomiSol 浮水印)。反過來,Export → MusicXML 會寫出一個 MuseScore 能以五線譜打開的檔案;這項匯出屬於付費方案。

該用哪一個

你要的是用這個
一份五線譜,替兩種譜都讀的樂手加上數字Jianpu Numbered Notation,把 1 設成歌曲的調
數字放在五線譜上取代符頭,譜線你會自己藏起來Mind-Ext 的 Integer notation 外掛 Inside 版,在副本上做
精美排版的簡譜,而且你熟悉命令列jianpu-ly 與 LilyPond
一份合唱團或班級讀得懂的簡譜,從你手上已有的樂譜來匯出 MusicXML,在 DomiSol 打開

如果你寫簡譜比寫五線譜多,也值得反過來試試最後一種:一開始就用簡譜寫,只有在有人需要的時候,才匯出五線譜或 MusicXML。

延伸閱讀

常見問題

MuseScore 可以寫簡譜嗎?
它本身不行。MuseScore Studio 4 沒有簡譜(數字譜)模式。社群外掛可以把簡譜數字加到用五線譜寫好的樂譜上:Jianpu Numbered Notation 外掛把數字寫在五線譜下方,Mind-Ext 的 Integer notation 外掛則可以把數字放在五線譜上,取代符頭。
哪個簡譜外掛能用在 MuseScore 4?
還有人維護的兩個都可以。musescore.org 上的 Jianpu Numbered Notation 頁面,除了給 MuseScore 2 和 3 的舊檔案,另外有一個 MuseScore 4.4 以上用的檔案。Mind-Ext 的 Integer notation (pitch class) or numbered notation (Jianpu) 外掛只支援 MuseScore Studio 4.4 以上。
為什麼 MuseScore 簡譜外掛印出來的數字是錯的?
幾乎都是調的問題。Jianpu Numbered Notation 外掛不讀調號:它的對話框裡有一個欄位決定哪個音是 1,預設是 MIDI 音高 60,也就是中央 C。G 調的歌把它設成 67(或低八度的 55),數字就會是這首歌的簡譜。
MuseScore 的簡譜外掛會顯示節奏嗎?
不會。Jianpu Numbered Notation 外掛寫出數字、高低八度的記號,休止符寫成 0,節奏則留給上面的五線譜。它不替短音畫減時線,也不替長音畫增時線,所以結果是一份加了數字的五線譜,而不是一份簡譜。
怎麼把 MuseScore 的樂譜變成簡譜 PDF?
在 MuseScore 選 File,再選 Export,存成 MusicXML。在 DomiSol 選 Create,再選 Import MusicXML / MIDI,選這個檔案。DomiSol 會判斷調性,把每個音寫成音級,歌詞也會放在它們的音下面。把樂譜切換成簡譜,再匯出 PDF。