| 200 | } |
| 201 | |
| 202 | void onNoteOn() override |
| 203 | { |
| 204 | int newID = Message.makeArtificial(); |
| 205 | |
| 206 | if(lastNote != -1) |
| 207 | { |
| 208 | Synth.noteOffByEventId(lastEventId); |
| 209 | |
| 210 | possibleRetriggerNote = lastNote; |
| 211 | possibleRetriggerChannel = lastChannel; |
| 212 | } |
| 213 | |
| 214 | |
| 215 | lastEventId = newID; |
| 216 | |
| 217 | lastNote = Message.getNoteNumber(); |
| 218 | lastVelo = Message.getVelocity(); |
| 219 | lastChannel = Message.getChannel(); |
| 220 | }; |
| 221 | |
| 222 | void onNoteOff() override |
| 223 | { |
no test coverage detected