確率でトリガーするMIDIシーケンサー

09.06.21 Sun 23:44
Category: max/msp

morphseq

たまに音楽制作で使っているMax/MSPで作ったMIDIシーケンサーを、スクリーンキャプチャで動画にしてみました。(ブログ上だと画面が小さいのですが、vimeoのロゴの横のボタンを押すとフルスクリーンで見れます。またvimeoのページに飛んでもらえばHDでも見れます。)

動画ではMax/MSPから、Ableton Liveのサンプラーをトリガーしてます。
簡単に説明すると、32ステップのシーケンサーで、縦のスライダーが各ステップでMIDIをトリガーする確率になります。スライダーがマックスのときは必ずトリガーされ、半分だったら50%の確率でトリガーされます。
そのシーケンサーを左右で2機搭載しており、下のクロスフェーダーで切り替えられます。クロスフェーダーを真ん中にすると、ちょうど中間のパターンになる感じです。例えば、左のスライダーがマックスで、右のスライダーがゼロ、クロスフェーダーが真ん中だと、50%の確率でトリガーされます。このようにクロスフェードすることで、シーケンスのモーフィングみたいな効果が得られます。

メインのパッチは下の画像のようになってます。けっこうスッキリしているのは、ほとんどの計算をmaxのJavaScriptで処理してるためです。

morphseq3

OpenCV 顔認識

09.06.07 Sun 23:01
Category: processing

OpenCV のフェイス・トラッキングの実験を Processing でやってみました。
macbook のカメラからリアルタイムに顔を追跡して、曲線が顔を覆います。
線はスプライン曲線を Eric Natzke の Ribbon の要領で太さを持たせ、バネの仕組みで動かしてます。

制作途中、突然動かなくなって焦ったんですが、昼間すごく天気が良くて、逆光で顔を認識できてなかったのが原因でした。(笑)

Vimeo にアップロードしたら再圧縮で汚くなってしまったので、別で Quicktime 版もアップしております。
face_tracking_ribbon.mov

©2010 l00oo.oo00l blog | powered by WordPress with Barecity