oscmex (http://sourceforge.net/projects/oscmex/) を使用して、Matlab r2007b で OSCeleton (https://github.com/Sensebloom/OSCeleton) を介して Kinect から Open Sound Control メッセージを受信しています。 . Matlab 32ビットを搭載したWindows XPコンピューターで動作していました。
私は今、運が悪いWindows 7コンピューターで動作させようとしています。32 ビット バージョンの Matlab をインストールし、.dll バイナリを追加しましたが、受信できるのは空の OSC パケットだけです。解決策を見つけることなく、高低のフォーラムを検索しました。OSCeleton がキャリブレーション ポーズを認識し、GlovePIE (https://sites.google.com/site/carlkenner/glovepie) で変数値の変化を確認できるため、OSC メッセージが Kinect からストリーミングされていることがわかります。
私の質問は、Matlab で OSC メッセージを受信する簡単な方法はありますか? OSC メッセージ (http://www.mathworks.com/matlabcentral/fileexchange/31400-send-open-sound-control-osc-messages) を送信するスクリプトは見つかりましたが、受信するスクリプトは見つかりませんでした。64 ビット システムで実行されている 32 ビット バージョンの Matlab で osc .dll ファイルが機能しない理由について何か提案はありますか? 64 ビットの Matlab に対して oscmex ソースをコンパイルすることはできますか? OSC クライアント (OSCeleton) と OSC サーバー (Matlab) の間に明らかに切断がありますが、それが何であるかはわかりません。
前もって感謝します!
マット