スマートイルミネーション横浜
2011-10-07 08:0710日間で現場3回、という怒濤の日々を過ごしています。
明日から、横浜で行われる、スマートイルミネーション横浜というイベントに参加しています。
僕は、ダムタイプ藤本隊長の元、LEDを離れた場所からインターネット経由で制御できるシステムを作りました。
ArtNetとかOSCとか、ネット経由でDMX機器を制御する方法は色々ありますが、基本的にローカルネットワークで通信速度が早くないと使えません。今回は、LEDを置く場所が街中の複数の箇所に分かれているので、インターネット経由でLEDを制御するトライをしています。
システムとしては、一旦512chすべてのDMXデータをキャプチャ、それをシーンごとにサーバーにアップします。サーバーでは、データを蓄える事はせず、送られてきたシーンとチャンネルのデータをそのままクライアントに流します。クライアントは、何台繋がっていてもOK。全てのクライアントに同じデータが配られます。
そして、全てのシーンをキャプチャ、クライアントに配布した後、シーンをトリガーするキューを、タイムスタンプをつけて再生開始時刻を指定して送ることで、全部のクライアントが同期して動きます。
つまり、一ヶ所でLEDの照明をデザインをすれば、それでいろんな場所に置かれたLEDを同期させて光らせる事が出来ます。クライアントに配布されたシーンデータは、同時にいくつでもミックスして再生可能です。
今回、サーバー周りはマウントポジションさん、クライアントソフトは2bit石井君に手伝ってもらいました。ありがとうございます。
今はまだ、 Macbook pro + enttec USB DMX Pro というクライアントの機材構成なのですが、arduino + WiFi + DMXシールドなど作ったら、ネットさえ繋がれば街中のどこにおいても自在に同期できるPCレスなシステムになりそうで、それは便利かも、と思っています。
いくつかある設置場所を廻りながら、その場でプログラムして、テストして、またすぐ次の場所に移動して、どのマシンでも問題なくソフトが動いて、、、。。。僕らが受けてきた恩恵は計り知れないものがあります。。。