Hey @henrik, Thanks for your detailed explanation and uploaded patch; the two together help see what you’re trying to do.
Yes, your Transform is sending a PB message out MIDI A. This will affect all subsequent notes on that channel.
So, I’m afraid you’ve run into a limitation of MIDI 1.0 spec itself. (Hence MPE keyboards)
Your workarounds are somewhat limited as your “2^12” suggests you’re not playing monophonically
For example
Some synths can be set to play quarter-notes…
Pitch Keytrack
Determines how much the pitch of the selected oscillator depends on the MIDI note number.
The reference note for Keytrack is C3, note number 60.
For positive settings, the oscillator pitch rises on notes above the reference note; for negative settings the oscillator pitch falls by the same amount, and vice versa.
A setting of +100% corresponds to a 1:1 scale – e.g. when an octave is played on the keyboard the pitch changes for the same amount.
(Iridium)
…but even that –if DX allows it– would be comparatively ugly and only improved a bit by Midihub:
say having half the keyboard remapped to the semis and the other half to the other quarter-notes
PS. Technique for On/Off Toggle Switch using virtual mappings in case it’s useful going forward