v0.1Latest

MIDI Latch

MIDI Latch

Holds incoming MIDI notes on after the keys are released, sustaining them until a release or reset event clears the latch. It lets you build up and hold chords or drones hands-free, useful for pads, live layering, or freeing your hands for other controls. A reset returns the node to passing notes through normally.

MIDI Latch node screenshot

Inputs

MIDI In

  • ID: midi
  • Kind: midi
  • Rate: event
  • Coercion: Forbidden
  • Description: MIDI message input

Outputs

MIDI Out

  • ID: midi
  • Kind: midi
  • Rate: event
  • Coercion: Forbidden
  • Description: MIDI message output

Parameters

Mode

  • ID: mode
  • Type: enum
  • Control: buttons
  • Range or Options: Toggle (toggle), Hold (hold), Replace (replace)
  • Default: Toggle (toggle)
  • Description: How incoming notes control held output notes.

Notes

  • Canonical ID: midi.latch
  • Category: midi
  • Runtime Surface: midi
  • Runtime Targets: control-main-thread
  • JUCE Early Access: Supported
  • Early Access Note: Native-supported in the plugin for the current catalog/runtime support contract.