v0.1Latest

MIDI Probability

Passes or drops incoming MIDI notes according to a chance control.

Applies chance-based filtering to incoming MIDI notes, letting each note through only some of the time according to a set probability. Reproducible mode restarts the configured seeded sequence once when available transport changes from stopped to playing; Free run preserves the live sequence across transport starts. Patch load and node reset restart the configured seed in either mode.

Inputs

MIDI In

MIDI message input

IDmidi
Signalmidi · event rate
CoercionForbidden

Seed

IDseedMod
Signalcontrol · control rate
Range0 to 65535
Default0
CoercionImplicit

Outputs

MIDI Out

MIDI message output

IDmidi
Signalmidi · event rate
CoercionForbidden

Parameters

Probability

Chance that an incoming MIDI note-on is passed instead of dropped.

IDprobability01
Typefloat
Controlslider
Range or Options0 to 1 phase01, step 0.01
Default1

Random Mode

Chooses whether transport starts reset the seeded sequence or preserve its live progression.

IDrandomMode
Typeenum
Controlbuttons
Range or OptionsReproducible (reproducible), Free run (freeRun)
DefaultReproducible (reproducible)

Seed

Deterministic random seed for repeatable chance decisions.

IDseed
Typeint
ControlnumberInput
Range or Options0 to 65535 count, step 1
Default0

Details

Canonical IDmidi.probability
Categorymidi
Runtime Surfacemidi
Runtime Targetscontrol-main-thread
JUCE Early AccessSupported
Early Access NoteNative-supported in the plugin for the current catalog/runtime support contract.