「この奏者は『急行』、四分音符より長い音を演奏します」 みたいな。 作り方 ここからは技術的な話。 この画像はLilyPondのソースファイルから生成した楽譜の画像そのままで、生成後は全く手を加えていない。○の列は、LilyPond内部の音楽表現では歌詞として扱われるようになっている。ソースファイルには各○の描画コマンドを一個一個書いているわけではなくて、LilyPondの処理系*1にメロディとスキップする音の長さを与えて自動生成させた。 ソースファイル。 前半に歌詞の自動生成に使うSchemeの関数定義がある。後半が普通の(?)楽譜作成用のコード。 \version "2.16.2" LOCAL = #(list "普通" (ly:make-duration 5) #'darkgreen) RAPID = #(list "快速" (ly:make-duration 3) #'blue)