x42 / midifilter.lv2

LV2 plugins to filter midi events
https://x42-plugins.com/x42/x42-midifilter
GNU General Public License v2.0
70 stars 20 forks source link

Note Off/On blocking seems not to work #34

Closed PatDyn closed 1 year ago

PatDyn commented 1 year ago

Filter: Midi Event Blocker OS: Manjaro Filter Version: v7.2 Using Carla as plugin host.

Use case: I would like to be able to block CC messages with specific values (or ranges). This would allow using buttons that send multiple CC values on push/release for toggle operations. E.g. one could toggle Helms distortion effect.

What currently happens: I can only block CC messages entirely. Using custom message blocking and setting custom message data i could not achieve the desired effect.

Edit: Update for clarity.

x42 commented 1 year ago

The plugin does not support ranges, but you specific value does work.

I assume you have a controller that sends separate press/release events (value 127 on press, and 0 on release). In this case simply blocking CC, control: Any, Value 0 should do the trick

image

PatDyn commented 1 year ago

Thanks for the tip :). I tested this, and indeed CC 127 passed through, toggling the effect. However, deactivating it did not work due to Helm needing a CC 0 for this. I guess more complex plugin networks are needed for that.