Mercurial > hg > tweakathon2ios
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 //------------------------------------------------------------- |