| 232 | } |
| 233 | |
| 234 | void CtrlrSysexProcessor::setMultiMessageFromString(CtrlrMidiMessage &message, const String &savedState) |
| 235 | { |
| 236 | if (savedState.trim() == "") |
| 237 | return; |
| 238 | |
| 239 | StringArray messages; |
| 240 | const int ch = message.getChannel(); |
| 241 | const int v = message.getValue(); |
| 242 | const int n = message.getNumber(); |
| 243 | |
| 244 | message.getMidiMessageArray().clear(); |
| 245 | messages.addTokens (savedState.trim(), ":", "\"\'"); |
| 246 | |
| 247 | for (int i=0; i<messages.size(); i++) |
| 248 | { |
| 249 | message.getMidiMessageArray().add (midiMessageExfromString (messages[i], ch, n, v)); |
| 250 | } |
| 251 | } |
| 252 | |
| 253 | Array<CtrlrSysexToken> CtrlrSysexProcessor::sysExToTokenArray (const String &formula) |
| 254 | { |
nothing calls this directly
no test coverage detected