Wednesday, June 25, 2014

第11回ネットワーク接続(Open Sound Control)の活用

今回はOSC(Open Sound Control)を使ってデータを送受信する方法を扱います。
OSCはカルフォルニア大学バークレー校のCNMATで開発されました。当初はMIDIに代わる音楽用の通信規格という狙いで開発されましたが、ネットワーク通信技術を応用したものであったため、音楽だけに限らず広くメディア系のソフトウェアや機器同士の通信に使われるようになりました。

Wednesday, June 18, 2014

第10回Webカメラの活用

Pd-extended+GEMでは、ラップトップパソコンについているカメラやUSB接続のWebカメラからの映像入力を処理することができます。
今回はこのカメラの映像を利用して、動きを検知する方法を学びます。

Thursday, June 12, 2014

第9回GEMで映像と画像を扱う

今回から音以外の側面に、Pdでアプローチしていきます。
Pd-extendedにはPdのプログラミング環境で画像や映像を扱うためのGEM(Graphic Environment for Multimedia)というライブラリがあります。静止画の表示やカメラの映像入力、OpenGLの2Dや3DのGeometry(ジオメトリー:平面や立体のモデル)を扱うことができます。
このGEMはミラーパケットが制作しているPure Data Vanillaにはありません。
今回は基本的なGEMの使い方を学んでいきます。