|
|
@ -67,7 +67,6 @@ void Server::update(ofFbo& esp_comp){ |
|
|
|
|
|
|
|
/* check if inactive -> query vptree -> move camera */ |
|
|
|
checkActivity(); |
|
|
|
//sendOSCMessage();
|
|
|
|
} |
|
|
|
|
|
|
|
void Server::disconnectAllClients(){ |
|
|
@ -169,31 +168,11 @@ void Server::sendOSCMessage(){ |
|
|
|
ofxOscMessage me_2; |
|
|
|
ofxOscMessage me_3; |
|
|
|
ofxOscMessage me_file; |
|
|
|
ofxOscMessage bang_new_mesh; |
|
|
|
|
|
|
|
std::string audio_file = vp_resp.folder; |
|
|
|
|
|
|
|
// Check if file exists in a given dir
|
|
|
|
ofFile file("/home/cailean/Desktop/rave/all_wav_files/" + audio_file + ".wav"); |
|
|
|
|
|
|
|
if(!is_active && (audio_file != past_audio_file) && file.exists()){ |
|
|
|
me_file.setAddress("/emote/filename"); |
|
|
|
me_file.addStringArg(audio_file + ".wav"); |
|
|
|
messages.push_back(me_file); |
|
|
|
past_audio_file = audio_file; |
|
|
|
} |
|
|
|
|
|
|
|
me_0.setAddress("/emote/0"); |
|
|
|
me_0.addFloatArg(embedding.emotions["neutral"]); |
|
|
|
messages.push_back(me_0); |
|
|
|
me_1.setAddress("/emote/1"); |
|
|
|
me_1.addFloatArg(embedding.emotions["neutral"]); |
|
|
|
messages.push_back(me_1); |
|
|
|
me_2.setAddress("/emote/2"); |
|
|
|
me_2.addFloatArg(embedding.emotions["neutral"]); |
|
|
|
messages.push_back(me_2); |
|
|
|
me_3.setAddress("/emote/3"); |
|
|
|
me_3.addFloatArg(embedding.emotions["neutral"]); |
|
|
|
messages.push_back(me_3); |
|
|
|
bang_new_mesh.setAddress("/emote/bang"); |
|
|
|
bang_new_mesh.addTriggerArg(); |
|
|
|
messages.push_back(bang_new_mesh); |
|
|
|
|
|
|
|
for (auto& msg : messages){ |
|
|
|
osc_sender.sendMessage(msg, false); |
|
|
|