Lilypond header/language files for Carnatic Ragas.
With these header files for lilypond, you can score a carnatic composition (in some raga) in Sa Ri Ga Ma notation (sargam) and render them in standard western staff notation.
\include "carnatic/melam/15_mayamalavagowla.ly"
\relative sa' {
sa8 ri ga ma pa dha ni sa | sa ni dha pa ma ga ri sa
}
(A few more lines needed to compile the above lilypond code. examples folder has an easy, minimal template to copy from. Also read Lilypond's documentation.)
+-lilyraga/
| +-README.md
| +-carnatic/ <-- COPY this folder to /your/lilypond/path/ly
| | +-carnatic.ly <-- Generic Carnatic pitchnames file.
| | +-melam/ <-- Header files for all 72 Mela Ragas
| | | +-01_kanakangi.ly
| | | +-02_ratnangi.ly
...
...
| +-examples <-- Score examples, how-to, 72 Mela Raga Chart. (TODO)
|
| +scripts <-- Ruby scripts to generate Lilypond header files for Carnatic Ragams.
Copy the folder carnatic to lilypond's include path (where it keeps language files like arabic.ly, english.ly etc)
These scores are produced using lilyraga files