<play>
องค์ประกอบ <play> เล่นท่อนหนึ่งอีกครั้ง ณ จุดถัดไปในโน้ต
<section> ประกาศว่าท่อนนั้นมีอยู่ และรับตำแหน่งแรกในลำดับการเล่น ส่วน <play> รับอีกตำแหน่งหนึ่ง ตัวโน้ตยังอยู่ที่เดิม คืออยู่ในเนื้อหา <section-ref> ของท่อนนั้น และไม่ถูกคัดลอก
องค์ประกอบแม่
หัวข้อที่มีชื่อว่า “องค์ประกอบแม่”แอตทริบิวต์
หัวข้อที่มีชื่อว่า “แอตทริบิวต์”| แอตทริบิวต์ | จำเป็น | ประเภท | คำอธิบาย |
|---|---|---|---|
section |
ใช่ | IDREF | อ้างถึง <section id="..."> ใน <structure> |
ไม่มี
ความหมาย
หัวข้อที่มีชื่อว่า “ความหมาย”<play> เพิ่มการเล่นท่อนที่อ้างถึงอีกหนึ่งครั้ง ณ ตำแหน่งที่มันอยู่ นี่คือสิ่งที่ทำให้เขียนรูปแบบ ก ข ก ได้ คือ ท่อน 1 ท่อน 2 แล้วกลับมาท่อน 1 อีกครั้ง
<structure> <section id="s1" name="ท่อน 1"/> <section id="s2" name="ท่อน 2"/> <annotation>กลับต้น</annotation> <play section="s1"/></structure>อีกทางหนึ่งคือเขียน <section> ตัวที่สองที่บรรจุบรรทัดชุดเดียวกัน ซึ่งสื่อความหมายต่างออกไปและแย่กว่า: มันอ้างว่าเพลงมีสองท่อนที่บังเอิญเหมือนกัน ทำให้ทุกพาร์ตต้องดูแลโน้ตอีกชุดให้ตรงกับชุดแรก และพิมพ์โน้ตสองครั้งบนหน้าที่ผู้อ่านคาดว่าจะเห็นคำว่ากลับต้น
<repeat> ใช้กับกรณีที่ช่วงเดียวกันเล่นซ้ำติดกัน ส่วน <play> ใช้กับกรณีที่ท่อนกลับมาหลังจากมีอย่างอื่นคั่น ซึ่ง <repeat> ที่ครอบช่วงติดกันแสดงไม่ได้
หมายเลขรอบ
หัวข้อที่มีชื่อว่า “หมายเลขรอบ”<play> เพิ่มจำนวนรอบทั้งหมดของท่อน และรอบนับแบบสัมบูรณ์ตลอดทุกการเล่นของท่อนนั้นไม่ว่าอยู่ตรงไหน ในตัวอย่างข้างบน ท่อน 1 มีสองรอบ รอบแรกอยู่ที่ประกาศ รอบที่สองอยู่ที่ <play> <ending> ที่ pass="2" จึงแปรผันเที่ยวกลับ ไม่ใช่เที่ยวแรก ซึ่งมักเป็นเหตุผลที่เพลงกลับต้นตั้งแต่ต้น
การเล่นภายใน <repeat> นับแบบเดียวกัน <play> ที่อยู่ใน repeat ซึ่ง times="2" เพิ่มสองรอบ
หมายเหตุ
หัวข้อที่มีชื่อว่า “หมายเหตุ”<play>ไม่ได้ประกาศท่อน ท่อนหนึ่งจึงยังมี<section>เพียงตัวเดียว และมีที่เดียวที่เขียนnameกับลูก<line-repeat>ของมัน<repeat>ที่มีเฉพาะ<play>ใช้ได้ เพราะมีสิ่งที่จะเล่น- ไม่มีอะไรห้าม
<play>อ้างท่อนที่ยังไม่ได้ประกาศตามลำดับเอกสาร แต่ลำดับทั้งสองจะไม่ตรงกัน และทำให้อ่านโน้ตยากกว่าที่ควร
การสอดคล้องมาตรฐาน
หัวข้อที่มีชื่อว่า “การสอดคล้องมาตรฐาน”sectionจำเป็น และต้องอ้างถึง<section>ที่ประกาศไว้ใน<structure><play>ไม่มีลูก<play>แต่ละตัวเพิ่มการเล่นท่อนนั้นหนึ่งครั้งเข้าในจำนวนรอบทั้งหมด คูณด้วยtimesของทุก<repeat>ที่ครอบอยู่ ดู<repeat>
การแสดงผล
หัวข้อที่มีชื่อว่า “การแสดงผล”<play> ไม่พิมพ์อะไรเลย กริดของท่อนนั้นอยู่บนหน้าแล้วตรงที่ประกาศไว้ และการกลับไปเล่นซ้ำเป็นสิ่งที่ผู้เรียบเรียงเขียนเป็น <annotation> เช่นคำว่ากลับต้น ดู วงเล็บซ้ำ