Raga Learning Hub

AI-Assisted Composition

Learn to read and write Carnatic notation, then compose your own phrases with AI guidance

Raga TierNotation LearningAI CompositionInteractive

Note: This module is currently in development. The notation learning section is available now. The AI composition tool will be added in a future update.

Notation Fundamentals

Learn to read and write Carnatic notation using the standard system used in PCM Book 1.

The 7 swaras: S R G M P D N (Shadja, Rishabha, Gandhara, Madhyama, Panchama, Dhaivata, Nishada)
Octave markers: lower octave (dot below), middle octave (no dot), upper octave (dot above)
Duration markers: half-speed (S), double-speed (SS), quarter-speed (SSSS)
Tala markers: | for beat boundary, || for avarta (cycle) boundary
Gamaka notation: ~ for kampita, ↗ for jaru, ↘ for descending jaru
Reading Compositions

Practice reading standard Carnatic notation by working through the compositions in PCM Book 1.

Start with Sarali Varisai — the simplest notation, all notes in sequence.
Progress to Janta Varisai — pairs of notes, slightly more complex.
Then Alankarams — 10-note phrases in different talas.
Then Geethams — full compositions with lyrics and notation.
Finally Varnams — the most complex notation in the curriculum.
AI-Assisted Composition

Use the AI composition tool to generate new phrases in any raga, then learn to notate them.

Choose a raga and tala — the AI generates a 4-bar phrase using only the raga's notes.
The phrase is displayed in standard Carnatic notation — practice reading it.
Play the phrase using the RagaPlayer to hear how it sounds.
Modify the phrase by changing individual notes — the AI checks if the phrase remains in the raga.
Save your compositions to your profile for future practice.

Notation Examples

Sarali Varisai Exercise 1 (Mayamalavagowla)
S R G M | P D N Ṡ | Ṡ N D P | M G R S ||

Simple ascending and descending scale in Adi Tala. Each note gets one beat.

Janta Varisai Exercise 1 (Mayamalavagowla)
SS RR GG MM | PP DD NN ṠṠ | ṠṠ NN DD PP | MM GG RR SS ||

Pairs of notes (Janta). Each pair gets one beat — two notes per beat.

Alankaram in Dhruva Tala
S R G M P D N Ṡ R G | M P D N Ṡ R G M P D | N Ṡ R G M P D N Ṡ R ||

10-note phrase in Dhruva Tala (14 beats: 4+2+4+4). Each note gets one beat.