Rating: GoldRoland TR-8S Manager
by
jkhiser

+1 vote
Rating: Gold
Gold
asked Apr 20, 2024 in Community Shares by jkhiser (19,810 points)
edited May 14, 2024 by MIDI Designer Team (Dan)
Hmmm... so we need a "debounce?" A debounce is the typical solution for "If you knew that only a single kit change would come in"

This is so awesome and timely (for me) I can't even! Big ups on completing this, I'll be playing with it and videoing that.
re: debounce - but you don't know what the human is going to do next.  Are they through spinning the kit dial?  Or just getting adjusted for another spin.  And now that I have the load prompt figured, now just include that engine for each page.  I didn't put it on the 6s layout, will catch it in next update.  Trying to keep two versions of the layout sync'd is going to be interesting.
You add a 200ms delay, which postpones fire if another signal comes in. It’s fast enough
That’s how a debounce would work on the MD side. It mostly prevents overwhelm.
While I'm excited about the 1.2 version, this one is amazing. Gold! I had some really fun time with it last night... videos to follow, thanks thanks!
...