×

If you are on slower internet connection, download Desktop App where you can browse latest melodies smoothly by eliminating resource loading using internet. Google Chrome is recommended. Use Ctr+F5 to load page with latest updated code

Notations

Lower Octave S0 r0 R0 g0 G0 m0 M0 P0 d0 D0 n0 N0
Z x X c C V v B n N m M
Middle Octave S1 r1 R1 g1 G1 m1 M1 P1 d1 D1 n1 N1
A s S d D F f G h H j J
Upper Octave S1 r2 R2 g2 G2 m2 M2 P2 d2 D2 n2 N2
Q w W e E R r T y Y u U

Right hand syllables (Daya)

Syllable 1 2 3 4 Example Comment
A T1 t1 Ta1 ta1 ADH  
B T2 t2 Ta2 ta2 ABL  
C T3 t3 Ta3 ta3 ACL  
D T4 t4 Ta4 ta4 DHDH DKXH  
E T5 t5 Ta5 ta5 EKEKXHGY  
F T6 t6 Ta6 ta6 F F DKXH F  
G T7 t7 Ta7 ta7 GXH GYGY  
H T8 t8 Ta8 ta8 DHDH DKXH  
I T9 t9 Ta9 ta9 IY It plays same sound as T4
J R1 r1 Ra1 ra1 DKXH  
K R2 r2 Ra2 ra2 EKEKXHGY  
L N1 n1 Na1 na1 abL  
M N2 n2 Na2 na2 bMRM  
N D7 d7 Da7 da7 SNSM  
O D8 d8 Da8 da8 UOMS  
P D9 d9 Da9 da9 abLP(A)  

Left hand syllables (Baya)

Syllable 1 2 3 4 Example Comment
Q G1 g1 Ga1 ga1 cLQL  
R G2 g2 Ga2 ga2 bMRM  
S G3 g3 Ga3 ga3 aS MS(A) MS(A)  
T H1 h1 Ha1 ha1 T-Ga  
U H2 h2 Ha2 ha2 UOMS  
V H3 h3 Ha3 ha3 VP-M  
W K1 k1 Ka1 ka1 WWDHWWLL  
X K2 k2 Ka2 ka2 XHGY  
Y K3 k3 Ka3 ka3 bMY  
Z K4 k4 Ka4 ka4 eKeKZ  

Both hand syllables (Baya+Daya)

Syllable 1 2 3 4 Example Comment
a D1 d1 Da1 da1 abba  
b D2 d2 Da2 da2 abab  
c D3 d3 Da3 da3 cLQL  
d D4 d4 Da4 da4 dHdH  
e D5 d5 Da5 da5 eKeKXHGY  
f D6 d6 Da6 da6 f f DKXH f  

Help for '[tabla]' tag What is Tabla

Tabla tag is experimental, Latest Firefox browser is recommended for audio.Use ear phones while listening

Here is a basic demo of Vishwamohini Script & how it converts script into table, hindi bols & player, you can edit it to see results.

Watch demo of complete features

First click on the "Player" button which is available just below textarea, you can see Tabla bols in the table format

Observe textarea, you can see see [melody start] and [melody end] tags in it, it is called as Vishwamohini script

This Vishwamohini script is converted into table & you can play it, we will learn more about Vishwamohini script later

Above Table you will see a button "Edit in Excel", click on this button, you will see a excel like table

Every cell in table represents one beat and you can add your bols in cell, Vishwamohini script will get automatically created as you update excel table.

But it is important to understand Vishwamohini script as it is very important part, also you will understand how to write bols in english in the script, please read below sections carefully

Lets understand each element one by one

1. [melody start] & [melody end] : Vishwamohini Script starts with "[melody start]" & ends with "[melody end]". Whatever you write in between these two tags will be considered as part of melody & converted into table.

2. Tabla syllables/bols : Tabla has two parts(drums) Daya & Baya and each has its own syllables. Also we can create some new syllables with the combination of both drums.

Below is the table which shows possible syllables on Tabla.
Because of stroke intensity,stroke position on both drums & pressure control on Baya, we can create little variation in sound effects for each syllable, considering this fact, wherever possible, we have provided four sound variation for each syllable. Below table shows how to access those variations in Vishwamohini Script using English language (T1,t1,Ta1,ta1).

These English variations will be converted into Hindi font

Right hand syllables (Daya)

Syllable 1 2 3 4 Example English Comment
A T1 t1 Ta1 ta1 ADH Ta  
B T2 t2 Ta2 ta2 ABL Tin [ Ti na ]  
C T3 t3 Ta3 ta3 ACL Tun [ Tu na ]  
D T4 t4 Ta4 ta4 DHDH DKXH Ti [ Ti ta ]  
E T5 t5 Ta5 ta5 EKEKXHGY Te [ TereTere ]  
F T6 t6 Ta6 ta6 F F DKXH F Tet [ Tet Tet ]  
G T7 t7 Ta7 ta7 GXH GYGY Ta [ Takit ]  
H T8 t8 Ta8 ta8 DHDH DKXH Ta [ ti Ta ti Ta ]  
I T9 t9 Ta9 ta9 IY Tra [ Trak ] It plays same sound as T4
J R1 r1 Ra1 ra1 DKXH Ra [ ti Ra ki ta ]  
K R2 r2 Ra2 ra2 EKEKXHGY Re [ dhiRedhiRe ]  
L N1 n1 Na1 na1 abL Na [ tin Na ]  
M N2 n2 Na2 na2 bMRM Ne [ dhi Ne gi Ne ]  
N D7 d7 Da7 da7 SNSM Di/n [ ga Di ga na ]  
O D8 d8 Da8 da8 UOMS Da [ ghi Da na ga ]  
P D9 d9 Da9 da9 abLP(A) Da [ dha dhin na Da (Same as Ta) ]  

