樂譜、midi 作曲軟體 Rosegarden 簡介
摘要
-
功能:rosegarden 是一套 X Window System 下的音樂譜、曲自由軟體(Free Software)。適合用來製作五線譜、midi 作曲 ... 等。可邊作曲邊試聽(midi 檔),並可輸出 tex 格式的樂譜,可由 TeX 編譯出品質很好的 PostScript 格式的檔案,以便列印出來。
-
缺點:有些 midi 格式尚未充分支援,因此轉出之 midi 檔會省略無法處理的部份。輸出之 PostScript 檔亦同,但尚在可用的狀態。
-
相關軟體:tclmidi, MusicTeX macro, timidity
安裝、啟動說明
操作說明
-
由 Top Box 按 Notate 啟動 editor 的部份。此時可按 "File" => "Open" 開啟現有的 rosegarden 檔,副檔名為 *.rose,應會有一個現成的範例 glazunov.rose 供測試。其中左下方有箭頭,以便移動樂譜,也可以使用方向鍵來移動。

-
按 "File" => "New" 則是開啟新的 *.rose,白手起家,自行填譜、配置樂器。
-
按 "File" => "Import MIDI..." 則可以載入現成的 midi 檔,馬上就會有樂譜出現,可進行修改,或 "File" => "Export MusicTeX..." 以便輸出 *.tex 檔,在命令列執行:
$ tex your.tex
$ dvips your.dvi
這樣便會產生 your.ps 檔供 gv 閱覽或由 gs 列印出來。執行 tex 時可能會有錯誤訊息,這表示 rosegarden 尚未支援 MusicTeX 的部份,可以直接按 Enter 略過。
-
在 Editor 畫面的右方會連著一個 Palette,會有現成的樂符,由滑鼠左鍵點了以後就可以由滑鼠左鍵置放於樂譜中,這時連帶的 midi 檔內容也會跟著變動。也有 Undo 的復原功能,可在 "Edit" 的選單上找到。

-
要試聽的話,可由 Editor 的 "File" => "Sequencer!" 來啟動 Sequencer,然後就可按 Play 鍵來播放。這時請不要由 Top box 來開啟 Sequencer,否則會和目前編輯中的樂曲連貫不起來。由 Top box 開啟的 Sequencer 是獨立作業的。如果是要由外部的 timidity 來播放,可由 Sequencer 的 "File" => "Play through Slave..." 來播放,當然,您得在 /usr/X11R6/lib/X11/app-defaults/Rosegarden 這個資源檔中設定好要用 timidity 來播放。

簡單的例子
就以最簡單的生日快樂歌開始吧!:-) 各位可以參考上面的說明,讀入 birthday1.mid,以下是印出來的樂譜。

另外,rosegarden 中附有三個實例,分別是 glazunov.rose, sonataC.rose, vivaldi.rose,大家應該可以拿來練習看看,轉出 midi 檔,印出樂譜,算是家庭作業吧!:)
結語
這只是一篇非常簡單的介紹文章,不過功能選單上您可以去試試看,本著創作的精神,會發現許多技巧在裡頭。
rosegarden 正在研發 4.x 版,這個新的版本已改採 KDE 界面,但並不穩定,建議仍使用舊版本。
好了,簡單介紹到此,請聽聽蕭邦訓示些什麼吧!再會。
Copyright (c) 2001,2002 李果正(Edward G.J. Lee).
本文所附 midi 檔,版權屬於其原製作人,在此僅用於教學用途。
本文件依照 Free Document License 的規定可自由複製/修改/散佈.
最後修訂日期:2002.05.09
|