Sorrygle - MIDIにコンパイルされる作曲用プログラミング言語
(github.com)- コードを実行して試せるプレイグラウンドを提供: https://sorry.daldal.so/sorrygle
制作背景
作者はチャットコミュニティの知人たちと楽想を共有するため、作曲ソフトのMuseScoreを使ってきた
新しい音楽プロジェクトを作成し、音楽ファイルとして書き出して、ファイルをアップロードして共有する一連の作業が煩雑だった
短いコードでチャット欄からそのまま共有できるように、MML(Music Macro Language) などの作曲プログラミング言語の利用を検討
MMLではスタッカート、スフォルツァンド、クレッシェンド、装飾音などを簡潔に表現できなかったため、新しい文法を考案して実装
2件のコメント
Sorrygleの作者であるJjoriping氏は、有名なオープンソースのしりとりオンラインゲーム「KKuTu」の開発者でもあります: https://github.com/JJoriping/KKuTu
ックトゥがオープンソースだったとはすごいですね。ソリグルも本当に直感的でよくできたオープンソースのようですが、私が音楽に疎いのであまり触ってみられないのが残念です。