A comprehensive resource for music lovers

Find hundreds of free Sargam Notations and useful information on music.  A most sought after website for amateur instrumental musicians, students, teachers and performers.

Explore

Notations Count

620

Useful Resources

Front cover
Book for beginner music learners
Buy
Cover-Best-of-Burmans
R D Burman songs with Notations and stories
Buy
sARGAM-request
Get Notations of any song in just 72 hours
Buy
document.addEventListener("DOMContentLoaded", function() { let lastResult = "";const map = { "S": "C", "r": "C#", "R": "D", "g": "D#", "G": "E", "M": "F", "M^": "F#", "M#": "F#", "P": "G", "d": "G#", "D": "A", "n": "A#", "N": "B" };const excludeWords = ["Prelude","Interlude","Mukhda","Antara","Sthayi","Music","Notations","Same","Above"];function convertNotation() { const input = document.getElementById("notation").value; const lines = input.split(/n/);const convertedLines = lines.map(line => { const tokens = line.match(/M^|M#|[A-Za-z][',.]?|~|.{3}|[{(].*?[)}]|[A-Za-z]+|./g) || [];return tokens.map(note => { if (excludeWords.some(w => w.toLowerCase() === note.toLowerCase())) { return note; // leave excluded words unchanged }let base = note.replace(/[.,']/g, ""); let western = map[base] || base;if (note.startsWith(".") || note.startsWith(",")) western += " (Low Octave)"; if (note.endsWith("'")) western += " (High Octave)"; if (note.includes("...")) western += " (Hold)"; if (note.includes("~")) western += " (Glide)"; if (note.includes("(")) western += " (Grace)"; if (note.includes("{")) western += " (Murki)";return western; }).join(" "); });lastResult = convertedLines.join("n"); document.getElementById("output").innerText = lastResult; }function downloadNotation() { if (!lastResult) { alert("Please convert notation first!"); return; } const blob = new Blob([lastResult], { type: "text/plain" }); const link = document.createElement("a"); link.href = URL.createObjectURL(blob); link.download = "converted-notation.txt"; link.click(); }function copyNotation() { if (!lastResult) { alert("Please convert notation first!"); return; } navigator.clipboard.writeText(lastResult).then(() => { alert("Converted notation copied to clipboard!"); }); }// Attach event listeners safely const convertBtn = document.getElementById("convertBtn"); const downloadBtn = document.getElementById("downloadBtn"); const copyBtn = document.getElementById("copyBtn");if (convertBtn) convertBtn.addEventListener("click", convertNotation); if (downloadBtn) downloadBtn.addEventListener("click", downloadNotation); if (copyBtn) copyBtn.addEventListener("click", copyNotation); });