LilyPond

初版 2019/08/20 19:36

LilyPondは実験音楽の制作に便利なツールです。


LilyPond – みんなの楽譜作成: LilyPond... みんなの楽譜作成

LilyPond – みんなの楽譜作成: LilyPond... みんなの楽譜作成

http://lilypond.org/index.ja.html


テキストベースなので、様々なプログラムでソースコードを生成することができます。


最新バージョンは、2.18.2 です。



コンパイルはコマンドラインで実行するので、他のアプリとの連携も容易です。


テストプログラムを作って実行してみます。


[test.py]


\version "2.18.2"

\header {

 title = "タイトル"

 subtitle = "サブタイトル"

 composer = "作曲者名"

 arranger = "アレンジャー"

 poet = "作詞者名"

 copyright = "著作権表示"

 tagline = "タグライン"

 footer = "フッター"

}

\score {

 {c'4 d'4 e'4 f'4 g'1}

 \layout { }

 \midi { }

}



LilyPondのソースコードをコンパイルすると、楽譜(.pdf)と演奏データ(.mid)が生成されます。


test.ly では、こんな楽譜ができます。素晴らしいですよね。




#プログラミング #LilyPond

Author
File

mugen

様々なプログラミング言語を使って、音楽を自動作曲しています。

使用している言語

・awk
・COBOL
・JavaScript
・R
・サクラ
・ドリトル
・なでしこ

https://yamazawa.bandcamp.com/

Default