LilyPond
初版 2019/08/20 19:36
LilyPondは実験音楽の制作に便利なツールです。
テキストベースなので、様々なプログラムでソースコードを生成することができます。
最新バージョンは、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
mugen
様々なプログラミング言語を使って、音楽を自動作曲しています。
使用している言語
・awk
・COBOL
・JavaScript
・R
・サクラ
・ドリトル
・なでしこ
https://yamazawa.bandcamp.com/
17人がフォロー中
-
Visits
109,564
-
Items
1,160
-
Lab Logs
100
-
Likes
779
Since August 2019