Frammenti di Tempo(COBOLで音楽を生成 -1-)
初版 2019/08/17 23:29
改訂 2019/08/18 00:47
「LilyPond」というテキストベースの楽譜作成ソフトをご存知でしょうか?
LilyPond... みんなの楽譜作成
http://lilypond.org/index.ja.html
COBOLでも音楽が作れるのではないのかと思い立ち、最初に作ったのがこの「Frammenti di Tempo」です。静かに流れる12音階の無機質なピアノの音が疲れた心を癒してくれます。
実験的に作ったシンプルな作品なのですが、COBOLプログラムでLilyPondのソースを作成し、LilyPondでPDFの楽譜とMIDIデータを生成しています。
Frammenti di Tempo
https://yamazawa.bandcamp.com/album/frammenti-di-tempo
Frammenti di Tempo(YouTube版)
https://youtu.be/griI3X8JMFk
少し詳しい説明をnoteに書きました。プログラムによる音楽の自動生成のイメージがわかるかもしれません。COBOLのソースコードもここに載せてあります。
Frammenti di Tempo
https://note.mu/yamazawa/n/nfd91928fb668
#プログラミング #COBOL
mugen
様々なプログラミング言語を使って、音楽を自動作曲しています。
使用している言語
・awk
・COBOL
・JavaScript
・R
・サクラ
・ドリトル
・なでしこ
https://yamazawa.bandcamp.com/
17人がフォロー中
-
Visits
107,559
-
Items
1,160
-
Lab Logs
100
-
Likes
777
Since August 2019