<structure>
องค์ประกอบ <structure> กำหนดโครงสร้างโน้ต: ท่อนใดเล่น ลำดับใด บ่อยแค่ไหน และมีทิศทางใดระหว่างทาง
องค์ประกอบแม่
หัวข้อที่มีชื่อว่า “องค์ประกอบแม่”ลำดับของ:
ปรากฏลำดับใดก็ได้และซ้ำได้
ลำดับท่อน
หัวข้อที่มีชื่อว่า “ลำดับท่อน”ลำดับท่อนของโน้ตคือลำดับที่องค์ประกอบ <section> และ <play> ปรากฏ โดยเดินแบบ depth first เข้าตัวครอบ <repeat> องค์ประกอบ <annotation>, <br>, และ <direction> ที่แทรกไม่กระทบ ไม่มีแอตทริบิวต์ระบุลำดับ การจัดลำดับองค์ประกอบเหล่านี้ใหม่ในเอกสารจึงจัดลำดับโน้ตใหม่
<section> และ <play> ต่างก็ใส่การเล่นท่อนหนึ่งครั้งลงในลำดับนั้น ต่างกันตรงที่ <section> ประกาศท่อนด้วย จึงปรากฏเพียงครั้งเดียว ส่วน <play> เล่นท่อนที่ประกาศไว้แล้วเท่านั้น ท่อนที่กลับมาภายหลังจึงไม่ต้องมีสำเนาโน้ตชุดที่สอง
<direction> มีผล ณ จุดที่ปรากฏและคงอยู่จน <direction> อื่นเปลี่ยนการตั้งค่าเดียวกัน ตัวประมวลผลอ่าน <structure> จากบนลงล่าง ทิศทางใช้กับทุกพาร์ต
ทิศทางภายใน <repeat> อ่านใหม่ในทุกรอบ จึงใช้ซ้ำในทุกครั้งที่เล่น
หมายเหตุประกอบและตัดบรรทัด
หัวข้อที่มีชื่อว่า “หมายเหตุประกอบและตัดบรรทัด”<annotation> หรือ <br> ภายใน <repeat> พิมพ์ครั้งเดียว ณ ตำแหน่งในเอกสาร ไม่ซ้ำตามรอบ
ทั้งสองทำงานต่างจาก <direction> เพราะเป็นคนละสิ่ง ทิศทางกำกับเสียงดนตรี จึงต้องใช้ทุกครั้งที่ดนตรีวนกลับ หมายเหตุประกอบเป็นเฟอร์นิเจอร์หน้า หน้าพิมพ์ครั้งเดียวและอ่านตรงลงไม่ว่าจะเล่นกี่รอบ
ตัวอย่าง
หัวข้อที่มีชื่อว่า “ตัวอย่าง”<structure> <annotation>Example Comments</annotation> <direction> <nathap value="ปรบไก่" /> <chan value="1" /> <bpm>65</bpm> </direction> <annotation>บรรทัดที่ 1 มี 7 ห้อง</annotation> <repeat times="2"> <section id="s1" name="ท่อน 1" /> </repeat> <annotation>End of section 1 message</annotation></structure>