Carnatic notation

Write Carnatic notation that moves with the phrase.

Use readable swaras, raga-aware pitch curves, and browser playback to hear how a phrase bends, settles, and returns.

Built for Carnatic music

A notation system that respects nuance.

Write01

Write and edit the song

Use readable swaras, durations, bars, metadata, raga context, and explicit gamaka paths.

@raga Shankarabharanam
Hear02

See and hear playback

Inspect the pitch curve, hear the phrase, revise the source, and repeat quickly.

Keep03

Export or save

Keep source portable, save songs in Studio, or export JSON, MIDI, MPE, and GeoShred profiles.

.cabc · MIDI · MPE

Ways to use it

One notation core, three musical workflows.

Start by writing and hearing a phrase. The same source can support practice, lessons, and creative export as your collection grows.

Learn

Learn

Practice with visual feedback, looping, tempo control, and sruti transpose.

Teach

Teach

Prepare lessons, collections, annotations, and assignment flows.

Create

Create

Compose, arrange, sketch ideas, and move phrases into MIDI, MPE, and GeoShred workflows.

Phrase shape

See the movement between the notes.

CarnaticABC keeps swaras readable while showing the curved motion that gives a phrase its character.