openFrameworksによるSonicPiとのOSC通信のメモ
sendMessage()のwrapInBundleをfalseに設定しなければいけない。
//--------------------------------------------------------------
void ofApp::setup(){
// HOSTは"127.0.0.1" PORTは4557
sender.setup(HOST, PORT);
}
//--------------------------------------------------------------
void ofApp::mousePressed(int x, int y, int button){
ofxOscMessage message;
message.setAddress("/run-code");
message.addStringArg("from oF");
message.addStringArg("play :C4");
sender.sendMessage(message, false);
}
これでマウスをクリックしたらC4の音がなるはず。