DETECT CHORDS FROM NOTES
Already have MIDI parts and want chord labels for them? Detect Chords from Notes (default hotkey Ctrl+Alt+C) analyzes the MIDI notes in your selected clips and creates chord blobs on the chord lane automatically. The onset-aware, duration-weighted algorithm handles block chords, arpeggios, and even non-overlapping note patterns.
RUNNING DETECTION
The command is available from:
The piano roll right-click menu
The clip right-click context menu
The MIDI Editing submenu
The Ctrl+Alt+C hotkey, on all selected MIDI clips at once
Detected chords are created as detached reference blobs — labels that describe your music without altering the original notes.
DETECTION OPTIONS
An options dialog appears before detection runs:
Min Chord Length — the shortest chord the detector will report.
Note Filter (0–80%) — filters out short passing notes.
Certainty (20–90%) — how confident the detector must be before labeling a beat.
Minimum Notes (3–6) — how many distinct pitches are required to call something a chord.
Include other clips — supplements unresolved beats using notes from other MIDI clips at the same timeline position, useful when the harmony is spread across tracks (bass on one track, keys on another).
Delete existing detected chords — clears previous detection results first.
Your settings persist in preferences for repeat runs. Detection is smart about voicings — a passage that ends on an inverted chord keeps that final chord, labeled as a slash chord.