作為一名鎮魂女孩&音樂業余愛好者,前些日子《鎮魂》播出一周年,忍不住找出五線譜本子開始畫電視劇推廣曲的琴譜,畫了個前奏就沒眼看下去了,費時費力不說,還被自己嫌棄丑o(╥﹏╥)o
上個學期,出於寫和弦小程序的需要,使用了LilyPond這個工具+Frescobaldi繪制了一系列和弦的五線譜,截圖略示一二:
近來,老師分享了另一個制譜軟件:MuseScore,奉命上手一試,效果如下:
下面,我來對比一波這兩種制譜軟件。
1.先來說安裝。
(1)LilyPond官網:http://lilypond.org/
下載地址:http://lilypond.org/download.zh.html
下載好安裝包,雙擊安裝,選好安裝地址,下一步下一步即可。
安裝好后打開它,我就懵了:
這是啥?輸出全靠猜?咱也不懂,咱就去官網問問。
在官網翻到了這個頁面http://lilypond.org/easier-editing.zh.html
右側那個好看的界面俺也想要啊!
第一個鏈接沒打開,我就選擇了第二款:Frescobaldi http://www.frescobaldi.org
這頁面,看着開熏呀!
探索一波設置,復制了一段官網的代碼,俺也有了好看的樂譜:
(2)MuseScore官網:https://musescore.org/zh-hans
這個軟件的安裝就十分順利了,下載好安裝包,一通常規操作,妥:
(3)小結:
LilyPond和Frescobaldi的安裝着實是費了一番力氣的,從一無所知的小白,到發現好用的Frescobaldi,再到配置成功運行樣例代碼,一切盡在不言中啊。
而MuseScore就十分輕松,此處我站MuseScore一票。
2.說說畫五線譜。
(1)LilyPond手冊入口:http://lilypond.org/manuals.zh.html
LilyPond畫五線譜需要編寫符合特定規則的文本文件。如果只使用LilyPond,可以直接在打開LilyPond的頁面內直接輸入文本,保存為.ly格式的文件,后續可以生成樂譜的PDF文件。
如果在LilyPond的基礎上配置了Frescobaldi,可以直接在頁面左側的編輯框內輸入文本,右側會顯示LilyPond解釋出的對應五線譜。文本文件默認為.ly格式。
規則舉例:
c d e f g a b這七個字母分別代表do re mi fa sol la si七個音,附加 ' 或 , 表示這個音升或降八度:
用<>將字母括起來可以表示和弦,字母后面加is或es,可以表示這個音升或降半音:
\clef treble 表示高音譜號,\clef bass表示低音譜號,\time 4/4表示4/4的節奏,其中4/4可以更改替換,還可以添加歌詞:

