Sorry Alex, didn’t pick this up until now.
It’s probably me who’s being unclear.
I was basing my explanation on what you wrote…
…in that my guff about CC16 in the loopback was to use it to create a ‘gatekeeper’ mapping.
I’ll have another look at the “bring velocity back to the note” bit (with your extra clarification[1]) tomorrow when I’m a bit more awake.
In meantime, if you want to post your patch here or PM it to me, I’ll have a look!
Cheers.
[1] What note ids/values, by the way? Fixed or do want to get fancy and have them somehow related to ‘radius’?