TaalMala Logo

TaalMala on Windows: Help

Licensing Policy
Taal Packs
Android Edition Help
Windows Edition Help
 Pay Using Your Credit Card
 Get it on Google Play
 Get it on App Store

General Help:

Opening and playing a Taal in TaalMala is straightforward. Simply double-click to open the Taal you prefer from the list of pre-composed Taals, and click the play button. If the play button is grayed out, there could be two reasons:

  1. The Taal did not load correctly, or
  2. Try clicking the window where the composition has opened (part of the Window which contains TaalMala logo). This window needs the focus in order for the play button to be active.

By default, TaalMala shows the pre-composed Taals from the following folder: (Installation path)\Taals. However, you can change this folder via TaalMala options.

The bottom-left corner of the TaalMala window displays the properties of the selected bol. You can adjust the sounds to be played on Tabla or Dagga, their emphases and duration.

How to Compose a Taal in TaalMala:

This is the most powerful feature of TaalMala and this is what differentiates TaalMala from most of the other Tabla softwares. There are two ways to compose a Taal with TaalMala.

Method 1: Graphical Composition:

Using this method, you can compose any Taal, one bol at a time.

In the top right pane within the TaalMala window, you can insert new bols by using either the menu Edit -> Insert or the menu Edit -> Append.

Each time you insert a new bol, TaalMala inserts a new default bol with silence. You can then select the newly inserted bol and edit its properties in the bottom left pane. Once you have edited the properties of the bol, click on Apply button in the bol properties pane (left bottom pane) and the bol will be updated in the Taal.

These steps are illustrated in the screenshots below.

Method 2: Notational Composition:

This is a newly introduced method of composing a Taal in TaalMala release 4.50. In this method, you can write the notation of the Taal in the bottom right pane of TaalMala as if you would write the notation in your notebook. TaalMala follows a very simple syntax for Taal notation (explained below).

Once you have written notation for the desired Taal in the bottom right pane, click Apply button at the bottom right pane. If your written Taal is in correct format (explained below), then the Taal will be transferred to the main top right pane of TaalMala and shown to you as a series of bols.

TaalMala Notation:

The first word of the notation indicates whether the Taal is on Tabla or Pakhawaj (Pakhawaj is available only in licensed editions of TaalMala). For example, in the following example, we have composed Teentaal on Tabla.

Tabla: Dha | Dhin | Dhin | Dha | Dha | Dhin | Dhin | Dha | Dha | Tin | Tin | Na | Na | Dhin | Dhin | Dha

In the following example, we have composed the same Teentaal as above on Pakhawaj.

Pakhawaj: Dha | Dhin | Dhin | Dha | Dha | Dhin | Dhin | Dha | Dha | Tin | Tin | Na | Na | Dhin | Dhin | Dha

As seen above, the name of the instrument (Tabla or Pakhawaj) is followed by a colon :. The instrument name is followed by a series of bols on the instrument, each separated by the vertical bar |.

Each bol must be specified using the following format:

Bol name [matras] ++

Each element in the above line highlighted in separate color is optional. Thus, you can specify just the Bol name or [matras] or + symbols for emphasis. You can also specify any combination of the above.

TaalMala recognizes most common bol names (list given below) and inserts correct sounds on Tabla (pitch drum) and Dagga (bass drum) automatically, corresponding to the bol name.

The duration of the bol (in terms of number of beats or matras) is specified in square brackets [] as a number. For example, Ti [0.25] means that the bol Ti is played for a quarter beat (1/4 matras). If the duration is not specified, TaalMala composes the current bol with the same duration as the previous one.

Finally, you can increase the intensity of the current bol by adding a number of '+' signs to the bol. each '+' sign increases the intensity of the bol by 3 dB on Tabla and Dagga. If not specified, TaalMala uses the sounds without any additional emphasis.

A few examples follow:

Example 1:

Tabla: Dha [0.5] | Dhin+

The above line creates a composition consisting of only two bols. The first bol is Dha, which is played for 0.5 beats (matras). The second bol is Dhin, with increased emphasis (+3 dB). Since the duration of the second bol is not explicitly specified, TaalMala assigns the duration of the previous bol to this bol too (0.5 beats).

Example 2:

This example is illustrated in the screenshot below.

Tabla: Dha++ | Ti [0.25] | Re | Ki | Te | Dhin [1.0]+ | Na

The above line composes a Taal with first bol as Dha with 6 dB emphasis and duration of 1 beat. Note that if the first bol's duration is not explicitly specified (as is the case here), it is automatically assumed to be 1 beat. The next 4 bols are Ti Re Ki Te, each played for 0.25 beats (as is customary for the phrase "Ti Re Ki Te"). Notice that we have explicitly specified the duration only for the first bol Ti. The next 3 bols use the same duration as the previous bols' duration. The bol Dhin has extra emphasis of +3 dB and played for 1 beat. This is followed by the last bol Na, which is also played for 1 beat, without any additional emphasis.

