OK comparing your excellent diagram with your patch…
going by pipeline number:
-
you say “all filtered but notes, CC1, 2,…70” but…
…Filter
only allows CC andCC Remap
does 70 → 64. As “Any CC messages that are outside of input range will get discarded” this will only output CC64 (all others will get blocked).
What did you want to do here (you already have CC64)? -
here the
CC Remap
is acting like aCC Range Filter
outputting only CC66.
That what you want?
As Giedrius hints, combine these two lines. -
At the moment the
Note Remap
when active will only let Note 40-86 through and reverse their order.
When it is Bypassed, all notes will pass through unchanged. That what you want?
Do you want a Filter here so that only Notes are allowed in? Otherwise you’re duplicating some CCs. My hunch is that this could be combined with Line 1&2 once you’re clear about your CCs.
(if all your CC66/70 are doing is toggling stuff in MH, then they don’t need to go thro to Mac)
I think the mapped Virtual H is a left-over from trying to get “reverse effect bypassing” (solved here). Change this to USB-A, I presume, and drop line 5&6? -
Everything goes to MIDI-B when it’s not blocked by your CC66 toggle.
-
see 3. above.
-
see 3. above
I’m not clear about whether, when messages are going through to your VL-1, you want nothing going through to your Mac or exactly what you want from your CC remapping.
My guess, though, is that you’ve now got enough to figure it out and it’s probably a two line patch…
only question from your diagram is whether everything is on channel 1 as the mapping seems to suggest.
Have fun with your reversed keyboard!