Skip to content

Instantly share code, notes, and snippets.

@tgck
Last active December 14, 2015 22:49
Show Gist options
  • Save tgck/37f21dfc1cb7b9a80a6c to your computer and use it in GitHub Desktop.
Save tgck/37f21dfc1cb7b9a80a6c to your computer and use it in GitHub Desktop.
openFrameworksでOSCメッセージ受信
// OSCメッセージをコンソールに出力する関数
// from -- http://yoppa.org/ma2_10/2279.html
string testApp::dumpOSC(ofxOscMessage m) {
string str = m.getAddress();
for (int i=0; i<m.getNumArgs(); i++ ) {
str += " ";
switch (m.getArgType(i)) {
case OFXOSC_TYPE_INT32:
str += ofToString( m.getArgAsInt32(i));
break;
case OFXOSC_TYPE_FLOAT:
str += ofToString( m.getArgAsFloat(i));
break;
case OFXOSC_TYPE_STRING:
str += m.getArgAsString(i);
break;
default:
break;
}
}
cout << str << endl;
return str;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment