Author: miyabayashi

【Android+processing 2.1】Eclipse

・EclipseでAndroidプロジェクト作成 ・Androidプロジェクトのlibsにandroid-core.zipをコピーする。  さらに、android-core.zipをandroid-core.jarにリネームする。    Documents/Processing/modes/AndroidMode/android-core.zip. ・Build Settingsの”add jar”で、android-core.zipを追加 【ソース】 public class MainActivity extends PApplet { public void setup() { /*…*/

Continue reading【Android+processing 2.1】Eclipse

【Android + processing 2.1】processingが起動できない

※ADTをInstallしておく OS X Marveric Processing 2.1.1 ・ADTで、SDK level 10をインストールする。 【.bash_profileに下記設定】 export JAVA_HOME=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home export ANDROID_HOME=/Users/mknod/project/Android/adt-bundle-mac-x86_64-20140321/sdk export PATH=$ANDROID_HOME/platform-tools:$ANDROID_HOME/tools:$PATH 【ProcessingのjreをADTのものに差し替え】 /Applications/Processing.app/Contents/PlugIns/jdk1.7.0_51.jdk/Contents/Home mv HOME

Continue reading【Android + processing 2.1】processingが起動できない

AppleRemote + Mira

AppleRemoteに好きなキーを割り当てて使う。 システム環境設定>Miraからキー設定できる。   【Mira】 http://twistedmelon.com/mira/ 【AppleRemote】 http://store.apple.com/jp/product/MC377J/A/apple-remote  

【python】関数Object

【Syntax】 def xxx(arg1,arg2,…..argn): ステートメントブロック i.e def add(a,b): return a+b 【呼び方】 print add(1,2) 3 print add(‘abc’,’def’) ‘abcdef’ 型なしっていいんだか悪いんだかわからないけど、これ書いたときすごく便利な気がした。。 関数の変数代入(関数ポインタみたいなもの) bdd =

Continue reading【python】関数Object

【OpenNI】OSX9 + NiTE2.2 + OpenNI 2.2 + OpenFrameworks 0.8 + Xtion

Open NIを大分使っていなかったのですが思い切って新しいのに切り替える事にします。 いつのまにかOpenNiもNiteも2になってました。 2用にライブラリも作ろう。   【preparation】 Open Ni2.2 / Nite2.2 / of0.8 /marvericで行いました。 ※macport使います。brewでもOK。   まず、port installedでパッケージ確認 sudo port install libtool

Continue reading【OpenNI】OSX9 + NiTE2.2 + OpenNI 2.2 + OpenFrameworks 0.8 + Xtion

【Raspberry Pi】シリアルの利用注意点(0x0Dが0x0Aに変わる)

UARTを使用したときに、0x0D送信したのに受信側では0x0Aに変わっている時があります。 これは、ttyがターミナルモードになっているためです。 バイナリデータ送信をしたいときは、rawモードの設定が必要です。 以下設定のサンプルです。   fd_sci0 = open(”/dev/ttyAMA0”, O_RDWR | O_NOCTTY| O_NDELAY); // | O_NDELAY|O_NONBLOCK); if (fd_sci0 == -1) { perror(“close error”); return;

Continue reading【Raspberry Pi】シリアルの利用注意点(0x0Dが0x0Aに変わる)

OS X 9 + ofxGstreamerを使う

Marveric + XCode5  + of0.8 + ofxGstreamerを使います。   ・gstreamer インストール https://github.com/arturoc/ofxGStreamerを参照し、このサイト(http://gstreamer.freedesktop.org/data/pkg/osx/)からをpkgをインストール。   gstreamer-1.0-1.2.2-universal.pkg  gstreamer-1.0-devel-1.2.2-universal.pkg gstreamer-1.0-1.2.1-universal-packages.dmg   /Library/Frameworks/GStreamer.framework以下に色々ファイルがインストールされます。   ※ gstreamer-1.0-1.2.1-universal-packages.dmg のなかで下記のパッケージをインストール。 gstreamer-1.0-libav-1.0.8-universal.pkg

Continue readingOS X 9 + ofxGstreamerを使う