Carnatic Music Web pages|
and Software-with Audio-Visuals
Carnatic Music with HTML Audio
Software for Windows (Free)
Synthetic Music with Automatic Gamakam
Articles & other links
Carnatic Music with HTML5 Audio
[Updated 17th Nov., 2022-Notation Editor; 16th Oct., 2022-Notation Player-added semicolon for 2 note duration; 21st Sep.,2021 added Physics and Music module]
New - Carnatic music Notation editor - under development - Editor
This web site is all about CARNATIC MUSIC (South Indian Classical Music) - theory and practice and with audio-visuals (audio with gamakam where required). You can view the different modules by clicking the links (which briefly mentions the contents) below. You need Chrome, Firefox or Micosoft Edge browsers (or Safari for Mac.) for viewing and hearing audio. Will also work with Android browsers. If you had opened this page in Internet Explorer, right click on the link and select open with Edge/Chrome/Firefox.
Alternatively you can also use the Windows based free software which has similar content but somewhat more programs and more facilities in some programs. For information and downloading the free Windows software click here.
See sitemap to download zip files for offline use of the above
Basic Theory: Basics of Carnatic Music system with appropriate audio-visuals. Essential features of Carnatic Music, Raaga system, Classificication into 72 Melams-get notes from Melam number and vice versa with audio, concepts of Janya, Janaka, Gamakams. Access to glossary. The first page of this set of pages is https://carnatic2000.tripod.com/JSA/intro1.htm. Access other pages (20 in all) sequentially or jump to a page from the drop down contents list.
Raagam module: 75 Raagams-Aarohanam-Avarohanam, detailed textual descriptions with emphasis on gamakam, Audio visuals of Aarohanam-Avarohanam on a Keyboard and Veena Frets sketch with audio, typical phrases of the Raagam with audio (with natural gamakams), and short list of compositions. The link is https://carnatic2000.tripod.com/JSA/ragas.htm. Choose the Raagam from a drop down list. Choice of Veena or Flute for audio in different sruthis. Backgrownd Thamboora.
Thaalam module: The rhythm system - definitions of 35 thaalams, chaapu thaalams, jaathi, etc. How compositions are fitted into the thaalam structure. The first page of this set of pages is https://carnatic2000.tripod.com/tal/tal1.htm.
'Thalameter': Thaalam generator for all the 35 thaalams and the 2 Chaapu thaalams with adjustable tempo (with 2 kalai choice) and hand gesture animation. The link is a href= https://carnatic2000.tripod.com/tal/talameter.htm
Carnatic Notation Plyayer: To play 'S R G M..' type of notation with symbols for octaves, higher kaalam notes, choice of Melam, Sruthi and instrument (Veena or Flute). (Similar to Gaayaka of Windows program but does not have thaalam sound facility). Link: https://carnatic2000.tripod.com/gka/gka75.htm. For Phones/Tablets use https://carnatic2000.tripod.com/gka/gka80.htm.
Physics of Music: A rudimentary introduction to the subject using Carnaic Music symbols and some illustrative audio (under development). The link is: https://carnatic2000.tripod.com/physics/PhysMus.htm
Sruthis:Synthetic Thamboora Sruthis are available here . It has sruthis from lower octave of 7 kattai (popularly known as 3/4 kattai) to 7 kattai (B)
Copyright:2016 M.Subramanian, India. All rights reserved(this page and all links)
Software for Windows
Carnatic Music Software RasikaV21(working
in all versions of Windows up to 10) has seen 5 versions. It is a
package consisting of many programs. The audio though synthetic, is
realistic with required Gamakams(nuances) essential for Carnatic Music.
See this FAQ page which can answer your questions.
Rasika is like a book on the theory of Carnatic Music with audio visuals and interactive screens. It has 5 modules:
- Introductory - Basics of the Carnatic Music system - Concept of Raagam, Janya, Janaka etc.
- Melam - The system of 72 scales into which the Raagams are fitted.
- Ragam - Raagam is the basis the Carnatic melody. This
module explains 111 Raagams with, text and audio of Aarohanam-Avarohanam
(with anmiated visuals on a keyboard sketch) and audio and notation of
- Thaalam - The rhythm system - definitions of 35
thaalams, chaapu thaalams, jaathi,gathi etc. How compositions are fitted
into the thaalam structure. It ha also a Thaalam Generator for practice which has thaalam kriya animation also.
- Physics of Music - Elementary concepts of sound and frequency. Calculation of frequencies by cyles of fifths and fourths etc.
Rasika - Details with screen shots and sample audio
- Gaayaka enables you to enter notation in the Carnatic
Music 'sa ri ga ma..' style and play it in the tones of Veena or Flute
with different tonic pitches and tempos.
Gaayaka - Details with screen shots and sample audio
- Sishya is for learning lessons. Lessons are
available for Swaravali, Geethams & Varnams, the first two having
versions with and without 'gamakam'. Sishya Details with screen shot
- Novice step by step guide for the beginner for using Sishya. Novice Screen shot
- Student's music player is specially designed for
learning recorded songs(.wav or .mp3). You can select a part of a clip
for repeated playing, mark more than one block and save them. Music Players Details with screen shots
- Thamboora and Sruthi box using which you can generate the drones on the computer. Details with screen shots
This page has what users had to say about the package
Download RasikaV21 package at https://carnatic2000.tripod.com/howtoget.htm. It is free.
Automatic Gamakam insertion
'Gaayaka' (part of Rasika package) will play exactly the notation that
is entered. To get realistic music the notation has to include details
of nuances ('Gamakam'). Notation used in Carnatic Music is generally
skeletal and the nuances are filled in by the performer. Along with the
Gaayaka program included in Rasika package, sample files are given where
these nuances are notated. It is difficult to write detailed notation
for nuances and so an attempt has been made to programmatically generate
the detailed notation including the nuances based on the ragam's
characteristics for 16 ragams.
Click https://carnatic2000.tripod.com/AutoGamakam.pdf for a an article on automatic computer generation of gamakam published in 'Sangit Natak', New Delhi.
A slide set of a Lecture Demonstration (Music Acadamy, Chennai 17th Dec., 2012) on the subject is available at https://carnatic2000.tripod.com/autogmk/title.htm.
A brief description of the topic is also available at https://carnatic2000.tripod.com/autogamakam.htm
For a link containing instructions to download the Windows program to add Gamakam to bare notation, supporting files etc. click https://carnatic2000.tripod.com/addgmkdl.htm.
To effectively use this program you should already have downloaded
RasikaV21 package mentioned above and extracted the files following
instructions in the link.
For a detailed description of the autogamakam program with samples of audio see https://carnatic2000.tripod.com/gamakam/index.html
Articles and Links
Articles written by me (on computer music and other subjects),
Dr.N.Ramanathan (former Head of the Dept. of Music, Madras University)
on Sruthis and Dr. Madumohan Komaragiri on pitch analysis links are
Here is my web page explaining the Carnatic Music Notation system in detail with diagram
Links to other Carnatic Music Sites. (Some of them provide more links.)-An obviously incomplete short list.