v0.1Latest

MIDI Decode

MIDI Decode

Converts an incoming MIDI event stream into patchable pitch, gate, velocity, and note-on trigger signals.

MIDI Decode node screenshot

Inputs

MIDI In

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

Outputs

Pitch

  • ID: pitch
  • Kind: control
  • Rate: control
  • Unit: v/oct
  • Coercion: Implicit
  • Description: Pitch CV relative to C4

Gate

  • ID: gate
  • Kind: gate
  • Rate: event
  • Coercion: Implicit

Velocity

  • ID: velocity
  • Kind: control
  • Rate: control
  • Unit: gain01
  • Range: 0 to 1 gain01
  • Coercion: Implicit

Trigger

  • ID: trigger
  • Kind: trigger
  • Rate: event
  • Coercion: Implicit
  • Description: One-sample trigger emitted on each MIDI note-on.

Notes

  • Canonical ID: midi.decode
  • 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.