OpenFrameworks
since 2011-01-02
https://github.com/openframeworks/openFrameworks
http://sites.google.com/site/ofdocjp/ ドキュメント日本語訳
C++ によるクロスプラットフォームのアプリケーションフレームワーク。
GLUTの代替になりそうなので情報収集中。メディアアート系での活用事例。
- オーディオ入出力や FFT のラッパーAPIがある。
- iOS に対応している。
- Android に対応したらしい。
- Kinectセンサーとの連携
- https://github.com/ofTheo/ofxKinect openFrameworks wrapper for the xbox
<html> <hr> <div class="amazlet-box" style="margin-bottom:0px;"><div class="amazlet-image" style="float:left;margin:0px 12px 1px 0px;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4861006708/r4wh-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/51tD4xchDpL._SL160_.jpg" alt="Beyond Interaction ―メディアアートのためのopenFrameworksプログラミング入門" style="border: none;" /></a></div><div class="amazlet-info" style="line-height:120%; margin-bottom: 10px"><div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4861006708/r4wh-22/ref=nosim/" name="amazletlink" target="_blank">Beyond Interaction ―メディアアートのためのopenFrameworksプログラミング入門</a><div class="amazlet-powered-date" style="font-size:80%;margin-top:5px;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/4861006708/r4wh-22/ref=nosim/" title="Beyond Interaction ―メディアアートのためのopenFrameworksプログラミング入門" target="_blank">amazlet</a> at 11.01.02</div></div><div class="amazlet-detail">田所 淳 比嘉 了 久保田 晃弘 <br />ビー・エヌ・エヌ新社 <br />売り上げランキング: 12178<br /></div><div class="amazlet-sub-info" style="float: left;"><div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4861006708/r4wh-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div></div></div><div class="amazlet-footer" style="clear: left"></div></div>
<hr>
<div class="amazlet-box" style="margin-bottom:0px;"><div class="amazlet-image" style="float:left;margin:0px 12px 1px 0px;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/0596154143/r4wh-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/41D6Jy82pWL._SL160_.jpg" alt="Programming Interactivity: A Designer's Guide to Processing, Arduino, and OpenFrameworks" style="border: none;" /></a></div><div class="amazlet-info" style="line-height:120%; margin-bottom: 10px"><div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/0596154143/r4wh-22/ref=nosim/" name="amazletlink" target="_blank">Programming Interactivity: A Designer's Guide to Processing, Arduino, and OpenFrameworks</a><div class="amazlet-powered-date" style="font-size:80%;margin-top:5px;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/0596154143/r4wh-22/ref=nosim/" title="Programming Interactivity: A Designer's Guide to Processing, Arduino, and OpenFrameworks" target="_blank">amazlet</a> at 11.01.02</div></div><div class="amazlet-detail">Joshua J. Noble <br />Oreilly & Associates Inc <br />売り上げランキング: 17742<br /></div><div class="amazlet-sub-info" style="float: left;"><div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/0596154143/r4wh-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div></div></div><div class="amazlet-footer" style="clear: left"></div></div> </html>
Programming Interactivity 原著の改訂版が2012年1月発売予定
Mac で v007 を試す
since 2011-08-28
http://www.openframeworks.cc/setup/xcode を見ながらやってみる。
Snow Leopard で Xcode 3.2.6 を使用。
http://www.openframeworks.cc/download から of_preRelease_v007_osx.zip をダウンロード。
アーカイブを展開。
/Users/nishimotz/work/xcode/of_preRelease_v007_osx/apps/examples/audioInputExample の audioInputExample.xcodeproj をダブルクリックすると Xcode が開く。
「ビルドと実行」を押す。
しばらくすると、AUDIO INPUT EXAMPLE というアプリが起動する。s キーを押すとマイク入力が有効になる。
リアルタイムの波形と音声のパワーの横スクロール表示。
Android
since 2011-08-28
Android 2.2 以降に対応という話。
http://www.openframeworks.cc/setup/android-eclipse
https://github.com/openframeworks/openFrameworks/blob/master/readme.android