Sonic Pi
Sonic Piは、音楽デジタルプログラミングシンセサイザーの一つ[1]。音を扱うオープンソースのプログラミング環境[2]。
Rubyをベースにした記法で、コンピューターや音楽の学習に適したシンプルさと、プロの音楽家が扱うにも十分なパワフルさを謳っている。
概要
2012年にリリースされ、2022年10月時点でバージョン4.3.0が公開されている。Windows、macOS、Linux、Raspberry Pi OSで利用可能。
プログラムをすることによって、曲を作ることができる。
構文
構文は次のようになる。比較的簡単なコードで、MIDI規格に対応した音を鳴らす play
や、 amp:
といったコードを使うことにより、多彩な音楽を表現することができる。
play 60 sleep 0.5 play 72, amp: 2 sleep 1 play 60, pan: -1 use_synth :saw play 58 sleep 1 play 62, release: 2
脚注
[脚注の使い方]
関連項目
外部リンク
- Sonic Pi
- Raspberry Pi