v0.1Latest
MIDI Merge
MIDI Merge
Combines several incoming MIDI streams into one unified output, interleaving their events in order. Use it to sum a keyboard, a sequencer, and controller data into a single line feeding one instrument or destination. Channel and message content from each source is preserved in the merged stream.

Inputs
MIDI A
- ID:
midiA - Kind:
midi - Rate:
event - Coercion: Forbidden
- Description: MIDI message input
MIDI B
- ID:
midiB - Kind:
midi - Rate:
event - Coercion: Forbidden
- Description: MIDI message input
MIDI C
- ID:
midiC - Kind:
midi - Rate:
event - Coercion: Forbidden
- Description: MIDI message input
MIDI D
- ID:
midiD - 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
Notes
- Canonical ID:
midi.merge - 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.