Kalihanuvani is an open-source, distraction-free digital manuscript reader engineered by Prince Singh Saini for reading sacred Sanskrit and Hindi texts. Designed to counter cognitive overload from modern social feeds, it integrates procedural Web Audio Raag synthesis with verse-by-verse philosophical commentaries.
1. The Problem of Digital Sacred Reading
Reading classical spiritual scriptures on mainstream mobile applications is fraught with intrusive pop-up advertisements, notification badges, and disjointed typography. Kalihanuvani was conceptualized to replicate the serene, reverent ambience of reading an ancient palm-leaf manuscript inside a quiet temple sanctum[1].
2. Procedural Web Audio Raag Synthesizer
Instead of playing bandwidth-heavy pre-recorded MP3 audio loops, Kalihanuvani generates real-time procedural harmonic chimes using the browser's native Web Audio API. Pure sine wave oscillators are mathematically tuned to Raag Bhupali intervals (Sa-Re-Ga-Pa-Dha) and Solfeggio frequencies (432Hz and 528Hz), producing gentle acoustic resonance upon each verse transition[2].
3. Typographic Ergonomics for Devanagari
Devanagari letterforms require delicate optical balancing due to the continuous horizontal shirorekha (head-line). Kalihanuvani employs high-legibility Google Fonts (Cinzel Decorative, Yatra One, and Noto Sans Devanagari) alongside optimal line heights ($1.8em$) to eliminate eye fatigue during extended study sessions.