KonMIDI - Konnakol to MIDI Conversion Tool
×
Instructions
Basic Workflow
Enter or paste
konnakol passages in the Transcriptions editor.
Adjust settings
(BPM, velocity, tala).
Click Export MIDI
to download zipped MIDI files.
Unzip
to access inidividual MIDI files.
Notation Format
Sections:
[section_name]
on its own line. Names the following konnakol passage until the next
[section_name]
.
One unbracketed
token
= 1/16th note. Tokens are divided by a space in the middle.
Syllables:
thom num dhin cha ki ta
etc.
Speed brackets:
[
ki ta tha ka
]
plays at 2× speed.
Rest:
_
(underscore), represents one token's time value in the given context. i.e.
[
_
]
= 1/32nd rest.
Comments:
#
to add notes afterwards in the same line (ignored)
Settings
BPM:
Tempo (20–300)
Velocity:
MIDI volume (1–127)
Tala:
Select the tala of the Konnakol input for proofreading.
Time Signature:
Adjustable meter to fit the respective tala
Output:
Export each section as a separate MIDI file or combine all
Filename prefix:
Add a prefix to all the filenames in bulk.
Pitch Mapping
Syllable
MIDI
thom
36
tham
37
num
38
dhin
39
ka / ki / dhi / thi
40
cha / lam
41
ta
42
tha
43
bheem
44
Tips
Unrecognized syllables are skipped with a warning
See log for sections that don't finish the complete tala cycles
Open transcription…
Paste from clipboard
Export MIDI…
Transcriptions Input
Log
Settings
BPM:
Velocity:
Tala:
Adi (8 beats)
Rupaka (6 beats)
Misra Chapu (7 beats)
Khanda Chapu (5 beats)
Tisra (3 beats)
Matya (4 beats)
Time Signature:
/
1
2
4
8
16
32
Output:
per_section
combined
Filename Prefix:
optional — prepended to filenames
Help
Developed by
Music and Sound Cultures
(2026)