LilyPondって何?
LilyPondは、無料で使える楽譜作成ソフトです。楽譜作成ソフトとしては有名どころとしてFinaleやSibeliusなどがあります。これらのソフトは音符を楽譜にペタペタ貼るなど画面上で操作・確認しながら楽譜を作成するGUI(Graphical User Interface)スタイルです。一方、LilyPondは、これと大きく異なり、基本的には、ソースコードを書き、コンパイルすることによりPDFを出力するというCUI(Character User Interface)スタイルを特徴としています。
例えば、以下のようなテキストを(パソコンの)キーボードでパタパタ入力してファイルに保存します。
\relative { c' d e f g a b c }
LilyPondがこのテキストファイルから生成した楽譜は以下のようなものです。
LilyPondを使うメリットは、
という点でしょうか。デメリットは、
- 慣れないと操作が面倒
- GUIじゃないので一見して何やってるか分からない
- なので作曲には不向きと思われる(ただし、紙と鉛筆だけで作曲しちゃうような凄い人なら問題ないかも)
- 使ってる人が少ないので他人に聞けない
- 環境を整えるのが面倒
などでしょうか。
本ブログはそんなLilyPondを使って譜面を作成する方法のメモ的なアレです。