v0.1Latest
MIDI Chord
MIDI Chord
Generates full MIDI chords from incoming single root notes, adding the configured intervals above each played note. It turns a monophonic line into harmonized voicings that follow whatever you play, with the chord shape set by the node. Use it for instant harmony, thickened leads, or arranged pad voicings driven from one finger.

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
Root
- ID:
root - Type:
enum - Control:
select - Range or Options: Auto (
auto), C (C), C♯ (C#), D (D), D♯ (D#), E (E), F (F), F♯ (F#), G (G), G♯ (G#), A (A), A♯ (A#), B (B) - Default: Auto (
auto)
Chord
- ID:
chord - Type:
enum - Control:
select - Range or Options: Auto (
auto), Major (maj), Minor (min), Diminished (dim), Augmented (aug), Sus2 (sus2), Sus4 (sus4), Power (power), Major 7 (maj7), Minor 7 (min7), Dominant 7 (dom7) - Default: Auto (
auto)
Inversion
- ID:
inversion - Type:
int - Control:
numberInput - Range or Options: 0 to 3 count, step 1
- Default:
0
Notes
- Canonical ID:
midi.chord - 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.