Sangeet Parijat

Doṣa Coach

Ahobala's 29 gāyaka-doṣas — the catalogued faults that vocal pedagogy in the Sangeet Parijat tradition treats as worth training out. Sing into the mic and the engine surfaces the ones it sees, family by family.

Sing freely — sustained swaras, mini phrases, or full sancaras.

The engine watches pitch accuracy, vibrato, harshness, breathiness, and nasality in real time, then aggregates phrase-shape doṣas at the end. Tonic anchored at 261.6 Hz from your saved Sa.

60s

Pitch

Centroid

Breathiness

Nasality

THD

Inharm.

STFT Span

Vibrato

Beat

Reference: detection families

What the 8 + phrase-shape detection families look for and how many catalogued doṣas live inside each one. Live sessions above show which families fired in your singing.

Pitch accuracy2 doṣas

Hits shruti within ±25 ¢.

Vibrato excess3 doṣas

Rate / depth within performer range.

Vibrato lack2 doṣas

Gamaka zones get the andolan they expect.

Timing4 doṣas

Onsets within ±30 ms of the beat grid.

Harsh tone5 doṣas

Spectral centroid not crow-like / shouted.

Weak tone6 doṣas

Breathiness ratio under 0.55.

Nasal tone2 doṣas

F1 / nasal-pole ratio under 0.55.

Scale conformance3 doṣas

Pitches stay within the active raga.

Phrase shape2 doṣas

Endings, completion, scatter.

29-fault catalogue

  • SandaṣṭaBites the syllables — over-articulates consonants.Harsh tone
  • SītkārīHisses while singing — air-noise in voice.Weak tone
  • KampitaVoice trembles uncontrollably — excessive vibrato.Vibrato excess
  • KākaCrow-like — harsh, broken tone.Harsh tone
  • VitālaLacks tāla — falls off the laya cycle.Timing
  • VikalaWrong shruti — sings notes off-pitch.Pitch accuracy
  • AvyaktaIndistinct — words and notes blur together.Weak tone
  • MiśrakaMixes ragas — chromatic stray note from another raga.Scale conformance
  • Hata-svaraSings forbidden notes — notes not present in the raga.Scale conformance
  • AnunāsikaNasal singing — sound emerges through the nose.Nasal tone
  • Sthāna-cyutaFalls off the proper octave / register.Vibrato lack
  • DrutaAlways rushes — sings ahead of the beat.Timing
  • Vilambita-doṣaAlways drags — sings behind the beat.Timing
  • GadgadaStutters — broken-up tone.Weak tone
  • MuṣitaSteals — eats up the ending of phrases.Timing
  • SphuṭitaBursts — sudden volume spikes.Harsh tone
  • KṣīṇaWeak — fades away mid-phrase.Weak tone
  • VyākulitaAnxious — voice wavers visibly.Vibrato excess
  • SaṅkīrṇaConfused — phrases lose direction.Scale conformance
  • UdghuṣṭaShouted — voice raised beyond aesthetic limit.Harsh tone
  • TāḍitaBeaten — over-percussive consonants.Harsh tone
  • ViphalāFruitless — phrases without conclusion.Phrase shape
  • KhaṇḍitaBroken — phrases cut short by breath.Weak tone
  • ViprastaScattered — no shape across the phrase.Phrase shape
  • AlaghuHeavy — too much weight on every note.Vibrato excess
  • SthūlaCoarse — lacks fineness in gamaka.Vibrato lack
  • Sūkṣma-hīnaNo micro-shading — shrutis collapse to 12-TET.Pitch accuracy
  • Kāra-hīnaLacks consonant initial — phrases enter limply.Weak tone
  • KandaraCavernous — over-resonant chest tone smothers shruti.Nasal tone
Doṣa Coach — Karunattu