I have a hardware sequencer that does not transmit NRPN's, so I'm using PD to translate CC's going from the sequencer into NRPN's to external gear.
I also need all the midi data coming from the sequencer such as clock, notes, other CC's, etc... This is why I'm using midiin --> midiout. My only gripe is that the CC's I'm using from my sequencer to modify the external NRPN's still get dumped into midiout.
I've thought about skipping midiin-->midiout and instead routing all notes, midiclkin, ctlin... etc. individually, but I feel like that's major overkill.
Does anyone know a better way to filter out CC's from incoming midi while allowing all other MIDI data through?
[midi + cc1 + cc2] --in--> PD[-cc1] --out--> [midi + cc2]