AlexBerty Posted August 6, 2020 Share Posted August 6, 2020 Here is another challange for a latency-free (real time e-drum) script: Incoming note 36 shall alternate between output 36 and 35. incoming note 36 ---> output note 36, after then incoming note 36 ---> output note 35, after then incoming note 36 ---> output note 36 again, after then incoming note 36 ---> output note 35 again, and so on... All other midi events should run through unaffected. Thanks in advance! I'll donate for a helping hand! Quote Link to comment Share on other sites More sharing options...
AlexBerty Posted August 6, 2020 Author Share Posted August 6, 2020 I think it just has to be the "Note Stepper" from the Scripter. But how can I set it in order to only affect note number 36? (all other notes and events should be unaffected). Every note will step using the "Note Stepper" default script. So can you please give a hint how to modify the script? Quote Link to comment Share on other sites More sharing options...
Dewdman42 Posted August 6, 2020 Share Posted August 6, 2020 I won't have time to look at this today...if I get a few minutes I will.... You might try asking the forum about modifying the factory script, that should be pretty straightforward if you are confident it already does what you want but you only want it to happen for notes coming in on pitch 36, then can simply add the following code to the top of the HandleMIDI function if(event.pitch != 36) { event.send(); return; } Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.