Velocity filter

Trying to implement a pipeline that adds a delayed “ghost” snare drum, but only when the incoming velocity is high enough. Got it somewhat working with the Equilizer node working on Velocity itself, but a simple velocity based filter would be much easier.

A general ‘value range filter’ which would accept type and range(s) would be useful. In the mean time you could set up Transform pipe to swap note number and velocity places and use a note range filter to drop messages, then another Transform pipe to put the data bytes back into original places.

2 Likes