Arun’s (mostly carnatic) World

April 4, 2008

CM Transliterator/Transliteration Scheme – Release v1.2

Filed under: Release Notes,Transliterator — arunk @ 7:44 am

The Unified Transliteration Scheme for Carnatic Music Compositions and the Transliterator web application are now at Release 1.2. This release has the following enhancements:

CM Transliterator – New Features

  • Open and Save support: Now, you can save your transliteration input locally as a file on your computer. Correspondingly after you open the CM Transliterator, you can ask it load the open file. To save your input, click on the save button button. To load input from a file, click on the open button. Please note the following in regards to the Open/Save feature:
    • Your input is saved in plain text format if you do not have any formatting (i.e. bold, italic etc.), else it will be saved in HTML format.
    • Both open and save operations require the transliteration input to be sent to the server and back (this is the recommended way a web-application should implement open/save, and it also is the most portable in terms of usability with different browsers)
    • Save is not supported for the printable view. You can instead create a PDF file of the printable view using one the many free PDF print drivers available on the net. This facility has always been available.
  • English output prunes out some script specific idiosyncrasies: For correct Tamil output, sometimes you may be required to explicitly specify the n2 or ^n to force the typesetter to use the correct Tamil character for the na phoneme (tamil na #1 instead of tamil na #2) . Also, based on your preference, you may explicitly specify s2 to direct the transliterator to use the alternate Tamil sa phoneme character (Sa - no qualifiers) rather than the standard sa/ca phoneme character (tamil sa/ca). While such inputs will display as intended when rendered in Tamil, if there is a need to also see them in English, then the n2s, ^ns, and s2s are not meaningful, and can make the text less readable. Hence, the transliterator output now by default prunes these out when displaying in English. You can however direct the transliterator to not prune these out by checking the Do not hide script specific indicators (under the English tab).
  • More options for Sanskrit Anuswara control: Add support for using anuswaras for all nasal combinations like in Telugu, Kannada. Also a bug which caused Do not use anuswara to not work correctly has been fixed.
  • Font control: You can now control which font the transliterator should use for the various languages. Click on the Fonts… button which is located next to the Printable View options.

Unified Transliteration Scheme – New Features

    • Sanskrit avagraha support: You can now generate Sanskrit text with avagrha characters. The avagragha character should be explicitly specified in the input as a dot/period ( . ) that occurs in the middle of the word – as in bhajE.ham. Note that a dot/period is interpreted as a avagraha specifier only if it occurs in the middle of a word and not following n, or R, as n. and R. carry other interpretations.
      • The connotation of the avagaha: Here, bhajEham can be specified as bhajE.ham to imply that the word aham lost its initial a. The avagraha specifier shows in the Devanagiri script as avagraha (looks like an English ‘s’). The explicit avagraha specifier is ignored when rendered to the other Indic languages

Carnatic Music Notation Typesetter – Release v1.2

Filed under: CM Notation Typesetter,Release Notes — arunk @ 7:44 am

Version 1.2 of the Carnatic Music Notation Typesetter is now released. This release contains some new features, and a few bug fixes

New Features:
The following new features were added for version v1.2:

  • Improved Look and Feel: This version includes an improved look and feel with the buttons in the notation input area being now part of a graphical toolbar.
  • Open and Save support: Now, you can save your notation input locally as a file on your computer. Correspondingly after you open the typesetter, you can ask it load the open file. To save your input, click on the save button button. To load input from a file, click on the open button. Please note the following that both open and save operations require the notation input to be sent to the server and back (Note: This is the recommended way a web-application should implement open/save, and it also is the most portable in terms of usability with different browsers).
  • Support for khaNDa tripuTa tala has been added. Please refer to this example page.
  • English notation output prunes out some script specific idiosyncrasies: In Tamil notations, sometimes you may be required to explicitly specify the n2 or ^n to force the typesetter to use the correct Tamil character for the na phoneme (tamil na #1 instead of tamil na #2) . Also, based on your preference, you may explicitly specify s2 to direct the typesetter to use the alternate Tamil sa phoneme character (Sa - no qualifiers) rather than the standard sa/ca phoneme character (tamil sa/ca). While such inputs will display as intended when rendered in Tamil, if there is a need to also see them in English, then the n2s, ^ns, and s2s are not meaningful, and can make the text less readable. Hence, the typesetter output prunes these out when displaying in English..

Please refer to the manual for more information on these new features.

Bug Fixes/Other

  • A bug in handling of Tisra Eka Tala has been fixed. Previously the typesetter was laying out Tisra Eka Tala incorrectly as catuSra laghu, tiSra gati. It now correctly lays it out as tisra laghu, catusra gati.
    • Also Varnam layout for Eka Tala (all supported variants) was not working correctly. This has been fixed
  • A bug in handling Tisra Triputa Tala has been fixed. Previously the Tisra Triputa Tala specification was being rejected with an internal error “no incoming layout”.

Powered by WordPress