A couple of months ago I read the post of esofron at the Bias forum, telling us about MidiFire and a way to do auto engage. Yesterday I spent some time to understand the code, reading some posts in the Stream Byter University. Today I tried to set up this in my system and it works very well! What a magical app!
While we are in 2019 you guys are in XXIII century!
Just one thing does something that I think is actually expected but it would be nice to program it other way: if I send the disengage order with a delay time, for instante +D1000, that works, the pedal goes disengaged after one second. But I want to reach following: if I move the pedal to the minimum, I want that the effect goes disengaged one second later, BUT, if I move the pedal upwards before this one second elapses I want that the disengage order is cancelled. What I have now is that I move the pedal upwards and it goes disengaged and then immediately engaged, as the one second delay doesn’t go cancelled. I have tried to figure out how to program that, but still without success. Is that possible?
Later I want to try another thing too, but this should be easier: my EXP pedal in a MIDI Commander goes from 1 to 126. I believe that with a simple re scaling that could be brought to 0-127. I will try that and can tell here how it worked.
Post by korkenknopfus on Aug 13, 2019 12:48:20 GMT
peeerfect! I can’t try it now, but when I do it I tell here what I get. As I read about Inject events in the Stream Byter University I didn’t understand well what was this about, but now with this example I can figure it out very well.
Just a comment: when you say “...First change your existing code to send the engage command as an inject event...”
I assume you wanted to say disengage, as the order K2 K3 00 is to turn the effect off.
Thank you very much for your help and for your app!