のぶLab.

流しのソフトウェアエンジニアの雑記帳. Android, Scala, Clojure, Ruby on Railsなど

Rubyでも音楽をcoding

Clojureで音楽をコーディングする記事をいくつか書いてきました。

実はSonic Piというものを使えばRubyでも音楽をコーディングすることができます。 しかもOvertoneよりも環境構築が簡単。 下記のページからインストーラをDLしてインストールするだけです。

Sonic Pi

プログラミング教材としての側面もあるようで、 公式サイトには子どもたちがコーディングに取り組んでいる様子も紹介されています。

OvertoneはCUIベースのコーディング環境、jarの依存関係管理など周辺知識が求められるので、 とっつきにくい部分もあるのかなと思いますが、 Sonic PIはインストールしたらすぐ使うことができて、わかりやすいGUIエディタなので さくっと音楽コーディングを体験してみたいという方はこちらから入るのも良いのではないかと思います。