Practice
Swara Lane
See exactly how close you are — swara-by-swara pitch lane with live colour feedback. Green (≤10¢) is in tune; amber (≤30¢) is close; salmon (≤50¢) needs work; red (>50¢) is off.
Tampura drone
Sa = C4 (261.63 Hz)
Four-string tampura — Pa / Ṡa / Sa / Sa (octave below). The audio is server-rendered then looped seamlessly in your browser.
In tune
—
Pitched frames
0
How this works
Your microphone captures audio frames which are posted to /api/pitch-detect. The server runs YIN pitch detection and returns the nearest 22-shruti swara plus the cents deviation. The lane scrolls left-to-right with the most recent pitch on the right.
Select a raga to highlight only the swaras in that raga's scale. Other swaras are dimmed but still tracked — useful for spotting accidental notes.