1 \version "2.16.0" % necessary for upgrading to future LilyPond versions. 2 3 melody = \relative c'' { 4 \clef treble 5 \key c \major 6 \time 4/4 7 8 a b c d 9 } 10 11 text = \lyricmode { 12 Aaa Bee Cee Dee 13 } 14 15 upper = \relative c'' { 16 \clef treble 17 \key c \major 18 \time 4/4 19 20 a4 b c d 21 } 22 23 lower = \relative c { 24 \clef bass 25 \key c \major 26 \time 4/4 27 28 a2 c 29 } 30 31 \score { 32 << 33 \new Voice = "mel" { \autoBeamOff \melody } 34 \new Lyrics \lyricsto mel \text 35 \new PianoStaff << 36 \new Staff = "upper" \upper 37 \new Staff = "lower" \lower 38 >> 39 >> 40 \layout { 41 \context { \Staff \RemoveEmptyStaves } 42 } 43 \midi { } 44 }
等等等等,規則很多,這里僅做上述舉例,不再贅述,感興趣的可以查看LilyPond手冊。
想要寫出自己的樂譜,就要先學習LilyPond的規則。
(2)MuseScore手冊:https://musescore.org/zh-hans/handbook
其實說句實話,我沒看這個手冊,新建樂譜,選好一系列我想要的“全局變量”之后,就能得到一個大致像樣的樂譜框架了:
然后利用上方和左側的符號面板,使用鼠標點擊就可以在五線譜上添加想要的符號:
在摸索中前進,一通操作猛如虎,就得到了下面的樂譜,是.mscz格式的文件:
(3)小結:
LilyPond上手有點困難,要先看懂手冊里講的規則,才能知道用哪些符號寫出自己想要的樂譜,而且手冊是英文版的,有點難讀,可能還需要根據給的示例自己探索。但是一旦掌握了這些規則,寫樂譜就會有行雲流水、手隨心動的感覺,手在鍵盤上噼里啪啦的敲,就能得到各式各樣的音符,不像是對着電腦畫樂譜,更像是在彈琴。而且這個還有寫文檔時的最愛:復制粘貼啊!
而MuseScore上手比較容易,鼠標點點,指哪打哪,只要能找到想要的符號,就能用鼠標把它弄到樂譜上去。但是想象一下,如果這是一首比較長的曲子,音符很多,一個一個音符、一個一個小節,想着就覺得頭禿,放過自己,愛護眼睛愛護頭發人人有責。
3.說說功能。
下面就個人目前用到的功能,對二者做個對比。
(1)生成pdf
如果只使用LilyPond,可以鼠標右鍵點擊.ly文件,選擇Generate PDF;或者直接雙擊.ly文件,會自動生成PDF版:
如果在LilyPond的基礎上配置了Frescobaldi可以在菜單欄導出樂譜的PDF版:
MuseScore也可以導出樂譜的PDF版:
(2)批處理
由於LilyPond是一個解釋文本文檔生成樂譜的工具,可以用代碼批量生成有規律的.ly格式的文本文檔,再導入LilyPond生成樂譜。那么像生成所有大三和弦、小三和弦這類單調枯燥但有規律的工作,編程+LilyPond是個很好的選擇。
而MuseScore是一個在界面上選擇符號后,直接點擊或拖動到五線譜上生成樂譜的工具,更適合做創造性的工作。它支持導入PDF文件,但如果使用MuseScore的目的是寫自己的樂譜,被導入的PDF文件是什么寫的呢?這在處理批量問題上也存在欠缺。
(3)生成音頻
在LilyPond的基礎上配置了Frescobaldi可以生成.mid格式的音頻:
也可以播放當前樂譜的音頻:
只使用LilyPond的話,暫未發現上述功能。
MuseScore可以保存為多種格式的音頻:
也可以播放當前樂譜的音頻:
(4)界面
最后來對比一下兩種工具的界面,僅代表個人意見。
打開LilyPond,它和記事本很像,像個很純粹的寫文本的工具,不明語言的菜單欄令人迷茫。
Frescobaldi的界面,初見很簡潔,但也有點空曠的讓人摸不着頭腦。細心的朋友們會發現,上文涉及到Frescobaldi的截圖中,菜單欄是中英文結合的,這一點我覺得是別扭的。左側編寫文本,右側可以實時解釋出樂譜,這一點很給力。整體好評。
MuseScore的界面,初見感覺踏實,就是一種我肯定能用鼠標點出來點啥的感覺,好評!
總結。兩款工具都很好,各有很多可取之處,大家可以按需、按愛好選擇使用。它們還有很多功能是我還沒有發現、沒有用到的,本篇博客就先試水到這。作為一名音樂業余愛好者,安裝包我都留好了,小孩子才做選擇,我全都要!(*^▽^*)
下面補充分享試水的另一種寫樂譜的工具和方法。
這個工具是大家多年的好友:Word。Office也好,WPS也好,都親測有效。
1.也先來說安裝
想要用Word畫出樂譜的符號,需要在Word中添加一種字體:akvo。
瀏覽器搜索:akvo,我點開了第一條搜索結果下載到了akvo的壓縮包。由於我使用的下載鏈接還附帶了幾個太過自覺自行安裝的軟件,此處就不分享鏈接了。
打開下載好的壓縮包,有一個名為“五線譜字體_akvo.ttf”的文件,雙擊打開這個.ttf格式的文件,上方會有“安裝”按鈕,點擊安裝,即可安裝完畢:
要是不放心,就到 C:\Windows\Fonts 這個路徑下瞅一眼:
2.說說畫樂譜。
下面,要打開Word了,本文以Office的Word 2013為例。
新建文檔,搜索聯機模板:五線譜,選擇模板后,新建的文檔里就出現了好多行五線譜:
那么,下面就是如何使用akvo字體添加各種符號了。
我又來到C:\Windows\Fonts路徑下打開了akvo文件,emmmmm我看不懂。又隨手打開了一個別的字體文件,對比兩個文件,我有個大膽的猜測:兩個文件的字符一一對應一下應該就曉得了akvo字體中的符號與鍵盤符號的對應關系:
在Word中試一下,按了鍵盤上的abcd,我覺得我的猜測沒毛病( ̄▽ ̄)~*:
在這里分享一個符號與鍵盤對應關系的表:
不知道大家心里有沒有疑問,我試驗的是小寫字母abcd,表格中給的是大寫字母ABCD,啥區別啊?仔細看了上文中兩個字體文件對比圖的小伙伴們,噓,我們才不告訴不知道的朋友們區別是音符符干方向不一樣呢。
有了規則,下面就是把符號畫在五線譜上了。我不得不吐槽一句,畫上去真麻煩啊。
一開始,我看見五線譜上有一閃一閃的可編輯的光標,開開心心的按了a鍵,啥也沒有;笑容逐漸消失的按了一連串a,還是啥也沒有。只看見光標在向后移動,符號卻顯示不出來,把五線譜挪開也沒有。不慌,還有文本框。添加一個無邊框無背景色的文本框,寫個高音譜號,調整大小,放到五線譜上;再寫個降號,這就有問題了,它在五線譜上的位置需要自己手動調整,在五線譜上,音高不同位置不同,也就是說,每一個符號都要配一個文本框+調整大小+調整位置,我笑不出來。。。
還是《時間飛行》,硬着頭皮寫到第二小節,又有問題了。問題一:按照慣例,幾個總時值為一拍的八分音符、十六分音符會用連着的短線代替原本各自的小尾巴,而我在Word中用akvo字體的符號怎么也組合不出來。問題二:在樂譜中,相同音高且挨着的兩個音符會用一個橫過來的括號連起來,即連音線來表示延長這個音,在akvo字體中我也沒有找到,說出來你可能不信,我是在豎排文本框里打了個左括號放上去的。下面是用Word和MuseScore寫的同兩個小節的對比圖:
Word:
MuseScore:
本寶寶表示,用Word寫不下去了。它可以導出PDF格式的文件;但既沒有當前樂譜的音頻可以播放,也不能導出音頻格式的文件;也不能批處理;界面上一個個挨着的符號對應一個個文本框,點擊選中也是個技術活。
綜上,不想安裝專業軟件的朋友們也可以試試Word,偶爾寫個不復雜的樂譜秀一下也是可以的。但是想省時省力,想擁有更多附屬功能,例如試聽當前樂譜等等,還是選擇一個專業些的制譜軟件比較好。至於哪個制譜軟件更好,那就各有分說了。本文份的分享,over。