v0.1Latest

MIDI Channel

MIDI Channel

Filters an incoming MIDI stream to a selected channel before passing it downstream. Use it when one branch of a patch should respond only to a specific keyboard, controller, or DAW channel while the rest of the MIDI stream continues elsewhere. Set Channel to All to leave the stream unchanged, or choose 1-16 to pass only that channel.

MIDI Channel 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

Channel

  • ID: channel
  • Type: int
  • Control: slider
  • Range or Options: 0 to 16 midiChannel, step 1
  • Default: 0
  • Description: 0 = all channels, 1-16 = pass only that MIDI channel

Notes

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