Skip to content

ThaiMusicXML v1.0

ThaiMusicXML is an open XML format for Thai traditional music (เพลงไทยเดิม/Phleng Thai Doem). One document holds one arrangement: its title and tuning, the ท่อน it is built from, the instruments in the ensemble, and what each of them plays, laid out in the same grid a musician reads on paper.

Version 1.0 covers pitched parts, unpitched parts such as ฉิ่ง, and lyric parts; ท่อน with repeats and endings; octave dots, subdivided beats, bow and gesture curves, cued passages, and the markings an arranger writes on the page. A RELAX NG schema defines the document, and the rules a grammar cannot state are written as conformance prose on the element pages.

Please visit about page for more information.

You can try ThaiMusicXML in Playground.