Maybe you can make a compromise with the following solutions?
Channel Router And Note Router:
Scaled Midi Octave Input:
Hope this helps.