プログラミング言語[R]で音楽を作る

初版 2019/08/25 20:00

改訂 2019/08/25 20:04

有名なフリーの統計分析ソフトに「R」というのがあります。


CRAN

The Comprehensive R Archive Network

https://cran.r-project.org/


「R」をインストールすると「Rscript」というプログラム言語が使えるようになります。この「「Rscript」」と「cSakura」を使えば、「R」環境を音楽作成のためのシステムとして使うことができます。


例えば、こんな簡単なプログラムを書いて「Rscript」を実行すると、「ドレミファソ」と音が出ます。


[doremi.r]


write("どれみふぁそ",file="tmp.mml")

shell("cSakura -p tmp.mml")



アルバム「JOMON」は、「Rscript」でプログラムを作り作曲しました。


JOMON | YAMAZAWA

JOMON by YAMAZAWA, released 28 October 2014 1. 森 2. 野 3. 海 Music[R] シリーズ。 縄文の土笛をイメージした音と自然の音をミックスして作った作品。 Score http://etext-music.com/works/score/JOMON.pdf

https://yamazawa.bandcamp.com/album/jomon


Track#2 野 の音楽生成のネタに使ったのはRNAのコード配列です。


Bioinformation and DDBJ Center

https://www.ddbj.nig.ac.jp/index.html


D19471

http://getentry.ddbj.nig.ac.jp/getentry/na/D19471?filetype=html


Track#2 野


JOMON #2 by A_COMPANY | Free Listening on SoundCloud

Stream JOMON #2 by A_COMPANY from desktop or your mobile device

https://soundcloud.com/a_company/jomon-2



アルバム「JOMON」のプログラム(Rscript)と生成に使ったRNAのコード配列



#プログラミング

Author
File

mugen

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

使用している言語

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

https://yamazawa.bandcamp.com/

Default