Example 3: Ektaal

Tabla: Dhin++ | Dhin | Dha [0.5] | Ge | Ti [0.25] | Re | Ki | Te | Tu [1] | Na | Kat+ | Tin | Dha [0.5] | Ge | Ti [0.25] | Re | Ki | Te | Dhin [1]+ | Na

The above line creates Ektaal on Tabla with emphasis on Sum and Khali.

The above examples should make it clear how to compose using Tabla notations in TaalMala. In fact, for accomplished Tabla players, it is an extremely fast method of composing the Taal. Once the basic framework is composed using the notation, you can always make subtle changes using the individual bol's properties.

The bol names automatically recognized by TaalMala are:


  • Dha: Pressed Ge = Na + Pressed Ge
  • Dha: First Closed then Open Ge = Na + First Closed then Open Ge
  • Dha: Closed Ge = Na + Closed Ge
  • Dha: Open Ge = Na + Open Ge
  • Dha: Delayed Sliding Ge = Na + Delayed Sliding Ge
  • Dha: Fast Sliding Ge = Na + Fast Sliding Ge
  • Dhin: Pressed Ge = Sur + Pressed Ge
  • Dhin: First Closed then Open Ge = Sur + First Closed then Open Ge
  • Dhin: Closed Ge = Sur + Closed Ge
  • Dhin: Open Ge = Sur + Open Ge
  • Dhin: Delayed Sliding Ge = Sur + Delayed Sliding Ge
  • Dhin: Fast Sliding Ge = Sur + Fast Sliding Ge
  • Na = Na + Silence
  • Tin = Sur + Thap1
  • Tu = Tu + Silence
  • Ti = Ti + Silence
  • Re = Strong Ra + Silence
  • Ki = Ki + Silence
  • Ta = Ta + Silence
  • Te = Te + Silence
  • Kat = Kat + Silence
  • Ge = Silence + Closed Ge
  • Ga = Silence + Closed Ge
  • Din = Din + Silence
  • Ne = Ne + Silence
  • Soft Dhi = Soft Dhi + Silence
  • Soft Ra = Soft Ra + Silence
  • Tra = Tra + Silence
  • Ghasee Dhi = Ghasee Dhi + Silence
  • Ghasee Ra = Ghasee Ra + Silence
  • Dhi = Ghasee Dhi + Silence
  • Ra = Ghasee Ra + Silence
  • - = Silence + Silence
  • Dha = Na + Pressed Ge
  • Dha1 = Na + First Closed then Open Ge
  • Dha2 = Na + Closed Ge
  • Dha3 = Na + Open Ge
  • Dha4 = Na + Delayed Sliding Ge
  • Dha5 = Na + Fast Sliding Ge
  • Dhin = Sur + First Closed then Open Ge
  • Dhin1 = Sur + Pressed Ge
  • Dhin2 = Sur + Closed Ge
  • Dhin3 = Sur + Open Ge
  • Dhin4 = Sur + Delayed Sliding Ge
  • Dhin5 = Sur + Fast Sliding Ge


  • Dha = Dha + Silence
  • Dha1 = Na + Closed Ge
  • Dha2 = Na + Open Ge
  • Dha3 = Na + Normal Ge
  • Dhin = Dhin + Silence
  • Dhin1 = Tin + Closed Ge
  • Dhin2 = Tin + Open Ge
  • Dhin3 = Tin + Normal Ge
  • Dhin4 = Open Dhin + Silence
  • Dha: Pressed Ge = Dha + Silence
  • Dha: Closed Ge = Na + Na
  • Dha: Open Ge = Na + Na
  • Dha: Normal Ge = Na + Normal Ge
  • Dhin: Pressed Ge = Dhin + Silence
  • Dhin: Closed Ge = Tin + Tin
  • Dhin: Open Ge = Tin + Tin
  • Dhin: Normal Ge = Tin + Normal Ge
  • Open Dhin = Open Dhin + Silence
  • Na = Na + Silence
  • Tin = Tin + Thap
  • Tu = Tu + Silence
  • Ti = Ti + Silence
  • Re = Re + Silence
  • Ra = Re + Silence
  • Ki = Ki + Silence
  • Ta = Ta + Silence
  • Ge = Silence + Closed Ge
  • Ga = Silence + Closed Ge
  • Ka = Silence + Thap
  • Din = Din + Silence
  • Dhe = Dhe + Silence

You can make TaalMala recognize additional bols or change the existing combinations by editing the files Tabla bols.txt and Pakhawaj bols.txt in TaalMala installation directory. To avoid losing the original file, however, we recommend that you keep a backup copy of this file before making any changes to it.

Copyright© 2000-2022
  Home | About TaalMala | Download | Help: Windows Edition | Help: Android Edition | Pricing | What's New | FAQs | Company Info
Buy Now | Licensing Policy | Privacy | Terms and Conditions | Contact Us | SwarMala