comparison AppCore.mm @ 11:91c3fba6e5b9

things can register for pd metronome events onTick gets back to search message organiser
author Robert Tubb <rt300@eecs.qmul.ac.uk>
date Mon, 20 Oct 2014 11:23:55 +0100
parents 92850a2b099c
children af71bf84660f
comparison
equal deleted inserted replaced
10:e25d2b1b185e 11:91c3fba6e5b9
170 void AppCore::receiveBang(const std::string& dest) { 170 void AppCore::receiveBang(const std::string& dest) {
171 cout << "OF: bang " << dest << endl; 171 cout << "OF: bang " << dest << endl;
172 } 172 }
173 173
174 void AppCore::receiveFloat(const std::string& dest, float value) { 174 void AppCore::receiveFloat(const std::string& dest, float value) {
175 cout << "OF: float " << dest << ": " << value << endl; 175 cout << "OF: receiveFloat " << dest << ": " << value << endl;
176 176
177 if (dest == "onTickOF"){ 177 if (dest == "onTickOF"){
178 // call our on tick function 178 // call our on tick function
179 clockTickSender(value);
179 } 180 }
180 } 181 }
181 182
182 void AppCore::receiveSymbol(const std::string& dest, const std::string& symbol) { 183 void AppCore::receiveSymbol(const std::string& dest, const std::string& symbol) {
183 cout << "OF: symbol " << dest << ": " << symbol << endl; 184 cout << "OF: symbol " << dest << ": " << symbol << endl;
255 // events 256 // events
256 case pd::BANG: 257 case pd::BANG:
257 cout << "OF: bang " << msg.dest << endl; 258 cout << "OF: bang " << msg.dest << endl;
258 break; 259 break;
259 case pd::FLOAT: 260 case pd::FLOAT:
260 cout << "OF: float " << msg.dest << ": " << msg.num << endl; 261 cout << "OF: processEvents float " << msg.dest << ": " << msg.num << endl;
262 //clockTickSender(int stepNo);
261 break; 263 break;
262 case pd::SYMBOL: 264 case pd::SYMBOL:
263 cout << "OF: symbol " << msg.dest << ": " << msg.symbol << endl; 265 cout << "OF: symbol " << msg.dest << ": " << msg.symbol << endl;
264 break; 266 break;
265 case pd::LIST: 267 case pd::LIST:
304 cout << "OF: NONE ... empty message" << endl; 306 cout << "OF: NONE ... empty message" << endl;
305 break; 307 break;
306 } 308 }
307 } 309 }
308 } 310 }
311 //-------------------------------------------------------------