ele_drumuino.rbはarduinoを持ってなくても遊べます。

KPFやRubyist九州で発表させていただいたエレドラもどき、ele_drumuino.rbには隠し機能(?)があって、実はarduinoがなくてもリズムマシンとして使えてしまうのです。
ソースはこちら↓

やり方はソースディレクトリ配下のtest/test.rbを実行するだけです。

> ruby test\test.rb

これで8ビートのリズムで8拍分音が出ます。
これでは物足りないので -i オプションをつけるとさっきのリズムがずっと鳴り続けます。*1

> ruby test\test.rb -i

これであなたのPCがリズムマシーンに!
止めるときはCtrl-Cを押します。
エレドラ(もどき)として使うときと同じようにパターンファイルを指定することでリズムパターンを変更できます。

> ruby test\test.rb -i pattern/dom_dom.rb

このパターンファイルだと、いわゆる「四つ打ち」のリズムがなります。*2

このようにリズムマシーンのように利用できることはKPFやRubyist九州ではもう話したことなのですが、資料に全然書いてませんでした!すいません。
今日、機能を追加したので、そのついでにかんたんですが文書にさせていただきました。


ちなみに次回のRubyist九州は7/4です! たくさんの方のご参加をお待ちしています!*3

Arduinoをはじめようキット

Arduinoをはじめようキット

Arduino Duemilanove 328

Arduino Duemilanove 328

*1:実は今日実装した機能です。

*2:これも今日作ったパターンファイルです

*3:なぜか次回の幹事は自分なのです。