Quick, dirty method to block MIDI PC duplicates

Long story, but I’m sending MIDI PCs from the global rackspace via buttons to a plugin and to hardware simultaneously. It’s a matter of convenience for practice rather than performance.

The hardware device also feeds MIDI CC data to the very same plugin (it’s an audio-MIDI hub) in GP5, so I’m getting duplicate MIDI PCs coming back into the plugin from the device (generated by the buttons in the global rackspace). I can’t block the messages in the HW device without compromising the other MIDI functions it serves - various controllers are all summed and transmitted via the HW to GP5.

What’s the simplest method to block the duplicate PCs coming back through from the hardware to the MIDI input block in GP5? I’m guessing maybe a simple GPScript would do the trick? There is no PC filtering option in GP5’s input blocks.

The same HW device handles MIDI PCs to change rackspaces in GP5 (on a different channel) so I can’t block in the global settings. I’m probably missing something simple.

1 Like

Oh, thanks… this new user didn’t see the forest for the trees! Sorry for asking a dumb question!

1 Like

Is it worth noting that all other MIDI message types can be blocked by category very easily at the MIDI input block level?

Yes, and here is the episode explaining MIDI In and MIDI Out blocks.

1 Like