Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for scoreDef order diverging from the data #3560

Merged
merged 6 commits into from
Dec 15, 2023

Conversation

lpugin
Copy link
Contributor

@lpugin lpugin commented Dec 13, 2023

The PR add support for a staff order in the initial scoreDef to diverge from the one in the data. For example:

<scoreDef>
   <staffGrp>
      <staffGrp symbol="bracket">
         <staffDef n="4" lines="5" meter.count="6" meter.unit="8" clef.shape="F" clef.line="4">
            <label>Violoncello</label>
         </staffDef>
         <staffDef n="2" lines="5" meter.count="6" meter.unit="8" clef.shape="G" clef.line="2">
            <label>Violin II</label>
         </staffDef>
         <staffDef n="3" lines="5" meter.count="6" meter.unit="8" clef.shape="C" clef.line="3">
            <label>Viola</label>
         </staffDef>
         <staffDef n="1" lines="5" meter.count="6" meter.unit="8" clef.shape="G" clef.line="2">
            <label>Violin I</label>
         </staffDef>
      </staffGrp>
   </staffGrp>
</scoreDef>

The data can now be in a different staff order:

<measure>
   <staff n="1"/>
   <staff n="2"/>
   <staff n="3"/>
   <staff n="4"/>
</measure>

The rendering will follow the initial scoreDef order:

image

