openFrameworks

openFrameworksでWebカメラを自動的に接続する

oFで自動的に接続するシリーズ。ofVideoGrabberで適当にデバイスの数字とかでやってるとノートPC内蔵のWebカメラ起動しちゃったりするんだけど、それを避けて常に特定のカメラを開けるようにする。避け方は簡単でWebカメラの名前(=ofVideoDeviceのdeviceNam…

openFrameworksからArduino Unoを自動的に接続する

openFrameworks v0.9.8毎回昔のコードを掘り出すのがめんどくさくなってきたので、ここに書いておく。たぶんArduinoUnoに限らずFTDIのチップで動くUSBシリアル変換デバイスを開くと思う。 ofSerial serial; bool serialStatus; void HogeClass::setup(){ ser…

openFrameworksのofxOSCでデカい(65KB以上くらい)データを送る

openFramworksのofxOSCでは画像を送ることが可能だが、サンプルにも書かれている通り、一定以上のサイズはサンプルのコードでは送る事ができない。具体的には大体65000Byte以上くらいなのだが、これはOSCが利用しているUDPのペイロードサイズの制限(より正…

openFrameworksでofThreadを利用しマルチスレッドを実装する

先日openFrameworks(以下oF)を使った仕事でどうしてもシングルスレッドだと画像の処理速度が遅いのでマルチスレッドにしたことがあった。Macを使っていたので、最初はiOSアプリを作っていた時代に使い慣れていたGCDを利用していたのだけど、どうもGCDを利…

ofxArtNetを利用してENTTEC STORM24でDMXに対応した照明器具を光らせる

ずいぶん昔の話なのだが表題の件を仕事でしたのでメモ。ENTTEC STORM24というDMXコントローラをopenFrameworksから利用して照明を光らせた。照明器具の方はマニュアルなかったので謎の照明。 完成した時のVineがこれ。2個めのVineは照明器具のピン配置を確か…