Left hand syllables (Baya)

Syllable 1 2 3 4 Example English Comment
Q G1 g1 Ga1 ga1 cLQL Ge [ dhin na Ge na ]  
R G2 g2 Ga2 ga2 bMRM Gi [ dhi ne Gi ne ]  
S G3 g3 Ga3 ga3 aS MS(A) MS(A) Ga [ dha Ga, na Ga(Ta) ]  
T H1 h1 Ha1 ha1 T-Ga Ghe [ Ghe - ta dha ]  
U H2 h2 Ha2 ha2 UOMS Ghi [ Ghi da na ga ]  
V H3 h3 Ha3 ha3 VP-M Gha [ Gha da ne ]  
W K1 k1 Ka1 ka1 WWDHWWLL Ke [ tin na Ke na ]  
X K2 k2 Ka2 ka2 XHGY Ki [ Ki ta ta ka = Kitak ]  
Y K3 k3 Ka3 ka3 bMY Ka [ dhi ne Ka ]  
Z K4 k4 Ka4 ka4 eKeKZ Kat [ dhiredhire Kat ]  

Both hand syllables (Baya+Daya)

Syllable 1 2 3 4 Example English Comment
a D1 d1 Da1 da1 abba Dha  
b D2 d2 Da2 da2 abab Dhin  
c D3 d3 Da3 da3 cLQL Dhun  
d D4 d4 Da4 da4 dHdH Dhi [ DhitDhit ]  
e D5 d5 Da5 da5 eKeKXHGY Dhe [ DhereDhere ]  
f D6 d6 Da6 da6 f f DKXH f Dhet [Dhet Dhet ]  

3. [D1D1|T4T8|D1D1|T3N1] : Each row, which will be considered as a cycle of taal (Avartan) will start with "[" bracket & it ends with "]" bracket. Each beat is separated by bar "|", content between two bars is shown into one cell of table & will be played in timing of one beat.

aaDH aaCL AADH aacL

4. [lyrics] : When you want to write text or lyrics of song just put "[lyrics]" tag at the end of avartan, it will display text as it is in the table.

Below is the row with "[lyrics]" tag

[DhaDhaTiTa|DhaDhaTuNa|TaTaTiTa|DhaDhaDhinNa][lyrics]

It will display text as it is in the table, rows with lyrics tags will not be considered when you play notations/melody.

DhaDhaTiTa DhaDhaTuNa TaTaTiTa DhaDhaDhinNa

5. [tabla] : When you put "[tabla]" tag at the end of row, it converts syllables into Hindi font (Blos) & puts in table. These syllables/bols are considered when you play the melody.

Below is the row with "[tabla]" tag

[D1D1|T4T8|D1D1|T3N1][tabla]

It will convert syllables tnto hindi font & this row will be considered when you play bols/melody.

aaDH aaCL AADH aacL

6. Gap : To add gap in the notations just add "-" dash. Spaces between notations has no meaning so you can add them just to have good formatting.

D1-D1- T4-T8- D1-D1- T3-N1-

a-a- D-H- a-a- C-L-

 Thats it! . . . you are ready to create your first tabla melody. Have some fun with our Demo. You can edit script in this demo & check results.

You can add any number of melodies using [start melody] and [end melody] in same text area.

Advance options

Add theka or lehera

Similar to instruments, you can add 'theka' or 'lehera' tag in the script.

theka : It will play along with instruments, it will not play with tabla & symphony. This option is useful when you want to try customized taal which is not available in the list of taals

Example : [D1|D2|D2|D1|D1|D2|D2|D1|D1|T2|T2|T1|T1|D2|D2|D1][theka]

lehera : It will play along with tabla, it will not play with notations, instruments & symphony

Example : [S2|g2|S2|N1|d1|N1|S2|d1|m1|g1|S1|g1|m1|d1|N1|S2][lehera]

Options to add Laykari

Whatever number of syllables/bols you put between bars, it will play them with perfect timing in one beat.

First level Laykari

Below is the example of five notes in each beat, which is called as Khand Jati. So five notes will be played in one beat.

[melody start]
[DhaTiDhaTiTa|DhaTiDhaTiNa|TaTiTaTiTa|DhaTiDhaDhinNa][lyrics]
[D1T4D1T4T8|D1T4D1T2N2|T1T4T1T4T8|D1T4D1D2N2][tabla]
[melody end]

Second level Laykari

Some advance musicians may want full control over complex Laykari, we have taken care of them
Just put your syllables in curly brackets, it will play them in subbeat of beat with perfect timing.
in below example each beat is divided into three parts, & two syllables will be played in third part of each subbeat.

[melody start]
[DhaDhi(NaNa)|DhaTi(NaNa)][lyrics]
[D1D2(N1N1)|D1T2N1N1][tabla]
[melody end]

Options for Laykari is available till two levels only. 

Limitation : Currently there is no options to add very complex Laykari like 5 beats in 7 beats, or 7 beats in 5 beats . . .  etc we have plan to come up a simple & separate utility dedicated to such type of Laykari.

Lets play melody

In the right hand side of page, you will see a floating box which will come out or go in, as you click on it. There are options to set tempo, scale of the melody. After that observe play button just above every table, click on "Play" button to play melody.

Video : How to create melody using Vishwamohini Melody Player?

Support

You can send us email at helpdesk@vishwamohini.com for your questions/issues about Vishwamohini Script & Melody Player