beta
cables is under heavy development.
There might be one or another bug, please let us know about it!

Only read a range of notes (e.g. C1 to C2)


Allows you to limit the amount of midi notes that are read.
It's also handy if you have a bunch of midi notes for a beat and
want a trigger for each of them.



Inputs

MIDI

MIDI Event (Object)

Midi event in

MIDI Channel index (integer /Number)

Notes

Note Start index (integer /Number)
Note End index (integer /Number)
Normalize Velocity index (integer /Number)
learn (Trigger)

lick and then press the first and then last midi note to automatically define the range

reset (Trigger)

Resets the selected range

Outputs

Event (Object)

Midi event out - passes all midi data through to allow midi ops to be stacked

Trigger Out (Trigger)

Triggers when notes between the selected range come in

Current Note (Number)

outputs all note numbers coming in between the selected range

Velocity (Number)

Velocity of current note. Normally between 0-127 unless Normalise velocity is enabled

Gate (boolean Number)

True when the note is on else false.


Caught a mistake or want to contribute to the documentation?

Edit Documentation 

Midi ops example

This example file demonstrates how to use all the new midi ops.


Youtube Video Tutorial

Patches using MidiNoteFilter

  • Examples (1)
  • Public
  • My Patches

Changelog


bugfixlearned input parameter are transfered to remote viewer
2022-12-14 - pandur
improvementrefresh parameter when changing notes etc.
2022-12-14 - pandur
bugfixfixed an infitnite loop problem
2022-12-14 - pandur