What’s new in Haathi Carnatic Editor

New Features in Haathi Carnatic Editor Version 2.0

  1. The primary major new feature in Haathi Carnatic Editor 2.0 is the support for a built-in media player to aid in notation writing! With the built in audio/video media player right inside the notation editor, you can play an audio/video file from within Haathi Carnatic Editor while notating your music document. This allows you to focus on writing notation without having to constantly switch back-and-forth between Haathi Carnatic Editor and another media player application to play the audio/video that you’re trying to write notation from. Most importantly, the process of writing notation from audio/video files is made even more faster with the built-in A-B/loop functionality that allows you to mark a particular section/sangathi of the song and keep looping it while you carefully write the notation for that part of the song! When you’re done with that section/sangathi of the song, you can just move the A-B markers to the next section/sangathi and write the notation for the next section/sangathi! See screenshot below for the features related to the media player pane in Haathi Carnatic Editor:


  2. The secondary major new feature in Haathi Carnatic Editor 2.0 is support for intelligent left-shifting and right-shifting of the notation. Many times when notation is being written, we end up at the end of the avarthanam (beat cycle) and realize that we must either have put too many karvais (indicated by spaces or commas in the notation) in some spots or too few karvais because we either have empty cells at the end that shouldn’t exist or not enough cells at the end to put in all the notation that must fit. When this occurs, you can now find the spot where you need to insert a karvai and just right click in that cell and choose “Shift Cells Right” and that will cause all notation content in the document from that spot onwards to move right by one cell, and you can then insert the karvai (comma) there that you forgot in the first place. Likewie, if you have inserted too many karvais in some spot, you can delete an extra karvai by moving the entire notation to the left by one cell by choosing the “Shift Cells Left” option! This will save you a lot of time compared to doing all this shifting work manually! See screenshot below for the context menu that appears when you right click on a text or note cell:



  3. A couple minor improvements were also included in the 2.0 release:
    1. When you already have a notation document open and try to open another notation document using the File->Open menu or the associated toolbar button, the second notation document will be opened in a new window
    2. Support for multiple fonts has been added as an experimental feature. Please Contact Haathi Support to find out more about this experimental feature!

    New Features in Haathi Carnatic Editor Version 1.3

    1. The most important improvement made in this release is the support for automatic octave detection! Just keep typing the swarams/notes in your notation document and Haathi Carnatic Editor will automatically detect the octave in which your notes are supposed to be in, thus making the dots above or dots below appearing automatically. The software will guess this correctly almost always – but in very rare cases it may guess it wrongly, in which you can just use the Octave-Shift-Up and Octave-Shift-Down buttons to manually change the octave of the note to the desired octave! Just imagine, you type S R S D and the D automatically gets the dot below it! Or you type D N S R and the S and R automatically get the dots above the notes! It’s really cool and everyone who saw beta releases of this feature was awestruck and asked “Wow! How can the software figure that out!?” Below is a screenshot that shows the the Mohanam varnam having been typed and the software automatically guessed every single transition from the middle to higher octave, higher to middle octave, middle to lower octave, and lower to middle octave!


    2. The new Auto Octave feature mentioned above can be turned on/off using a menu item. There is also a new indicator pane in the status bar of the application to quickly show whether Auto Octave functionality is turned on or off. See screenshot below.


    3. The second most important improvement made in this release is the support for automatic text expansions using shortcuts. This feature is primarily designed for percussion students, teachers, and professionals who can notate their mridangam, ghatam, kanjira lessons or creations, and for dance teachers and composers who want to notate their jathis. Turn on automatic text expansions by choosing a text expansion scheme (such as “Mridangam”) in the toolbar as shown below.


      You can then go to a text cell type, type ‘t’ and you will see all pre-defined shortcut expansions that start with ‘t’. You can then for instance type ‘8’ or use the mouse to choose the expansion selected below:


      And voila! With just two key strokes ‘t’ and ‘8’, you get ‘tha ka tha ri ki ta tha ka’ in 8 cells as shown below!


      You can use F6 to toggle between turning the shortcut expansions feature on and off!

      You can even create your own customized text expansions for patterns that you use frequently and you can assign these patterns your own customized shortcuts. Contact Haathi Support to find out how!

    4. When you try to insert a new section, you’ll see the “Insert Section” popup. This window has been enhanced now with two tabs “All” and “Recent”. The “All” tab allows you to easily search for sections by typing part of the section’s name and easily finding sections whose names contain the search term. See screenshot below:


      The “Recent” tab allows you to easily insert a section that was recently used, as shown in the screenshot below:


    5. One of the most useful features in this update is the ability to automatically shrink the font of the notated document so that all text in cells is visible on the printed document without the text getting clipped. See these two screenshots for how a document’s font size automatically gets scaled down so that all the text is visible in the printed document without getting clipped:

      Sample jathi in edit mode in the Haathi Carnatic editor:

      The same sample jathi rendered in print preview mode where font size automatically shrunk to ensure none of the text in the cells gets clipped:

    6. You can now easily change the cell selection (e.g. to change color, or to change the octave of notes in the cells, or to underline, etc.) by using the arrow keys. From any cell, just use the SHIFT together with any of the four arrow keys to change your cell selection, similar to how you would do in typical Office applications like Microsoft Excel or Word. See screenshots below for an illustration of this feature:



    7. There is a new menu item that allows inserting page breaks anywhere in the document. When you insert a page break, the following section will start printing on a new page rather than continue on the current page, similar to how page break works in Microsoft Office applications!


      When you insert Page Break sections, they will appear in the document with a black cell background as shown below:


    8. You can now print a user-specified selection of pages as shown in the screenshot below::


    9. You can now choose between standard size margins and small margins. The smaller margins allow more of the page to be used for the notations. See the screenshot below for the newly available menu options:


    10. There is now a legend in the status bar showing which cell background colors represent which types of cells:

    11. Some users were not able to print from Haathi Carnatic Editor after they upgraded to Windows 8 or Windows 10. This bug has now been fixed.

    New Features in Haathi Carnatic Editor Version 1.2

    1. The most important improvement made in this release is the support for double-underlining. There is a new button on the toolbar that allows you to double-underline one or more selected cells in the document.

      Double-underlining allows you to create notation documents for songs where there are sections of the song that are to be rendered in third speed. Below is an example of a section of a document containing parts (shown in red) that need to be rendered in third speed. As a reminder, you can also use the single underline functionality (as shown below) to mark any sections of the document that are to be rendered in second speed.



    2. The shortcut to access the double underline functionality is ALT + U. As a reminder, the shortcut to access the single underline functionality is CTRL + U as is typical in many Windows applications.

    3. The application’s toolbar (as shown in the image below) now has a button to quickly access Print Preview. As a reminder, the shortcut to access the print preview functionality is CTRL + F2.


    4. The application has now a new status pane indicator (see image below) to display whether auto-tab functionality is enabled or not. When auto-tab is enabled, the application will automatically move the cursor to the next cell after you type a single note character like S, R, G, etc. into a note cell. It is useful to leave auto-tab on when you are writing notations for songs where most note cells only have one note in them. If majority of the note cells in your document will contain more than one note character, then you will find it more convenient to leave the auto-tab function off and instead press the tab key manually each time you wish to move the cursor to the next cell.



    5. The shortcut to turn on/off the auto-tab mode mentioned above is F2. Press F2 to turn on auto-tab mode (if it is currently off). Press F2 to turn off auto-tab mode (if it is currently on).

    6. Anyone can now get the Haathi Carnatic Reader application free from the Downloads page. The Haathi Carnatic Reader application allows you to see and print a notation document that someone else created and shared with you. Just download and install the latest version of the Haathi Carnatic Editor and run it. When you run it, you will be prompted for a license key. Click on the “Get Reader Edition” button, and enter your name and email address as prompted. A license key for the reader edition will be emailed to you within a few minutes automatically. Just copy and paste the license key from your email into the Activate License window shown below, and you’re you’re all set for viewing and printing Haathi Carnatic notation documents you receive from others or Haathi Carnatic notation documents you get from a website.


    7. Some bugs related to printing multi-line text have been resolved.

    New Features in Haathi Carnatic Editor Version 1.1



    1. The most important improvement made in this release is the support for selecting a range of cells and being able to perform a variety of actions on the selected cells, such as copying and pasting, applying bold, underline, etc. To select a range of cells:

      1. Click on the first cell in the range of cells you want to select.


      2. Then, press the SHIFT key on the keyboard and click on the last cell in the range that you want selected.


      3. You can press the SHIFT key on the keyboard and click on some other cell if you want expand or shrink the current selection of cells. The range of cells selected will always be from the first cell you clicked on to the most current cell that you SHIFT + clicked on.

      .
    2. Once you have selected a range of cells, you can perform the following operations on the selected cells:

      1. Press CTRL+C to copy the selected cells to the clipboard. You can then select a cell anywhere else in the document and press CTRL+V to paste the copied contents starting at that cell location. The type of cells copied into the clipboard must match the type of cells that begin at the currently selected cell for the paste operation to work. For instance, you can only copy and paste note cells into note cells, text cells into text cells, and so on. If you copy one row of notes (swarams) and one row of text (sahityam) for a total of two rows copied, you can only paste those notes and text cells into two rows somewhere else in the document where the first row contains note cells and the second row contains text cells. In other words, the type of the cells being copied must match the type of cells in the location where the paste is being attempted – pretty straight forward, right?

        HINT: If you are trying to copy an entire section, it is much easier to just click the Duplicate section button on the toolbar!

      2. Click on the Octave Upshift button to move all the notes among the selected cells to be one octave higher.

      3. Click on the Octave Downshift button to move all the notes among the selected cells to be one octave lower.

      4. Press the DELETE key on the keyboard to clear all the contents of all the selected cells.

      5. Press the Bold button or press CTRL+B to change the text in the selected cells to be bold.

      6. Press the Underline button or press CTRL+U to change the text in the selected cells to be underlined.

      7. Click the Font color button and select a color from the drop down color palette to change the font color of the text in the selected cells.

    3. The glyph of the double pipe character that marks the end of the avarthanam has been modified to have more space between the two pipe glyphs and gives the double pipe character a more beautiful and natural look.

    4. You can now backspace from a blank cell and the cursor will automatically go to the end of the text in the previous cell. Thanks to Surya Ganesan for suggesting this feature!

    5. There are now new icons to represent the default octave which will be used for notes you type into note cells. You can keep clicking the Default octave button repeatedly to switch the default octave to be the lower (mandra) octave, middle (madhya) octave, and upper (tara) octave.
    6. You can now change the text justification in any text, note, or label cell by clicking on the text justification button on the toolbar. When you click on the button, a total of three buttons will dropdown allowing you to choose between left justification, center justification and right justification.

    7. Occasionally, you may want to edit text associated with label cells in a document. You may for instance have two avarthanams per line and the particlar song you are notating has an odd number of avarthanams, and hence you may want to “blank out” the labels associated with the last avarthanam (the second half of the last line). You may also want to edit a label if you want to change the default text associated with a label to something different. To edit a label cell, just double click inside it and you’ll be prompted for the new text you want to associate with that label cell. You can change the text to something different from what it is, or remove it altogether.

    8. You can now press the ESCAPE key on the keyboard to close the print preview window.

    9. You can now click anywhere in the font color button to drop down the color chooser.

    10. There is a brand new and intuitive ‘Switch character variation’ button on the toolbar. Click on this button (or press its associated shortcut F4) whenever you want to switch between two variations of a character that you just typed. The picture below shows all the various character variation pairs:



    11. Version 1.0 of the Haathi Carnatic Editor supported a total of 27 types of sections. One of the major improvements in version 1.1 is the support for a much more exhaustive list of types of sections including coverage for many more thalams and gathis. Version 1.1 now supports a total of 62 types of sections and we’ll be adding more in future versions. Please email us with your request for any new type of a sections! The complete list of sections supported in Version 1.1 is listed below:

      1. Adi (1st Speed, 1 per line) – Notes only
      2. Adi (1st Speed, 2 per line) – Notes only
      3. Adi (2nd Speed, 1 per line) – Notes and Text
      4. Adi (2nd Speed, 1 per line) – Notes only
      5. Adi (2nd Speed, 1 per line) – Text only
      6. Adi – Chathusra Gathi – Notes and Text
      7. Adi – Chathusra Gathi – Notes only
      8. Adi – Chathusra Gathi – Text only
      9. Adi – Tisra Gathi – Notes and Text
      10. Adi – Tisra Gathi – Notes only
      11. Adi – Tisra Gathi – Text only
      12. Ata – Khanda Jaathi – Chathusra Gathi – Notes and Text
      13. Ata – Khanda Jaathi – Chathusra Gathi – Notes only
      14. Ata – Khanda Jaathi – Chathusra Gathi – Text only
      15. Blank line
      16. Dhruva (1st speed, 1 per line) – Chathusra Jaathi – Notes and Text
      17. Dhruva (1st speed, 1 per line) – Chathusra Jaathi – Notes only
      18. Dhruva (1st speed, 1 per line) – Chathusra Jaathi – Text only
      19. Eka (2nd speed, 2 per line) – Chathusra Jaathi – Notes and Text
      20. Eka (2nd speed, 2 per line) – Chathusra Jaathi – Notes only
      21. Eka (2nd speed, 2 per line) – Chathusra Jaathi – Text only
      22. Kanda Chapu (1st Speed, 2 per line) – Notes and Text
      23. Kanda Chapu (1st Speed, 2 per line) – Notes only
      24. Kanda Chapu (1st Speed, 2 per line) – Text only
      25. Kanda Chapu (2nd Speed, 1 per line) – Notes and Text
      26. Kanda Chapu (2nd Speed, 1 per line) – Notes only
      27. Kanda Chapu (2nd Speed, 1 per line) – Text only
      28. Kanda Chapu (2nd Speed, 2 per line) – Notes and Text
      29. Kanda Chapu (2nd Speed, 2 per line) – Notes only
      30. Kanda Chapu (2nd Speed, 2 per line) – Text only
      31. Lyrics Block (P, A, C)
      32. Lyrics Block (P, SC)
      33. Lyrics Block (P, SC, MK)
      34. Lyrics Line (Adaptable)
      35. Matya (1st speed, 1 per line) – Chathusra Jaathi – Notes and Text
      36. Matya (1st speed, 1 per line) – Chathusra Jaathi – Notes only
      37. Matya (1st speed, 1 per line) – Chathusra Jaathi – Text only
      38. Mishra Chapu (1st Speed, 2 per line) – Notes and Text
      39. Mishra Chapu (1st Speed, 2 per line) – Notes only
      40. Mishra Chapu (1st Speed, 2 per line) – Text only
      41. Notes – Characteristic phrases
      42. Ragam change
      43. Roopaka Chapu (1 per line) – Chathusra Gathi – Notes and Text
      44. Roopaka Chapu (1 per line) – Chathusra Gathi – Notes only
      45. Roopaka Chapu (1 per line) – Chathusra Gathi – Text only
      46. Roopaka Chapu (2 per line) – Chathusra Gathi – Notes and Text
      47. Roopaka Chapu (2 per line) – Chathusra Gathi – Notes only
      48. Roopaka Chapu (2 per line) – Chathusra Gathi – Text only
      49. Roopakam (1st speed, 2 per line) – Chathusra Jaathi – Notes and Text
      50. Roopakam (1st speed, 2 per line) – Chathusra Jaathi – Notes only
      51. Roopakam (1st speed, 2 per line) – Chathusra Jaathi – Text only
      52. Sankeerna Chapu (1st speed, 2 per line) – Notes and Text
      53. Sankeerna Chapu (1st speed, 2 per line) – Notes only
      54. Sankeerna Chapu (1st speed, 2 per line) – Text only
      55. Song information block (Type 1)
      56. Song information block (Type 2)
      57. Text – One or more lines
      58. Text – Paragraph title
      59. Text – Song title
      60. Triputa (1st speed, 2 per line) – Tishra Jaathi – Notes and Text
      61. Triputa (1st speed, 2 per line) – Tishra Jaathi – Notes only
      62. Triputa (1st speed, 2 per line) – Tishra Jaathi – Text only

    12. Based upon a popular request from customers, we have changed the licensing from an annual license ($9.99 per year) to a one time perpetual license fee. The cost of the perpetual license has been set to $24.99. If you have purchased the annual license and wish to upgrade to the perpetual license, you can do so for the difference in price ($15), but you must do so before your annual license expires. Please contact us at support@haathisoftware.com for instructions on how to upgrade your annual license to a perpetual license.

    13. The color scheme used in version 1.1 has been improved to use more softer and pleasing colors. Each type of cell in a section has a different color, as shown in this picture below:



    14. The cell background colors mentioned in the above point are now also displayed in the sample sections that are displayed on the right side pane when choosing from the panel of sections to insert into the document in the “Insert Section” window.

    15. Like in most Windows applications, you can now drag-and-drop a Haathi Music Document (.hmd file) into the application to open those documents. Of course, you can also just double click on the Haathi Music Document (.hmd file) from Windows Explorer and cause those documents to be opened in the Haathi Carnatic Editor.

    16. When you insert a new section, it will now automatically get selected, and you can start typing in the first editable cell of the newly inserted section.

    17. You can now double click on a section in the left side pane of the “Insert section” window to insert that section into the current document.

    18. When you select “Haathi Carnatic Editor Help” from the help menu, you will now correctly be launched to the application’s help page on Haathi’s website.

    19. When you click the default octave changer buttons mentioned in #5 (TODO) above, the order of cycling between the octaves is now more intuitive, cycling between lower octave -> to middle octave -> to upper octave -> to lower octave -> to middle octave -> to higher octave, and so on.