<?xml version="1.0" encoding="UTF-8"?>
<?xml-model href="https://music-encoding.org/schema/5.0/mei-all.rng" type="application/xml" schematypens="http://relaxng.org/ns/structure/1.0"?>
<?xml-model href="https://music-encoding.org/schema/5.0/mei-all.rng" type="application/xml" schematypens="http://purl.oclc.org/dsdl/schematron"?>
<mei xmlns="http://www.music-encoding.org/ns/mei" meiversion="5.0">
   <meiHead>
      <fileDesc>
         <titleStmt>
            <title>Score with order in the scoreDef diverging from the content</title>
         </titleStmt>
         <pubStmt>
            <date isodate="2023-12-12" />
         </pubStmt>
         <seriesStmt>
            <title>Verovio test suite</title>
         </seriesStmt>
      </fileDesc>
      <encodingDesc>
         <appInfo>
            <application version="4.1.0" label="2">
               <name>Verovio</name>
            </application>
         </appInfo>
      </encodingDesc>
   </meiHead>
   <music>
      <body>
         <mdiv>
            <score>
               <scoreDef>
                  <staffGrp>
                     <staffGrp symbol="bracket">
                         <staffDef n="4" lines="5" meter.count="6" meter.unit="8">
                             <label>Violoncello</label>
                             <labelAbbr>Vc.</labelAbbr>
                             <clef shape="F" line="4" />
                         </staffDef>
                        <staffDef n="2" lines="5" meter.count="6" meter.unit="8">
                           <label>Violin II</label>
                           <labelAbbr>Vln.II</labelAbbr>
                           <clef shape="G" line="2" />
                        </staffDef>
                        <staffDef n="3" lines="5" meter.count="6" meter.unit="8">
                           <label>Viola</label>
                           <labelAbbr>Vla.</labelAbbr>
                           <clef shape="C" line="3" />
                        </staffDef>
                         <staffDef n="1" lines="5" meter.count="6" meter.unit="8">
                             <label>Violin I</label>
                             <labelAbbr>Vln. I</labelAbbr>
                             <clef shape="G" line="2" />
                         </staffDef>
                     </staffGrp>
                  </staffGrp>
               </scoreDef>
               <section xml:id="s1">
                  <measure xml:id="m1mil3yd" metcon="false" n="1">
                     <staff xml:id="m1s1" n="1">
                        <layer xml:id="m1s1l1" n="1">
                           <note xml:id="n18cgnc5" dur="8" pname="b" oct="3" stem.dir="up">
                              <accid accid="f" />
                           </note>
                        </layer>
                     </staff>
                     <staff xml:id="m1s2" n="2">
                        <layer xml:id="m1s2l1" n="1">
                           <note xml:id="n6o7k2t" dur="8" pname="b" oct="3" stem.dir="up">
                              <accid accid="f" />
                           </note>
                        </layer>
                     </staff>
                     <staff xml:id="m1s3" n="3">
                        <layer xml:id="m1s3l1" n="1">
                           <note xml:id="nft6vvn" dur="8" pname="b" oct="3" stem.dir="up">
                              <accid accid="f" />
                           </note>
                        </layer>
                     </staff>
                     <staff xml:id="m1s4" n="4">
                        <layer xml:id="m1s4l1" n="1">
                           <note xml:id="n1xy33zd" dur="8" pname="b" oct="2" stem.dir="up">
                              <accid accid="f" />
                           </note>
                        </layer>
                     </staff>
                     <dir xml:id="d8tryjj" startid="#n18cgnc5" place="above">Presto</dir>
                  </measure>
                  <measure xml:id="m1haaph7" n="2">
                     <staff xml:id="m2s1" n="1">
                        <layer xml:id="m2s1l1" n="1">
                           <note xml:id="nb5ej3p" dur="4" pname="b" oct="3" stem.dir="up">
                              <accid accid="f" />
                           </note>
                           <note xml:id="n1ptbmqt" dur="8" pname="d" oct="4" stem.dir="up" />
                           <note xml:id="n18s3fsx" dur="4" pname="d" oct="4" stem.dir="up" />
                           <note xml:id="nkk8mux" dur="8" pname="f" oct="4" stem.dir="up" />
                        </layer>
                     </staff>
                     <staff xml:id="m2s2" n="2">
                        <layer xml:id="m2s2l1" n="1">
                           <note xml:id="na2vz2j" dur="4" pname="b" oct="3" stem.dir="up">
                              <accid accid="f" />
                           </note>
                           <note xml:id="n16c16zs" dur="8" pname="d" oct="4" stem.dir="up" />
                           <note xml:id="n1r4sbj3" dur="4" pname="d" oct="4" stem.dir="up" />
                           <note xml:id="n1l27xpa" dur="8" pname="f" oct="4" stem.dir="up" />
                        </layer>
                     </staff>
                     <staff xml:id="m2s3" n="3">
                        <layer xml:id="m2s3l1" n="1">
                           <note xml:id="n1abdtxg" dur="4" pname="b" oct="3" stem.dir="up">
                              <accid accid="f" />
                           </note>
                           <note xml:id="n1aubkm4" dur="8" pname="d" oct="4" stem.dir="down" />
                           <note xml:id="n3o7w80" dur="4" pname="d" oct="4" stem.dir="down" />
                           <note xml:id="n19nlcjk" dur="8" pname="f" oct="4" stem.dir="down" />
                        </layer>
                     </staff>
                     <staff xml:id="m2s4" n="4">
                        <layer xml:id="m2s4l1" n="1">
                           <note xml:id="n1qe82r6" dur="4" pname="b" oct="2" stem.dir="up">
                              <accid accid="f" />
                           </note>
                           <note xml:id="n7ck6xk" dur="8" pname="d" oct="3" stem.dir="down" />
                           <note xml:id="nkli5p2" dur="4" pname="d" oct="3" stem.dir="down" />
                           <note xml:id="n3nuhi1" dur="8" pname="f" oct="3" stem.dir="down" />
                        </layer>
                     </staff>
                  </measure>
                  <measure xml:id="m1iw88tw" n="3">
                     <staff xml:id="m3s1" n="1">
                        <layer xml:id="m3s1l1" n="1">
                           <note xml:id="njq629v" dur="4" pname="f" oct="4" stem.dir="up" />
                           <note xml:id="nyg8rwx" dur="8" pname="b" oct="4" stem.dir="down">
                              <accid accid="f" />
                           </note>
                           <note xml:id="n1goo86t" dur="4" pname="b" oct="4" stem.dir="down">
                              <accid accid.ges="f" />
                           </note>
                           <note xml:id="n1o3y8ii" dur="8" pname="f" oct="5" stem.dir="down" />
                        </layer>
                     </staff>
                     <staff xml:id="m3s2" n="2">
                        <layer xml:id="m3s2l1" n="1">
                           <note xml:id="n11mfz3l" dur="4" pname="f" oct="4" stem.dir="up" />
                           <note xml:id="n385mw4" dur="8" pname="b" oct="4" stem.dir="down">
                              <accid accid="f" />
                           </note>
                           <note xml:id="npv2del" dur="4" pname="b" oct="4" stem.dir="down">
                              <accid accid.ges="f" />
                           </note>
                           <note xml:id="n1fyszsx" dur="8" pname="d" oct="5" stem.dir="down" />
                        </layer>
                     </staff>
                     <staff xml:id="m3s3" n="3">
                        <layer xml:id="m3s3l1" n="1">
                           <note xml:id="n1eucmht" dur="4" pname="f" oct="4" stem.dir="down" />
                           <note xml:id="n1j2h9lu" dur="8" pname="b" oct="4" stem.dir="down">
                              <accid accid="f" />
                           </note>
                           <note xml:id="n1fzru9q" dur="4" pname="b" oct="4" stem.dir="down">
                              <accid accid.ges="f" />
                           </note>
                           <rest xml:id="rhow912" dur="8" />
                        </layer>
                     </staff>
                     <staff xml:id="m3s4" n="4">
                        <layer xml:id="m3s4l1" n="1">
                           <note xml:id="n15pcdbj" dur="4" pname="f" oct="3" stem.dir="down" />
                           <note xml:id="n1oip5g" dur="8" pname="b" oct="3" stem.dir="down">
                              <accid accid="f" />
                           </note>
                           <note xml:id="n197mij9" dur="4" pname="b" oct="3" stem.dir="down">
                              <accid accid.ges="f" />
                           </note>
                           <rest xml:id="r1socyiv" dur="8" />
                        </layer>
                     </staff>
                  </measure>
                  <measure xml:id="mc2rpbz" n="4">
                     <staff xml:id="m4s1" n="1">
                        <layer xml:id="m4s1l1" n="1">
                           <beam>
                              <note xml:id="n1xva0rq" dur="8" pname="f" oct="5" stem.dir="down" />
                              <note xml:id="nse8zo1" dur="8" pname="b" oct="5" stem.dir="down">
                                 <accid accid="f" />
                              </note>
                              <note xml:id="na6b6ug" dur="8" pname="g" oct="5" stem.dir="down">
                                 <artic xml:id="a1l75bjy" artic="stacc" place="above" />
                              </note>
                           </beam>
                           <note xml:id="ng0sev0" dur="4" pname="f" oct="5" stem.dir="down" />
                           <rest xml:id="r1k6dr82" dur="8" />
                        </layer>
                     </staff>
                     <staff xml:id="m4s2" n="2">
                        <layer xml:id="m4s2l1" n="1">
                           <note xml:id="npwxyyz" dur="4" pname="d" oct="5" stem.dir="down" />
                           <note xml:id="n9uz0hf" dur="8" pname="e" oct="5" stem.dir="down">
                              <accid accid="f" />
                           </note>
                           <note xml:id="n126fb8y" dur="4" pname="d" oct="5" stem.dir="down" />
                           <note xml:id="n11s87he" dur="8" pname="d" oct="5" stem.dir="down" />
                        </layer>
                     </staff>
                     <staff xml:id="m4s3" n="3">
                        <layer xml:id="m4s3l1" n="1">
                           <rest xml:id="rq7ccr2" dur="4" />
                           <rest xml:id="ricqgng" dur="8" />
                           <rest xml:id="r1c1h65p" dur="4" />
                           <note xml:id="n8hr4i2" dur="8" pname="b" oct="4" stem.dir="down">
                              <accid accid="f" />
                           </note>
                        </layer>
                     </staff>
                     <staff xml:id="m4s4" n="4">
                        <layer xml:id="m4s4l1" n="1">
                           <rest xml:id="r1nle2f" dur="4" />
                           <rest xml:id="rccja6f" dur="8" />
                           <rest xml:id="r14hak9q" dur="4" />
                           <note xml:id="nhq0o53" dur="8" pname="f" oct="3" stem.dir="down" />
                        </layer>
                     </staff>
                     <slur xml:id="s1mgg5mz" startid="#n1xva0rq" curvedir="above" endid="#nse8zo1" />
                  </measure>
                  <measure xml:id="m8cav4y" n="5">
                     <staff xml:id="m5s1" n="1">
                        <layer xml:id="m5s1l1" n="1">
                           <rest xml:id="rgk1zrw" dur="4" />
                           <rest xml:id="r1h0hpvr" dur="8" />
                           <rest xml:id="r1pjtsnu" dur="4" />
                           <note xml:id="n1m30tjy" dur="8" pname="b" oct="3" stem.dir="up">
                              <accid accid="f" />
                           </note>
                        </layer>
                     </staff>
                     <staff xml:id="m5s2" n="2">
                        <layer xml:id="m5s2l1" n="1">
                           <beam>
                              <note xml:id="nkl9nz0" dur="8" pname="c" oct="5" stem.dir="down" />
                              <note xml:id="nugsqrg" dur="8" pname="d" oct="5" stem.dir="down" />
                              <note xml:id="n1y11ngj" dur="8" pname="e" oct="5" stem.dir="down">
                                 <accid accid="f" />
                              </note>
                           </beam>
                           <note xml:id="n1yzy165" dur="4" pname="d" oct="5" stem.dir="down" />
                           <note xml:id="n16zs73o" dur="8" pname="b" oct="3" stem.dir="up">
                              <accid accid="f" />
                           </note>
                        </layer>
                     </staff>
                     <staff xml:id="m5s3" n="3">
                        <layer xml:id="m5s3l1" n="1">
                           <beam>
                              <note xml:id="n13irxuw" dur="8" pname="a" oct="4" stem.dir="down" />
                              <note xml:id="n1eum5ti" dur="8" pname="b" oct="4" stem.dir="down">
                                 <accid accid="f" />
                              </note>
                              <note xml:id="n1nv1pwa" dur="8" pname="c" oct="5" stem.dir="down" />
                           </beam>
                           <note xml:id="ngpqhpp" dur="4" pname="b" oct="4" stem.dir="down">
                              <accid accid.ges="f" />
                           </note>
                           <note xml:id="n19epkxp" dur="8" pname="b" oct="3" stem.dir="up">
                              <accid accid="f" />
                           </note>
                        </layer>
                     </staff>
                     <staff xml:id="m5s4" n="4">
                        <layer xml:id="m5s4l1" n="1">
                           <beam>
                              <note xml:id="nzeko3y" dur="8" pname="f" oct="3" stem.dir="down" />
                              <note xml:id="n1mnbnna" dur="8" pname="f" oct="3" stem.dir="down" />
                              <note xml:id="nth0zt2" dur="8" pname="f" oct="3" stem.dir="down" />
                           </beam>
                           <note xml:id="n1nft415" dur="4" pname="b" oct="2" stem.dir="up">
                              <accid accid="f" />
                           </note>
                           <note xml:id="n1oqkvme" dur="8" pname="b" oct="2" stem.dir="up">
                              <accid accid.ges="f" />
                           </note>
                        </layer>
                     </staff>
                     <slur xml:id="s166ody4" startid="#nkl9nz0" curvedir="above" endid="#n1y11ngj" />
                     <slur xml:id="s19n0d9v" startid="#n13irxuw" curvedir="above" endid="#n1nv1pwa" />
                  </measure>
                  <measure xml:id="mad2lii" n="6">
                     <staff xml:id="m6s1" n="1">
                        <layer xml:id="m6s1l1" n="1">
                           <note xml:id="n1kprqc2" dur="4" pname="b" oct="3" stem.dir="up">
                              <accid accid="f" />
                           </note>
                           <note xml:id="n6gngom" dur="8" pname="d" oct="4" stem.dir="up" />
                           <note xml:id="nnm2i0v" dur="4" pname="d" oct="4" stem.dir="up" />
                           <note xml:id="n137itj1" dur="8" pname="f" oct="4" stem.dir="up" />
                        </layer>
                     </staff>
                     <staff xml:id="m6s2" n="2">
                        <layer xml:id="m6s2l1" n="1">
                           <note xml:id="nbz0erm" dur="4" pname="b" oct="3" stem.dir="up">
                              <accid accid="f" />
                           </note>
                           <note xml:id="nfrpfba" dur="8" pname="d" oct="4" stem.dir="up" />
                           <note xml:id="n9qcyml" dur="4" pname="d" oct="4" stem.dir="up" />
                           <note xml:id="n1lhp7ko" dur="8" pname="f" oct="4" stem.dir="up" />
                        </layer>
                     </staff>
                     <staff xml:id="m6s3" n="3">
                        <layer xml:id="m6s3l1" n="1">
                           <note xml:id="n15rku6u" dur="4" pname="b" oct="3" stem.dir="up">
                              <accid accid="f" />
                           </note>
                           <note xml:id="n455o7z" dur="8" pname="d" oct="4" stem.dir="down" />
                           <note xml:id="nuoffbx" dur="4" pname="d" oct="4" stem.dir="down" />
                           <note xml:id="n6hvtqh" dur="8" pname="f" oct="4" stem.dir="down" />
                        </layer>
                     </staff>
                     <staff xml:id="m6s4" n="4">
                        <layer xml:id="m6s4l1" n="1">
                           <note xml:id="nga1bdk" dur="4" pname="b" oct="2" stem.dir="up">
                              <accid accid="f" />
                           </note>
                           <note xml:id="n1vx277w" dur="8" pname="d" oct="3" stem.dir="down" />
                           <note xml:id="nfmyvqp" dur="4" pname="d" oct="3" stem.dir="down" />
                           <note xml:id="nij8jop" dur="8" pname="f" oct="3" stem.dir="down" />
                        </layer>
                     </staff>
                  </measure>
                  <measure xml:id="m19xzai1" n="7">
                     <staff xml:id="m7s1" n="1">
                        <layer xml:id="m7s1l1" n="1">
                           <note xml:id="nljbo90" dur="4" pname="f" oct="4" stem.dir="up" />
                           <note xml:id="nmillrp" dur="8" pname="b" oct="4" stem.dir="down">
                              <accid accid="f" />
                           </note>
                           <note xml:id="nigqsk8" dur="4" pname="b" oct="4" stem.dir="down">
                              <accid accid.ges="f" />
                           </note>
                           <note xml:id="n1q6uwk5" dur="8" pname="b" oct="4">
                              <accid accid.ges="f" />
                           </note>
                        </layer>
                     </staff>
                     <staff xml:id="m7s2" n="2">
                        <layer xml:id="m7s2l1" n="1">
                           <note xml:id="n1y0t3rg" dur="4" pname="f" oct="4" stem.dir="up" />
                           <note xml:id="n12tyoa8" dur="8" pname="b" oct="4" stem.dir="down">
                              <accid accid="f" />
                           </note>
                           <note xml:id="n1ns0bnz" dur="4" pname="b" oct="4" stem.dir="down">
                              <accid accid.ges="f" />
                           </note>
                           <note xml:id="n1fdliep" dur="8" pname="b" oct="4" stem.dir="down">
                              <accid accid.ges="f" />
                           </note>
                        </layer>
                     </staff>
                     <staff xml:id="m7s3" n="3">
                        <layer xml:id="m7s3l1" n="1">
                           <note xml:id="nzbcp0a" dur="4" pname="f" oct="4" stem.dir="down" />
                           <note xml:id="n3z5adt" dur="8" pname="b" oct="4" stem.dir="down">
                              <accid accid="f" />
                           </note>
                           <note xml:id="n183o8sw" dur="4" pname="b" oct="4" stem.dir="down">
                              <accid accid.ges="f" />
                           </note>
                           <rest xml:id="rvymm39" dur="8" />
                        </layer>
                     </staff>
                     <staff xml:id="m7s4" n="4">
                        <layer xml:id="m7s4l1" n="1">
                           <note xml:id="n1ef3k9w" dur="4" pname="f" oct="3" stem.dir="down" />
                           <note xml:id="n1tn9qee" dur="8" pname="b" oct="3" stem.dir="down">
                              <accid accid="f" />
                           </note>
                           <note xml:id="n1vtpa1a" dur="4" pname="b" oct="3" stem.dir="down">
                              <accid accid.ges="f" />
                           </note>
                           <rest xml:id="r7glwp1" dur="8" />
                        </layer>
                     </staff>
                  </measure>
                  <measure xml:id="mgrtgk5" n="8">
                     <staff xml:id="m8s1" n="1">
                        <layer xml:id="m8s1l1" n="1">
                           <beam>
                              <note xml:id="n74sf0p" dur="8" pname="c" oct="5" stem.dir="down" />
                              <note xml:id="n185717e" dur="8" pname="f" oct="5" stem.dir="down" />
                              <note xml:id="n15gtsrb" dur="8" pname="d" oct="5" stem.dir="down">
                                 <artic xml:id="angz3no" artic="stacc" place="above" />
                              </note>
                           </beam>
                           <note xml:id="neu6elj" dur="4" pname="c" oct="5" stem.dir="down" />
                           <rest xml:id="r1fb5jft" dur="8" />
                        </layer>
                     </staff>
                     <staff xml:id="m8s2" n="2">
                        <layer xml:id="m8s2l1" n="1">
                           <note xml:id="nhx3nw9" dur="4" pname="a" oct="4" stem.dir="up" />
                           <note xml:id="n17m5q2q" dur="8" pname="b" oct="4" stem.dir="down">
                              <accid accid="f" />
                           </note>
                           <note xml:id="n17qqlkl" dur="4" pname="a" oct="4" stem.dir="up" />
                           <note xml:id="n1i3hnws" dur="8" pname="c" oct="5" stem.dir="down" />
                        </layer>
                     </staff>
                     <staff xml:id="m8s3" n="3">
                        <layer xml:id="m8s3l1" n="1">
                           <rest xml:id="r1sf29v1" dur="4" />
                           <rest xml:id="rjvr0w6" dur="8" />
                           <rest xml:id="r13jvc4o" dur="4" />
                           <note xml:id="n6hvlx0" dur="8" pname="a" oct="4" stem.dir="down" />
                        </layer>
                     </staff>
                     <staff xml:id="m8s4" n="4">
                        <layer xml:id="m8s4l1" n="1">
                           <rest xml:id="r1gih5j5" dur="4" />
                           <rest xml:id="raqqf80" dur="8" />
                           <rest xml:id="r1t7b6lh" dur="4" />
                           <note xml:id="nhvw8x7" dur="8" pname="f" oct="3" stem.dir="down" />
                        </layer>
                     </staff>
                     <slur xml:id="siob87f" startid="#n74sf0p" curvedir="above" endid="#n185717e" />
                  </measure>
                  <measure xml:id="mehtskf" n="9">
                     <staff xml:id="m9s1" n="1">
                        <layer xml:id="m9s1l1" n="1">
                           <rest xml:id="rst8ctg" dur="4" />
                           <rest xml:id="r1x8xx44" dur="8" />
                           <rest xml:id="rpk5vlk" dur="4" />
                           <note xml:id="n11tidem" dur="8" pname="d" oct="5" stem.dir="down" />
                        </layer>
                     </staff>
                     <staff xml:id="m9s2" n="2">
                        <layer xml:id="m9s2l1" n="1">
                           <beam>
                              <note xml:id="n182by3y" dur="8" pname="c" oct="5" stem.dir="down" />
                              <note xml:id="n1f6wcnl" dur="8" pname="d" oct="5" stem.dir="down" />
                              <note xml:id="n1k87xqm" dur="8" pname="e" oct="5" stem.dir="down">
                                 <accid accid="f" />
                              </note>
                           </beam>
                           <note xml:id="n1wjwxmm" dur="4" pname="d" oct="5" stem.dir="down" />
                           <rest xml:id="riqrajz" dur="8" />
                        </layer>
                     </staff>
                     <staff xml:id="m9s3" n="3">
                        <layer xml:id="m9s3l1" n="1">
                           <beam>
                              <note xml:id="n1gipp2g" dur="8" pname="a" oct="4" stem.dir="down" />
                              <note xml:id="n1stokzg" dur="8" pname="b" oct="4" stem.dir="down">
                                 <accid accid="f" />
                              </note>
                              <note xml:id="n1052e3" dur="8" pname="c" oct="5" stem.dir="down" />
                           </beam>
                           <note xml:id="n3n759m" dur="4" pname="b" oct="4" stem.dir="down">
                              <accid accid.ges="f" />
                           </note>
                           <rest xml:id="rsnwec1" dur="8" />
                        </layer>
                     </staff>
                     <staff xml:id="m9s4" n="4">
                        <layer xml:id="m9s4l1" n="1">
                           <beam>
                              <note xml:id="n1u6qiwt" dur="8" pname="f" oct="3" stem.dir="down" />
                              <note xml:id="n7yjz5s" dur="8" pname="f" oct="3" stem.dir="down" />
                              <note xml:id="n1dwn2e4" dur="8" pname="f" oct="3" stem.dir="down" />
                           </beam>
                           <note xml:id="nw5vjoi" dur="4" pname="b" oct="2" stem.dir="up">
                              <accid accid="f" />
                           </note>
                           <rest xml:id="r1yip3ww" dur="8" />
                        </layer>
                     </staff>
                     <slur xml:id="sa6itin" startid="#n182by3y" curvedir="above" endid="#n1k87xqm" />
                     <slur xml:id="s1i54mz1" startid="#n1gipp2g" curvedir="above" endid="#n1052e3" />
                  </measure>
                  <measure xml:id="mn1j7gs" n="10">
                     <staff xml:id="m10s1" n="1">
                        <layer xml:id="m10s1l1" n="1">
                           <beam>
                              <note xml:id="n1e85t27" dur="8" pname="b" oct="5" stem.dir="down">
                                 <accid accid="f" />
                              </note>
                              <note xml:id="nisagdl" dur="8" pname="g" oct="5" stem.dir="down" />
                              <note xml:id="n157w330" dur="8" pname="e" oct="5" stem.dir="down">
                                 <artic xml:id="a1kkdwdy" artic="stacc" place="above" />
                                 <accid accid="n" />
                              </note>
                           </beam>
                           <beam>
                              <note xml:id="n1qklwrg" dur="8" pname="f" oct="5" stem.dir="down" />
                              <note xml:id="nz7mbjg" dur="8" pname="c" oct="5" stem.dir="down" />
                              <note xml:id="n1bn16sr" dur="8" pname="c" oct="5" stem.dir="down">
                                 <artic xml:id="aa60irm" artic="stacc" place="above" />
                              </note>
                           </beam>
                        </layer>
                     </staff>
                     <staff xml:id="m10s2" n="2">
                        <layer xml:id="m10s2l1" n="1">
                           <beam>
                              <note xml:id="n1azs36f" dur="8" pname="d" oct="5" stem.dir="up" />
                              <note xml:id="n1u9ikos" dur="8" pname="b" oct="4" stem.dir="up">
                                 <accid accid="f" />
                              </note>
                              <note xml:id="n1y7psk5" dur="8" pname="g" oct="4" stem.dir="up">
                                 <artic xml:id="aevi2m3" artic="stacc" place="below" />
                              </note>
                           </beam>
                           <beam>
                              <note xml:id="n14hmf3z" dur="8" pname="f" oct="4" stem.dir="up" />
                              <note xml:id="n4iephj" dur="8" pname="a" oct="4" stem.dir="up" />
                           </beam>
                           <rest xml:id="rm2d2mj" dur="8" />
                        </layer>
                     </staff>
                     <staff xml:id="m10s3" n="3">
                        <layer xml:id="m10s3l1" n="1">
                           <rest xml:id="r1di9g8n" dur="4" />
                           <note xml:id="nhpw687" dur="8" pname="b" oct="4" stem.dir="down">
                              <artic xml:id="ai173a1" artic="stacc" place="above" />
                              <accid accid="f" />
                           </note>
                           <beam>
                              <note xml:id="n1s69l33" dur="8" pname="a" oct="4" stem.dir="down" />
                              <note xml:id="n1ccj2e3" dur="8" pname="f" oct="4" stem.dir="down" />
                           </beam>
                           <rest xml:id="r1t4i14v" dur="8" />
                        </layer>
                     </staff>
                     <staff xml:id="m10s4" n="4">
                        <layer xml:id="m10s4l1" n="1">
                           <rest xml:id="r1pxwsps" dur="8" />
                           <rest xml:id="r1bu1glu" dur="8" />
                           <note xml:id="n108hbcy" dur="8" pname="c" oct="4" stem.dir="down">
                              <artic xml:id="a1vi36pv" artic="stacc" place="above" />
                           </note>
                           <beam>
                              <note xml:id="n48z2x8" dur="8" pname="a" oct="3" stem.dir="down" />
                              <note xml:id="nvw5svr" dur="8" pname="f" oct="3" stem.dir="down" />
                           </beam>
                           <rest xml:id="r7e7ynv" dur="8" />
                        </layer>
                     </staff>
                     <slur xml:id="s3h83cd" startid="#n1e85t27" curvedir="above" endid="#nisagdl" />
                     <slur xml:id="s1uzg5n5" startid="#n1qklwrg" curvedir="above" endid="#nz7mbjg" />
                     <slur xml:id="sx5t1m" startid="#n14hmf3z" curvedir="below" endid="#n4iephj" />
                     <slur xml:id="s1rj8viv" startid="#n1s69l33" curvedir="above" endid="#n1ccj2e3" />
                     <slur xml:id="s1p7wkp6" startid="#n48z2x8" curvedir="above" endid="#nvw5svr" />
                  </measure>
                  <measure xml:id="m15v34fd" n="11">
                     <staff xml:id="m11s1" n="1">
                        <layer xml:id="m11s1l1" n="1">
                           <beam>
                              <note xml:id="n6ztcp5" dur="8" pname="g" oct="5" stem.dir="down" />
                              <note xml:id="nv2wppe" dur="8" pname="e" oct="5" stem.dir="down">
                                 <accid accid="n" />
                              </note>
                              <note xml:id="ngz16dk" dur="8" pname="b" oct="4" stem.dir="down">
                                 <artic xml:id="ay2um55" artic="stacc" place="above" />
                                 <accid accid="f" />
                              </note>
                           </beam>
                           <beam>
                              <note xml:id="n1eqp9pu" dur="8" pname="a" oct="4" stem.dir="down" />
                              <note xml:id="n1xvhx1s" dur="8" pname="c" oct="5" stem.dir="down" />
                              <note xml:id="n12z7so0" dur="8" pname="c" oct="5" stem.dir="down">
                                 <artic xml:id="aax910y" artic="stacc" place="above" />
                              </note>
                           </beam>
                        </layer>
                     </staff>
                     <staff xml:id="m11s2" n="2">
                        <layer xml:id="m11s2l1" n="1">
                           <beam>
                              <note xml:id="n11zjoib" dur="8" pname="b" oct="4" stem.dir="up">
                                 <accid accid="f" />
                              </note>
                              <note xml:id="n1vrj2z9" dur="8" pname="g" oct="4" stem.dir="up" />
                              <note xml:id="nwm7p2c" dur="8" pname="e" oct="4" stem.dir="up">
                                 <artic xml:id="a5t4r1t" artic="stacc" place="below" />
                                 <accid accid="n" />
                              </note>
                           </beam>
                           <note xml:id="n5jtl3c" dur="4" pname="f" oct="4" stem.dir="up" />
                           <rest xml:id="rfddxeo" dur="8" />
                        </layer>
                     </staff>
                     <staff xml:id="m11s3" n="3">
                        <layer xml:id="m11s3l1" n="1">
                           <rest xml:id="r2yr8n" dur="4" />
                           <note xml:id="nfzax4y" dur="8" pname="g" oct="4" stem.dir="down">
                              <artic xml:id="accwcjh" artic="stacc" place="above" />
                           </note>
                           <beam>
                              <note xml:id="n4mryey" dur="8" pname="f" oct="4" stem.dir="down" />
                              <note xml:id="naujqjg" dur="8" pname="a" oct="4" stem.dir="down" />
                           </beam>
                           <rest xml:id="r178riuw" dur="8" />
                        </layer>
                     </staff>
                     <staff xml:id="m11s4" n="4">
                        <layer xml:id="m11s4l1" n="1">
                           <rest xml:id="r1l4r8i0" dur="8" />
                           <rest xml:id="ryy5pci" dur="8" />
                           <note xml:id="ntl2bew" dur="8" pname="c" oct="3" stem.dir="up">
                              <artic xml:id="a134cok1" artic="stacc" place="below" />
                           </note>
                           <beam>
                              <note xml:id="n9r0gct" dur="8" pname="f" oct="3" stem.dir="down" />
                              <note xml:id="n170ocob" dur="8" pname="a" oct="3" stem.dir="down" />
                           </beam>
                           <rest xml:id="r1362k56" dur="8" />
                        </layer>
                     </staff>
                     <slur xml:id="sm73ets" startid="#n6ztcp5" curvedir="above" endid="#nv2wppe" />
                     <slur xml:id="s2u01hd" startid="#n1eqp9pu" curvedir="above" endid="#n1xvhx1s" />
                     <slur xml:id="sqetedk" startid="#n11zjoib" curvedir="below" endid="#n1vrj2z9" />
                     <slur xml:id="s1nrxyq5" startid="#n4mryey" curvedir="above" endid="#naujqjg" />
                     <slur xml:id="s19yn9lv" startid="#n9r0gct" curvedir="above" endid="#n170ocob" />
                  </measure>
                  <measure xml:id="m4iyefk" n="12">
                     <staff xml:id="m12s1" n="1">
                        <layer xml:id="m12s1l1" n="1">
                           <beam>
                              <note xml:id="nipzm8z" dur="8" pname="d" oct="5" stem.dir="down" />
                              <note xml:id="n16wgi7t" dur="8" pname="b" oct="4" stem.dir="down">
                                 <accid accid="f" />
                              </note>
                              <note xml:id="n10ob44w" dur="8" pname="g" oct="4" stem.dir="down">
                                 <artic xml:id="a1nd86ny" artic="stacc" place="above" />
                              </note>
                           </beam>
                           <beam>
                              <note xml:id="n1mu8nsh" dur="8" pname="c" oct="5" stem.dir="up" />
                              <note xml:id="n1bq8z1h" dur="8" pname="a" oct="4" stem.dir="up" />
                              <note xml:id="n1e0jsbx" dur="8" pname="f" oct="4" stem.dir="up">
                                 <artic xml:id="a37y7tp" artic="stacc" place="below" />
                              </note>
                           </beam>
                        </layer>
                     </staff>
                     <staff xml:id="m12s2" n="2">
                        <layer xml:id="m12s2l1" n="1">
                           <beam>
                              <note xml:id="n1yar5qn" dur="8" pname="d" oct="4" stem.dir="up" />
                              <note xml:id="nv7s2gb" dur="8" pname="g" oct="4" stem.dir="up" />
                              <note xml:id="nxcun8t" dur="8" pname="b" oct="4" stem.dir="up">
                                 <artic xml:id="agdqz06" artic="stacc" place="below" />
                                 <accid accid="f" />
                              </note>
                           </beam>
                           <beam>
                              <note xml:id="n47iyau" dur="8" pname="b" oct="3" stem.dir="up">
                                 <accid accid="f" />
                              </note>
                              <note xml:id="n19bqy33" dur="8" pname="e" oct="4" stem.dir="up">
                                 <accid accid="n" />
                              </note>
                              <note xml:id="n192auuy" dur="8" pname="e" oct="4" stem.dir="up">
                                 <artic xml:id="ayx2lqy" artic="stacc" place="below" />
                              </note>
                           </beam>
                        </layer>
                     </staff>
                     <staff xml:id="m12s3" n="3">
                        <layer xml:id="m12s3l1" n="1">
                           <note xml:id="nwmzg31" dots="1" dur="4" pname="b" oct="4" stem.dir="down">
                              <accid accid="f" />
                           </note>
                           <note xml:id="nr47hmy" dots="1" dur="4" pname="a" oct="4" stem.dir="down" />
                        </layer>
                     </staff>
                     <staff xml:id="m12s4" n="4">
                        <layer xml:id="m12s4l1" n="1">
                           <note xml:id="nfv59vg" dots="1" dur="4" pname="b" oct="3" stem.dir="down">
                              <accid accid="f" />
                           </note>
                           <note xml:id="nskwnql" dots="1" dur="4" pname="a" oct="3" stem.dir="down" />
                        </layer>
                     </staff>
                     <slur xml:id="s11l1ogr" startid="#nipzm8z" curvedir="above" endid="#n16wgi7t" />
                     <slur xml:id="s2ipoxj" startid="#n1mu8nsh" curvedir="below" endid="#n1bq8z1h" />
                     <slur xml:id="s1v5ds1i" startid="#n1yar5qn" curvedir="below" endid="#nv7s2gb" />
                     <slur xml:id="s1ea4211" startid="#n47iyau" curvedir="below" endid="#n19bqy33" />
                  </measure>
                  <measure xml:id="m1p082wb" n="13">
                     <staff xml:id="m13s1" n="1">
                        <layer xml:id="m13s1l1" n="1">
                           <beam>
                              <note xml:id="n1hzvaiv" dur="8" pname="e" oct="4" stem.dir="up">
                                 <accid accid="n" />
                              </note>
                              <note xml:id="nl6k2jh" dur="8" pname="b" oct="4" stem.dir="up">
                                 <accid accid="f" />
                              </note>
                              <note xml:id="n1791j8e" dur="8" pname="b" oct="4" stem.dir="up">
                                 <artic xml:id="ae0xonj" artic="stacc" place="below" />
                                 <accid accid.ges="f" />
                              </note>
                           </beam>
                           <beam>
                              <note xml:id="nfukl6x" dur="8" pname="b" oct="4" stem.dir="down">
                                 <accid accid.ges="f" />
                              </note>
                              <note xml:id="n15y3m8v" dur="8" pname="a" oct="4" stem.dir="down" />
                              <note xml:id="n11plx2c" dur="8" pname="c" oct="5" stem.dir="down">
                                 <artic xml:id="a1uu1ne9" artic="stacc" place="above" />
                              </note>
                           </beam>
                        </layer>
                     </staff>
                     <staff xml:id="m13s2" n="2">
                        <layer xml:id="m13s2l1" n="1">
                           <note xml:id="n1w7tof8" dur="4" pname="f" oct="4" stem.dir="up" />
                           <rest xml:id="r1wifcrg" dur="8" />
                           <rest xml:id="rmrjg4h" dur="4" />
                           <rest xml:id="r1txe30r" dur="8" />
                        </layer>
                     </staff>
                     <staff xml:id="m13s3" n="3">
                        <layer xml:id="m13s3l1" n="1">
                           <note xml:id="n3llih8" dur="4" pname="g" oct="4" stem.dir="down" />
                           <note xml:id="nrvo8q1" dur="8" pname="c" oct="4" stem.dir="down" />
                           <note xml:id="nsbuj1t" dur="4" pname="f" oct="4" stem.dir="down" />
                           <rest xml:id="r17ttxtd" dur="8" />
                        </layer>
                     </staff>
                     <staff xml:id="m13s4" n="4">
                        <layer xml:id="m13s4l1" n="1">
                           <note xml:id="nf0tsez" dur="4" pname="g" oct="3" stem.dir="down" />
                           <note xml:id="n1knx921" dur="8" pname="c" oct="3" stem.dir="up" />
                           <note xml:id="n17upykd" dur="4" pname="f" oct="3" stem.dir="down" />
                           <rest xml:id="rr3bi65" dur="8" />
                        </layer>
                     </staff>
                     <slur xml:id="s17mvx0c" startid="#n1hzvaiv" curvedir="below" endid="#nl6k2jh" />
                     <slur xml:id="szmwrg0" startid="#nfukl6x" curvedir="above" endid="#n15y3m8v" />
                  </measure>
                  <measure xml:id="m1b7bch4" n="14">
                     <staff xml:id="m14s1" n="1">
                        <layer xml:id="m14s1l1" n="1">
                           <beam>
                              <note xml:id="ntzl71g" dur="8" pname="b" oct="5" stem.dir="down">
                                 <accid accid="f" />
                              </note>
                              <note xml:id="n11pqwin" dur="8" pname="g" oct="5" stem.dir="down" />
                              <note xml:id="n58hina" dur="8" pname="e" oct="5" stem.dir="down">
                                 <artic xml:id="a10odkuy" artic="stacc" place="above" />
                                 <accid accid="n" />
                              </note>
                           </beam>
                           <beam>
                              <note xml:id="n1ggqyho" dur="8" pname="f" oct="5" stem.dir="down" />
                              <note xml:id="n1ryjebo" dur="8" pname="c" oct="5" stem.dir="down" />
                              <note xml:id="not8a7u" dur="8" pname="c" oct="5" stem.dir="down">
                                 <artic xml:id="a1y7ua6p" artic="stacc" place="above" />
                              </note>
                           </beam>
                        </layer>
                     </staff>
                     <staff xml:id="m14s2" n="2">
                        <layer xml:id="m14s2l1" n="1">
                           <rest xml:id="r1dllpdm" dur="4" />
                           <rest xml:id="rowipax" dur="8" />
                           <beam>
                              <note xml:id="n9b5ohv" dur="8" pname="c" oct="4" stem.dir="up" />
                              <note xml:id="nf5q9a5" dur="8" pname="e" oct="4" stem.dir="up">
                                 <accid accid="n" />
                              </note>
                              <note xml:id="n1f6fc7t" dur="8" pname="f" oct="4" stem.dir="up">
                                 <artic xml:id="ahfltpb" artic="stacc" place="below" />
                              </note>
                           </beam>
                        </layer>
                     </staff>
                     <staff xml:id="m14s3" n="3">
                        <layer xml:id="m14s3l1" n="1">
                           <note xml:id="n1sshii6" dots="1" dur="4" pname="g" oct="4" stem.dir="down" />
                           <beam>
                              <note xml:id="n1fypkvx" dur="8" pname="a" oct="4" stem.dir="down" />
                              <note xml:id="n180klpc" dur="8" pname="g" oct="4" stem.dir="down" />
                              <note xml:id="n1vbo5io" dur="8" pname="f" oct="4" stem.dir="down" />
                           </beam>
                        </layer>
                     </staff>
                     <staff xml:id="m14s4" n="4">
                        <layer xml:id="m14s4l1" n="1">
                           <beam>
                              <note xml:id="n1t113k5" dur="8" pname="c" oct="3" stem.dir="down" />
                              <note xml:id="n10q0odr" dur="8" pname="c" oct="4" stem.dir="down" />
                              <note xml:id="n1pku89v" dur="8" pname="b" oct="3" stem.dir="down">
                                 <accid accid="f" />
                              </note>
                           </beam>
                           <beam>
                              <note xml:id="nq8g71w" dur="8" pname="a" oct="3" stem.dir="down" />
                              <note xml:id="n124slbq" dur="8" pname="g" oct="3" stem.dir="down" />
                              <note xml:id="n15zm555" dur="8" pname="f" oct="3" stem.dir="down" />
                           </beam>
                        </layer>
                     </staff>
                     <slur xml:id="so2pfhr" startid="#ntzl71g" curvedir="above" endid="#n11pqwin" />
                     <slur xml:id="sqgja7y" startid="#n1ggqyho" curvedir="above" endid="#n1ryjebo" />
                     <slur xml:id="sm2j1ny" startid="#n9b5ohv" curvedir="below" endid="#nf5q9a5" />
                  </measure>
                  <measure xml:id="mo8sku5" n="15">
                     <staff xml:id="m15s1" n="1">
                        <layer xml:id="m15s1l1" n="1">
                           <beam>
                              <note xml:id="ng5k7jm" dur="8" pname="g" oct="5" stem.dir="down" />
                              <note xml:id="nid0bu8" dur="8" pname="e" oct="5" stem.dir="down">
                                 <accid accid="n" />
                              </note>
                              <note xml:id="n50c3eu" dur="8" pname="b" oct="4" stem.dir="down">
                                 <artic xml:id="auo1a6k" artic="stacc" place="above" />
                                 <accid accid="f" />
                              </note>
                           </beam>
                           <beam>
                              <note xml:id="nwag0d0" dur="8" pname="a" oct="4" stem.dir="down" />
                              <note xml:id="n1icgi9w" dur="8" pname="c" oct="5" stem.dir="down" />
                              <note xml:id="n1ftrofh" dur="8" pname="c" oct="5" stem.dir="down">
                                 <artic xml:id="a1i4xded" artic="stacc" place="above" />
                              </note>
                           </beam>
                        </layer>
                     </staff>
                     <staff xml:id="m15s2" n="2">
                        <layer xml:id="m15s2l1" n="1">
                           <beam>
                              <note xml:id="nxdq8qd" dur="8" pname="c" oct="4" stem.dir="up" />
                              <note xml:id="n1lv1sep" dur="8" pname="g" oct="4" stem.dir="up" />
                              <note xml:id="n17ealrx" dur="8" pname="g" oct="4" stem.dir="up">
                                 <artic xml:id="a1ib2lau" artic="stacc" place="below" />
                              </note>
                           </beam>
                           <beam>
                              <note xml:id="n1lopy3p" dur="8" pname="f" oct="4" stem.dir="up" />
                              <note xml:id="nympimz" dur="8" pname="a" oct="4" stem.dir="up" />
                              <note xml:id="nzrszxi" dur="8" pname="a" oct="4" stem.dir="up">
                                 <artic xml:id="a1supkxa" artic="stacc" place="below" />
                              </note>
                           </beam>
                        </layer>
                     </staff>
                     <staff xml:id="m15s3" n="3">
                        <layer xml:id="m15s3l1" n="1">
                           <beam>
                              <note xml:id="n10i68bw" dur="8" pname="e" oct="4" stem.dir="down">
                                 <accid accid="n" />
                              </note>
                              <note xml:id="n85x6z6" dur="8" pname="c" oct="4" stem.dir="down" />
                              <note xml:id="n16dz1wc" dur="8" pname="e" oct="4" stem.dir="down" />
                           </beam>
                           <note xml:id="n1o2mh54" dur="4" pname="f" oct="4" stem.dir="down" />
                           <rest xml:id="rm3qpto" dur="8" />
                        </layer>
                     </staff>
                     <staff xml:id="m15s4" n="4">
                        <layer xml:id="m15s4l1" n="1">
                           <beam>
                              <note xml:id="nur67ho" dur="8" pname="e" oct="3" stem.dir="down">
                                 <accid accid="n" />
                              </note>
                              <note xml:id="nj4xb4n" dur="8" pname="c" oct="3" stem.dir="down" />
                              <note xml:id="n1hpl835" dur="8" pname="e" oct="3" stem.dir="down" />
                           </beam>
                           <note xml:id="nivfp3k" dur="4" pname="f" oct="3" stem.dir="down" />
                           <rest xml:id="rrux8h6" dur="8" />
                        </layer>
                     </staff>
                     <slur xml:id="s1u50xxx" startid="#ng5k7jm" curvedir="above" endid="#nid0bu8" />
                     <slur xml:id="soh1mis" startid="#nwag0d0" curvedir="above" endid="#n1icgi9w" />
                     <slur xml:id="su59k2h" startid="#nxdq8qd" curvedir="below" endid="#n1lv1sep" />
                     <slur xml:id="s1lj2hdl" startid="#n1lopy3p" curvedir="below" endid="#nympimz" />
                  </measure>
                  <measure xml:id="m5xxesi" n="16">
                     <staff xml:id="m16s1" n="1">
                        <layer xml:id="m16s1l1" n="1">
                           <beam>
                              <note xml:id="n1lz4cjo" dur="8" pname="d" oct="5" stem.dir="down">
                                 <artic xml:id="a125ungz" artic="stacc" place="above" />
                              </note>
                              <note xml:id="n1iedk6n" dur="8" pname="d" oct="5" stem.dir="down" />
                              <note xml:id="nmgjzbp" dur="8" pname="e" oct="5" stem.dir="down">
                                 <accid accid="n" />
                              </note>
                           </beam>
                           <beam>
                              <note xml:id="n60rnqj" dur="8" pname="f" oct="5" stem.dir="down">
                                 <artic xml:id="ao77bbs" artic="stacc" place="above" />
                              </note>
                              <note xml:id="nbubu4b" dur="8" pname="f" oct="5" stem.dir="down" />
                              <note xml:id="n1m4pb0s" dur="8" pname="g" oct="5" stem.dir="down" />
                           </beam>
                        </layer>
                     </staff>
                     <staff xml:id="m16s2" n="2">
                        <layer xml:id="m16s2l1" n="1">
                           <beam>
                              <note xml:id="nfc5tud" dur="8" pname="b" oct="4" stem.dir="down">
                                 <artic xml:id="atikbcg" artic="stacc" place="above" />
                                 <accid accid="f" />
                              </note>
                              <note xml:id="n1yjdt6u" dur="8" pname="b" oct="4" stem.dir="down">
                                 <accid accid.ges="f" />
                              </note>
                              <note xml:id="nm1bw5w" dur="8" pname="c" oct="5" stem.dir="down" />
                           </beam>
                           <beam>
                              <note xml:id="nrlm8dk" dur="8" pname="d" oct="5" stem.dir="down">
                                 <artic xml:id="aj5woz3" artic="stacc" place="above" />
                              </note>
                              <note xml:id="n11i8g6l" dur="8" pname="d" oct="5" stem.dir="down" />
                              <note xml:id="nzij5rd" dur="8" pname="e" oct="5" stem.dir="down">
                                 <accid accid="n" />
                              </note>
                           </beam>
                        </layer>
                     </staff>
                     <staff xml:id="m16s3" n="3">
                        <layer xml:id="m16s3l1" n="1">
                           <mRest xml:id="mc57pia" />
                        </layer>
                     </staff>
                     <staff xml:id="m16s4" n="4">
                        <layer xml:id="m16s4l1" n="1">
                           <mRest xml:id="m1ndf27s" />
                        </layer>
                     </staff>
                     <slur xml:id="soly3b7" startid="#n1iedk6n" curvedir="above" endid="#nmgjzbp" />
                     <slur xml:id="sg46wcg" startid="#nbubu4b" curvedir="above" endid="#n1m4pb0s" />
                     <slur xml:id="s1nz1m94" startid="#n1yjdt6u" curvedir="above" endid="#nm1bw5w" />
                     <slur xml:id="s1edhe2v" startid="#n11i8g6l" curvedir="above" endid="#nzij5rd" />
                  </measure>
               </section>
            </score>
         </mdiv>
      </body>
   </music>
</mei>

@lpugin lpugin changed the title Add support for scoreDef order divering from the data Add support for scoreDef order diverging from the data Dec 13, 2023
@lpugin lpugin requested a review from ahankinson December 13, 2023 18:58
@ahankinson ahankinson merged commit 0234bfc into develop Dec 15, 2023
9 checks passed
@lpugin lpugin deleted the develop-scoredef-order branch December 15, 2023 08:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants