Cyril
Cyrilは、"The Cyril programming language is designed for fast prototyping of visualisations and live coding visuals" とあるように、ライブコーディングによるビジュアルのためのプログラム言語である。openFrameworksで作られているようだ。
こんな感じで、cmd-[0-1]でbufferを切り替え、cmd-rでコードをコンパイル・実行、cmd-pで一時停止などをやるだけでそれっぽくなる。
その他のコマンドは以下にリストアップされているのでこれを参考にすると良いだろう。
http://cyrilcode.com/controls.html
最初のbufferで実行しているコードは元々のものを少し改変している。
言語仕様は以下のページにあるがとてもシンプルである。
http://cyrilcode.com/lang.html
fftも簡単である。
手軽にVJをやってみたいというのにはちょうど良さそう。Transparantをサポートしたv2.8以降のSonic Piと組み合わせても面白そうだ。