https://github.com/ananthp/lilyraga
Score Carnatic music with Lilypond
https://github.com/ananthp/lilyraga
lilypond music-notation ruby
Last synced: 4 months ago
JSON representation
Score Carnatic music with Lilypond
- Host: GitHub
- URL: https://github.com/ananthp/lilyraga
- Owner: ananthp
- Created: 2011-03-11T16:20:25.000Z (about 15 years ago)
- Default Branch: master
- Last Pushed: 2014-02-06T12:18:15.000Z (about 12 years ago)
- Last Synced: 2023-03-17T04:05:24.710Z (about 3 years ago)
- Topics: lilypond, music-notation, ruby
- Language: Ruby
- Homepage: http://ananthp.github.io/lilyraga
- Size: 277 KB
- Stars: 8
- Watchers: 3
- Forks: 2
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
lilyraga (Lily Raga)
====================
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
}
Should produce this: 
(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.)
## Folder Structure
+-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)
## Real-world Examples
These scores are produced using lilyraga files
* [IMSLP: Maha Ganapathim by Muthuswamy Dikshitar](http://imslp.org/wiki/Maha_Ganapathim_%28Muttusv%C4%81mi_D%C4%ABk%E1%B9%A3ita%29#Scores)
* [github: Shobillu Saptaswara - Score and Source](https://github.com/ananthp/carnatic_scores/tree/master/shobillu-jaganmohini/source)