Kame(b)の音楽にまつわる何か

Kame(b)の主に音楽にまつわる適当なことを記します。

LilyPondって何?

LilyPondは、無料で使える楽譜作成ソフトです。楽譜作成ソフトとしては有名どころとしてFinaleSibeliusなどがあります。これらのソフトは音符を楽譜にペタペタ貼るなど画面上で操作・確認しながら楽譜を作成するGUI(Graphical User Interface)スタイルです。一方、LilyPondは、これと大きく異なり、基本的には、ソースコードを書き、コンパイルすることによりPDFを出力するというCUI(Character User Interface)スタイルを特徴としています。

例えば、以下のようなテキストを(パソコンの)キーボードでパタパタ入力してファイルに保存します。

\relative {
  c' d e f g a b c
}

LilyPondがこのテキストファイルから生成した楽譜は以下のようなものです。

f:id:kamebass:20190303182237p:plain
LilyPond楽譜サンプル

LilyPondを使うメリットは、

  • 無料
  • うまく環境を整える結構早く書ける(らしい)
  • 仕上がりが綺麗(らしい)
  • 人と違ったことをやっているという自己満足に浸れる
  • Windows/MacOS/Linuxで使える

という点でしょうか。デメリットは、

  • 慣れないと操作が面倒
  • GUIじゃないので一見して何やってるか分からない
  • なので作曲には不向きと思われる(ただし、紙と鉛筆だけで作曲しちゃうような凄い人なら問題ないかも)
  • 使ってる人が少ないので他人に聞けない
  • 環境を整えるのが面倒

などでしょうか。

本ブログはそんなLilyPondを使って譜面を作成する方法のメモ的なアレです。