Binding Suppress/Continue Button

Today's little update is pretty simple - a new button on MIDI binding slots that shows if the binding's routing mode is suppress or continue.  Of course you can also click it to toggle the mode.

This is simply a short cut to this setting on bindings with a MIDI source:

Most binding properties don't get "lifted" into the binding slot display, but since this one is important to understanding how bindings might be triggered when viewing a list of bindings, this particular property I think warrants this special attention.

What is the Routing Mode?

In case you're not sure what this suppress/continue routing mode is, it determines what happens when a MIDI route matches an event.

  • Continue - when a MIDI event matches the binding the binding is triggered and then the event continues to be routed to other bindings and routes.  In this mode you can create multiple bindings that all trigger off the same MIDI event.  Also, the event will be passed on to plugins and other non-binding routing targets.
  • Suppress - when a MIDI event matches the binding, the binding is triggered but all further matching and routing of the event is suppressed.  For example, this can be handy when mapping MIDI notes to actions and you don't want the note to play a sound.  Because the routing is suppressed, the note will never reach any plugins it might otherwise be routed to.

Available now in build 4210.