I'm running a typewriter-keyboard via [key] and [keyup] to generate notes in csound... [not via midi]
I'm sending the noteoff messages from [keyup] to end the particular note generated by that key... but the value csound receives persists afterwards & kills any subsequent notes from that key (until I've hit a different key.)
When I zero out the variable after it's received, chnget finds that channel still showing the old value one cycle later, and restores it.