🎤 Music Singing: 2D Voice Source-Filter Cross-Section
Interactive 2D cross-section of the singing voice built on the source-filter model: vocal folds vibrating as a loaded string set the pitch, and a draggable tongue reshapes the vocal tract so its resonances (formants) pick out vowels from the harmonic spectrum, with live spectrum, note name, loudness and optional sound.
⚙ Under the hood
Interactive 2D cross-section of the singing voice built on the source-filter model: vocal folds vibrating as a loaded string set the pitch, and a draggable tongue reshapes the vocal tract so its resonances (formants) pick out vowels from the harmonic spectrum, with live spectrum, note name, loudness and optional sound.
voice acousticssource-filter modelformantsvocal foldssingingharmonic spectrum
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install