A learning tool for music theory: pitch and chord analysis with jazz-theory-backed suggestions for increasing harmonic complexity. Ensemble chord recognition (six sources, consensus vote), then tiered reharmonization (7ths, ii-Vs, tritone subs, Coltrane changes) derived from deterministic theory, with every substitution logged & reason written out
music learning education recognition music-theory digital-signal-processing pitch jazz chord pitch-detection reharmonization jazz-theory
-
Updated
Oct 9, 2026 - Python