AddGamakam Program *

  • For each Ragam a Gamakam definition file is prepared
  • For each note the program generates a 'context string' which includes information on the duration range, direction of movement, previous and next note, position in the phrase, octave etc. (durations are grouped into ranges)
  • In some cases two alternatives are provided
  • The appropriate notation is looked up from the Ragam's Gamakam definition file using the context string
  • The notation is 'stretched' or 'shrunk' to the required note duration and inserted in place of the original note
  • The revised notation can then be played in Gaayaka which can be invoked from AddGamakam program.

    (* http://gamakam.tripod.com/autogamakam.htm)

     
    Contents