09-23-2023, 10:27 PM
Unfortunately there were some issues in the way note offs are managed that presented edge cases where notes could end up not being turned off during scale changes (leading to stuck notes,) and the only solution that didn't require a prohibitively long rewrite of the entire code is to send all note offs between scale changes. Sorry, it can be a pain, but it's unfortunately necessary.