]> git.donarmstrong.com Git - lilypond.git/blob - input/regression/musicxml/09g-Endings-Finale.xml
MusicXML: Turn regtest page into homepage for test suite
[lilypond.git] / input / regression / musicxml / 09g-Endings-Finale.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE score-partwise PUBLIC "-//Recordare//DTD MusicXML 1.0 Partwise//EN"
3                                 "http://www.musicxml.org/dtds/partwise.dtd">
4 <score-partwise>
5   <identification>
6     <miscellaneous>
7       <miscellaneous-field name="description">Some more nested repeats with 
8           alternatives, where the MusicXML file does not make sense in the 
9           first place. How well are applications able to cope with improper 
10           repeats and alternatives?</miscellaneous-field>
11     </miscellaneous>
12   </identification>
13   <part-list>
14     <score-part id="P1">
15       <part-name>MusicXML Part</part-name>
16       <score-instrument id="P1-I1">
17         <instrument-name>Grand Piano</instrument-name>
18       </score-instrument>
19       <midi-instrument id="P1-I1">
20         <midi-channel>1</midi-channel>
21         <midi-program>1</midi-program>
22       </midi-instrument>
23     </score-part>
24   </part-list>
25   <!--=========================================================-->
26   <part id="P1">
27     <measure number="1">
28       <attributes>
29         <divisions>1</divisions>
30         <key>
31           <fifths>0</fifths>
32           <mode>major</mode>
33         </key>
34         <time symbol="common">
35           <beats>4</beats>
36           <beat-type>4</beat-type>
37         </time>
38         <clef>
39           <sign>G</sign>
40           <line>2</line>
41         </clef>
42       </attributes>
43       <sound tempo="120"/>
44       <note>
45         <rest/>
46         <duration>4</duration>
47         <voice>1</voice>
48       </note>
49     </measure>
50     <!--=======================================================-->
51     <measure number="2">
52       <barline location="left">
53         <ending number="1, 2, 3" type="start"/>
54       </barline>
55       <note>
56         <rest/>
57         <duration>4</duration>
58         <voice>1</voice>
59       </note>
60       <barline location="right">
61         <ending number="1, 2, 3" type="stop"/>
62       </barline>
63     </measure>
64     <!--=======================================================-->
65     <measure number="3">
66       <barline location="left">
67         <ending number="2" type="start"/>
68       </barline>
69       <note>
70         <rest/>
71         <duration>4</duration>
72         <voice>1</voice>
73       </note>
74       <barline location="right">
75         <ending number="2" type="discontinue"/>
76       </barline>
77     </measure>
78     <!--=======================================================-->
79     <measure number="4">
80       <print new-system="yes"/>
81       <note>
82         <rest/>
83         <duration>4</duration>
84         <voice>1</voice>
85       </note>
86       <barline location="right">
87         <bar-style>light-heavy</bar-style>
88         <ending number="2" type="stop"/>
89         <repeat direction="backward"/>
90       </barline>
91     </measure>
92     <!--=======================================================-->
93     <measure number="5">
94       <note>
95         <rest/>
96         <duration>4</duration>
97         <voice>1</voice>
98       </note>
99       <barline location="right">
100         <bar-style>light-heavy</bar-style>
101       </barline>
102     </measure>
103   </part>
104   <!--=========================================================-->
105 </score-partwise>