Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
MIDI CC/NRPN Intercept + Pass-Through Routing
#1
TL;DR:
Allow NerdSEQ to pass MIDI data through unchanged, while selectively intercepting specific CC/NRPN messages, remapping them, and routing them back to the same (or another) MIDI output.

Detailed description:

I’d like to propose a feature that allows NerdSEQ to act as a transparent MIDI pass-through, with the option to selectively intercept and modify specific MIDI messages.
Use case (example):
I’m using a Moog Sub 37 with Local Control off.
My goal is to:
  1. Send all MIDI from the Sub 37 into NerdSEQ
  2. Let all MIDI data pass through unchanged by default
  3. Intercept specific CC or NRPN messages
  4. Modify/remap those messages in the Mapping Editor
  5. Send the modified messages back to the Sub 37 (or another MIDI output)
This would allow NerdSEQ to function as a MIDI “middleware” processor without breaking the normal controller → synth workflow.

Relation to existing features:

This feels closely related to the already implemented MCC (MIDI CC mapping) feature.
Currently, MCC can block or consume incoming messages, but once intercepted, the message does not automatically continue to the desired output unless re-generated. This means i would have to generate a pass through for everything else I want to tweak on the Sub37 as well.
What I’m imagining is something like an additional MCC mode, conceptually similar to MCC|
Where:
  • The incoming MIDI message is sampled/intercepted
  • Optionally modified via the Mapping Editor
  • Then routed forward to a specified MIDI output (including the original source device)

I am not quite sure if this is already possible with some funky nerd logic (probably)... But i would find it way simpler to set it up with:

MCC| TC1 #CC19 --> SET VAR A SRC
Do some funky stuff whith CC19 wihle every thing else is passed-through
SET VAR A SRC --> MCC TC1#CC19 SRC.


If its already possible, please tell me. I would be super thankfull!

Best regards
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)