芸大 – メディアアート・プログラミング II 2020
openFrameworks Addon 3 – Open Sound Control (OSC) によるアプリケーション間通信 ofxOsc
今回は、Addonの使用の3回目として、ネットワークを活用したインタラクションについて考えていきます。ofxOscは、openFrameworksでOpen Sound Control(OSC)という通信プロトコルを使用するためのAddonです。OSCは、openFrameworksのアプリケーション同士をEthernetを介して通信することができ、これにより、ネットワークを介して複数のユーザが1つのアプリケーションを操作することが可能となります。またopenFrameworksのアプリケーションを他のアプリケーション、例えば、Max/MSPやPd、SuperCollider、さらにはTouchOSCといったiPhoneアプリなどからコントロールすることが出来るようになります。
映像資料
スライド資料
サンプルプログラム
本日の課題
ofxOscを使用して、ローカルで (自分のマシン内) で2つのアプリケーションを連動して表現してください!
- 物体の移動
- 色の変化
- 入力は、キーボードマウスの他、マイク、カメラなどいろいろな手段を用いても可
- 次回の授業の冒頭で発表してください
アンケート
授業に参加した方は、本日のアンケートに回答してください。