Script approach
Write one or more note tokens inside each beat, then add a melodic row tag such as notations, sitar, flute, or violin. Octave suffixes such as 0, 1, and 2 indicate lower, middle, and higher octave positions.
[melody start]
[S1|R1|G1|M1|P1|D1|N1|S2][notations]
[melody end]
Three-octave note reference
Following the existing Vishwamohini notations help style, use suffix 0 for lower octave, 1 for middle octave, and 2 for higher octave tokens.
| Swara | Lower octave | Middle octave | Higher octave |
|---|---|---|---|
| Sa | S0 | S1 | S2 |
| Re | R0 | R1 | R2 |
| Ga | G0 | G1 | G2 |
| Ma | M0 | M1 | M2 |
| Pa | P0 | P1 | P2 |
| Dha | D0 | D1 | D2 |
| Ni | N0 | N1 | N2 |
Melody table approach
- Open the Melody tab.
- Click a beat in a melodic row such as notations, sitar, flute, violin, piano lehera, or tablatarang.
- Type notes with the real keyboard, or open the virtual keyboard and click note labels.
- Use Backspace to remove the last note from the selected beat.
Keyboard approaches
- Real keyboard: use 1, 2, and 3 to choose lower, middle, and higher octaves before entering notes.
- Virtual keyboard: choose Lower octave, Middle octave, or Higher octave, then click the desired note key.
Example
Use Player to view and play. Use Script to edit the Vishwamohini text, then return to Player to render your changes.
Top bar Play All and Stop controls work with this example.