0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

pythonでmusicxml

Last updated at Posted at 2024-01-20

執筆中です。

MIDI2MusicXML Related サーベイ

先人の取り組みを、サーベイ
歌詞付きMIDIをMusicXMLに変換 リンクまとめ
関連取組欄にmidiからmusicxmlへの変換に関する取り組みをまとめていただいています。

歌詞つきMIDI(XFという規格らしい)というものがあるのですね。私のやりたいことは既存の歌詞情報無しのMIDIに効率的に歌詞情報を挿入してMusicXML出力をしたいというものなのでmidiと歌詞からmusicxmlを生成してNEUTRINOに渡したいが近い気がします。

midi2musicxmlを動かしてみた(mac版)

スクリーンショット 2024-01-21 17.12.27.png
GUIは動きましたが(ただしNEUTRINOのパスを指定するボタンだけなぜかうまく動かなかった)ボイスライブラリがないと怒られてwavの生成までは至りませんでした。ボイスライブラリを指定するUIはないので、プログラム側でライブラリが指定されているのかもしれません(きりたんなど)。
ただしmusicxmlがmidiと同じパスに吐き出されはしました。
歌詞はテキストファイルを用意する必要があるようです。正直、何をしているのか分からないプログラムに環境を荒らされたくないのでこの辺でやめておきます。

本文

pythonライブラリとしてmusicxmlというものがあるようですがあまりにも日本語ベースの情報がないので戦闘結果をメモします。NEUTRINOに入力する際に必要となる歌詞つきの旋律データがmusicxmlなのですが、MuseScoreでの作業が面倒だったので良い代替手段を作れないかどうか企んでいます。

公式ドキュメントは作成中のようです。どなたが開発をしているのか存じませんが、じきに情報が増えることを心から祈っています。

正直ファイルの中身がどうなっているのか、吾輩は全く知りません。

まずはmusicxmlファイルを読み込みたい。

公式のGitHubに以下の記載がありました。

An existing musicxml file can be parsed easily with parser's parse_musicxml(file_path) function.

parse_musicxml()を呼べないか試してみたところ、とりあえず以下のコードが動きました。

01.py
import musicxml
from musicxml.parser.parser import parse_musicxml

def load_musicxml():
    musicxml_path = "/Users/vavo/Downloads/NEUTRINO/score/musicxml/MW_A1.musicxml"
    test = parse_musicxml(musicxml_path)
    #element = musicxml.xmlelement.xmlelement.XMLElement()
    #pitch = musicxml.xmlelement.xmlelement.XMLPitch()
    #pitch.add_child(musicxml.xmlelement.xmlelement.XMLStep('G'))
    print("test")
    print(test)
    print("children")
    for child in test.get_children():
        print(child)

def _main():
    load_musicxml()
    
if __name__ == '__main__':
    _main()
MEXICALI$ python MXML_test.py
test
<musicxml.xmlelement.xmlelement.XMLScorePartwise object at 0x102d3eee0>
children
<musicxml.xmlelement.xmlelement.XMLIdentification object at 0x102d3eca0>
<musicxml.xmlelement.xmlelement.XMLDefaults object at 0x102cf95e0>
<musicxml.xmlelement.xmlelement.XMLPartList object at 0x1035aae20>
<musicxml.xmlelement.xmlelement.XMLPart object at 0x1035b4c70>
MEXICALI$ 

XMLElementクラスの中にget_children()関数というものがあり、入れ子になっている要素を取得できそうな名前だったので呼んでみました。

ちなみにmusicxmlデータはこれ↓
スクリーンショット 2024-01-20 17.10.14.png

to_string()関数という関数でXML表示が見れるみたいなので試してみました。
というかxcodeから開けば↓と同じように中身が見れますね

01.1.py
import musicxml
from musicxml.parser.parser import parse_musicxml

def print_txt(obj, end='\n'):
    filename = "output_log.txt"
    with open(filename, 'a') as f:
        print(obj, file=f, end=end)

def print_element(node, rank):
    #rankは階層の深さを表す
    #先に自分をプリントする
    rank_str="#"
    for _ in range(rank):
        rank_str = rank_str + "###"
    print_txt(rank_str, end=' ')
    print_txt(node)
    print_txt(node.to_string())
    #子を呼ぶ
    rank = rank + 1
    for child in node.get_children():
        print_element(child, rank)

def load_musicxml():
    musicxml_path = "/Users/vavo/Downloads/NEUTRINO/score/musicxml/MW_A1.musicxml"
    test = parse_musicxml(musicxml_path)
    #element = musicxml.xmlelement.xmlelement.XMLElement()
    #pitch = musicxml.xmlelement.xmlelement.XMLPitch()
    #pitch.add_child(musicxml.xmlelement.xmlelement.XMLStep('G'))
    #print("test")
    #print(test)
    #print("children")
    #for child in test.get_children():
    #    print(child)
    print_element(test, 0)

def _main():
    load_musicxml()
    
if __name__ == '__main__':
    _main()

長いのでルートノードのto_string()結果のみ抜粋↓

<score-partwise version="3.1">
  <identification>
    <encoding>
      <software>MuseScore 3.6.2</software>
      <encoding-date>2024-01-17</encoding-date>
      <supports element="accidental" type="yes" />
      <supports element="beam" type="yes" />
      <supports element="print" attribute="new-page" type="yes" value="yes" />
      <supports element="print" attribute="new-system" type="yes" value="yes" />
      <supports element="stem" type="yes" />
    </encoding>
  </identification>
  <defaults>
    <scaling>
      <millimeters>6.99911</millimeters>
      <tenths>40.0</tenths>
    </scaling>
    <page-layout>
      <page-height>1697.36</page-height>
      <page-width>1200.15</page-width>
      <page-margins type="even">
        <left-margin>85.7252</left-margin>
        <right-margin>85.7252</right-margin>
        <top-margin>85.7252</top-margin>
        <bottom-margin>85.7252</bottom-margin>
      </page-margins>
      <page-margins type="odd">
        <left-margin>85.7252</left-margin>
        <right-margin>85.7252</right-margin>
        <top-margin>85.7252</top-margin>
        <bottom-margin>85.7252</bottom-margin>
      </page-margins>
    </page-layout>
    <word-font font-family="Edwin" font-size="10" />
    <lyric-font font-family="Edwin" font-size="10" />
  </defaults>
  <part-list>
    <score-part id="P1">
      <part-name>ピアノ, mid_voc</part-name>
      <part-abbreviation>Pno.</part-abbreviation>
      <score-instrument id="P1-I1">
        <instrument-name>ピアノ</instrument-name>
      </score-instrument>
      <midi-device id="P1-I1" port="1" />
      <midi-instrument id="P1-I1">
        <midi-channel>1</midi-channel>
        <midi-program>1</midi-program>
        <volume>78.7402</volume>
        <pan>0.0</pan>
      </midi-instrument>
    </score-part>
  </part-list>
  <part id="P1">
    <measure number="1" width="597.69">
      <print>
        <system-layout>
          <system-margins>
            <left-margin>50.0</left-margin>
            <right-margin>0.0</right-margin>
          </system-margins>
          <top-system-distance>70.0</top-system-distance>
        </system-layout>
      </print>
      <attributes>
        <divisions>4.0</divisions>
        <key>
          <fifths>5</fifths>
        </key>
        <time>
          <beats>4</beats>
          <beat-type>4</beat-type>
        </time>
        <clef>
          <sign>F</sign>
          <line>4</line>
        </clef>
      </attributes>
      <direction placement="above">
        <direction-type>
          <metronome parentheses="no" default-x="-37.68" relative-y="20.0">
            <beat-unit>quarter</beat-unit>
            <per-minute>110</per-minute>
          </metronome>
        </direction-type>
        <sound tempo="110" />
      </direction>
      <note>
        <rest />
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
      </note>
      <note default-x="194.71" default-y="-5.0" dynamics="113.33">
        <pitch>
          <step>G</step>
          <alter>1.0</alter>
          <octave>3</octave>
        </pitch>
        <duration>1.0</duration>
        <voice>1</voice>
        <type>16th</type>
        <stem>down</stem>
        <beam number="1">begin</beam>
        <beam number="2">begin</beam>
        <lyric number="1" default-x="6.5" default-y="-59.69" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>て</text>
        </lyric>
      </note>
      <note default-x="228.0" default-y="-5.0" dynamics="113.33">
        <pitch>
          <step>G</step>
          <alter>1.0</alter>
          <octave>3</octave>
        </pitch>
        <duration>1.0</duration>
        <voice>1</voice>
        <type>16th</type>
        <stem>down</stem>
        <beam number="1">end</beam>
        <beam number="2">end</beam>
        <lyric number="1" default-x="6.5" default-y="-59.69" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>の</text>
        </lyric>
      </note>
      <note default-x="261.29" default-y="15.0" dynamics="113.33">
        <pitch>
          <step>D</step>
          <alter>1.0</alter>
          <octave>4</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>down</stem>
        <beam number="1">begin</beam>
        <lyric number="1" default-x="6.5" default-y="-59.69" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>と</text>
        </lyric>
      </note>
      <note default-x="314.55" default-y="10.0" dynamics="113.33">
        <pitch>
          <step>C</step>
          <alter>1.0</alter>
          <octave>4</octave>
        </pitch>
        <duration>1.0</duration>
        <voice>1</voice>
        <type>16th</type>
        <stem>down</stem>
        <beam number="1">continue</beam>
        <beam number="2">begin</beam>
        <lyric number="1" default-x="6.5" default-y="-59.69" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>ど</text>
        </lyric>
      </note>
      <note default-x="347.84" default-y="5.0" dynamics="113.33">
        <pitch>
          <step>B</step>
          <octave>3</octave>
        </pitch>
        <duration>1.0</duration>
        <voice>1</voice>
        <type>16th</type>
        <stem>down</stem>
        <beam number="1">end</beam>
        <beam number="2">end</beam>
        <lyric number="1" default-x="6.5" default-y="-59.69" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>か</text>
        </lyric>
      </note>
      <attributes>
        <clef>
          <sign>G</sign>
          <line>2</line>
        </clef>
      </attributes>
      <note default-x="402.81" default-y="-50.0" dynamics="113.33">
        <pitch>
          <step>C</step>
          <alter>1.0</alter>
          <octave>4</octave>
        </pitch>
        <duration>1.0</duration>
        <voice>1</voice>
        <type>16th</type>
        <stem>up</stem>
        <beam number="1">begin</beam>
        <beam number="2">begin</beam>
        <lyric number="1" default-x="6.5" default-y="-59.69" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>な</text>
        </lyric>
      </note>
      <note default-x="436.1" default-y="-45.0" dynamics="113.33">
        <pitch>
          <step>D</step>
          <alter>1.0</alter>
          <octave>4</octave>
        </pitch>
        <duration>1.0</duration>
        <voice>1</voice>
        <type>16th</type>
        <stem>up</stem>
        <beam number="1">end</beam>
        <beam number="2">end</beam>
        <lyric number="1" default-x="6.5" default-y="-59.69" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>い</text>
        </lyric>
      </note>
      <note default-x="469.39" default-y="-50.0" dynamics="113.33">
        <pitch>
          <step>C</step>
          <alter>1.0</alter>
          <octave>4</octave>
        </pitch>
        <duration>4.0</duration>
        <voice>1</voice>
        <type>quarter</type>
        <stem>up</stem>
        <lyric number="1" default-x="6.5" default-y="-59.69" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>せ</text>
        </lyric>
      </note>
      <note default-x="542.62" default-y="-55.0" dynamics="113.33">
        <pitch>
          <step>B</step>
          <octave>3</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>up</stem>
        <lyric number="1" default-x="6.5" default-y="-59.69" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>か</text>
        </lyric>
      </note>
    </measure>
    <measure number="2" width="381.01">
      <note default-x="16.5" default-y="-60.0" dynamics="113.33">
        <pitch>
          <step>A</step>
          <alter>1.0</alter>
          <octave>3</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>up</stem>
        <beam number="1">begin</beam>
        <lyric number="1" default-x="6.5" default-y="-59.69" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>い</text>
        </lyric>
      </note>
      <attributes>
        <clef>
          <sign>F</sign>
          <line>4</line>
        </clef>
      </attributes>
      <note default-x="64.23" default-y="5.0" dynamics="113.33">
        <pitch>
          <step>B</step>
          <octave>3</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>up</stem>
        <beam number="1">continue</beam>
        <lyric number="1" default-x="6.5" default-y="-59.69" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>に</text>
        </lyric>
      </note>
      <note default-x="111.95" default-y="0.0" dynamics="113.33">
        <pitch>
          <step>A</step>
          <alter>1.0</alter>
          <octave>3</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>up</stem>
        <beam number="1">continue</beam>
        <lyric number="1" default-x="6.5" default-y="-59.69" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>す</text>
        </lyric>
      </note>
      <note default-x="159.68" default-y="-10.0" dynamics="113.33">
        <pitch>
          <step>F</step>
          <alter>1.0</alter>
          <octave>3</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>up</stem>
        <beam number="1">end</beam>
        <lyric number="1" default-x="6.5" default-y="-59.69" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>ん</text>
        </lyric>
      </note>
      <note default-x="207.4" default-y="-20.0" dynamics="113.33">
        <pitch>
          <step>D</step>
          <alter>1.0</alter>
          <octave>3</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>down</stem>
        <lyric number="1" default-x="6.5" default-y="-59.69" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>で</text>
        </lyric>
      </note>
      <note default-x="255.13" default-y="-10.0" dynamics="113.33">
        <pitch>
          <step>F</step>
          <alter>1.0</alter>
          <octave>3</octave>
        </pitch>
        <duration>4.0</duration>
        <voice>1</voice>
        <type>quarter</type>
        <stem>down</stem>
        <lyric number="1" default-x="6.5" default-y="-59.69" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>い</text>
        </lyric>
      </note>
      <note default-x="331.49" default-y="-5.0" dynamics="113.33">
        <pitch>
          <step>G</step>
          <alter>1.0</alter>
          <octave>3</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>down</stem>
        <lyric number="1" default-x="6.5" default-y="-59.69" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>る</text>
        </lyric>
      </note>
    </measure>
    <measure number="3" width="437.15">
      <print new-system="yes">
        <system-layout>
          <system-margins>
            <left-margin>0.0</left-margin>
            <right-margin>0.0</right-margin>
          </system-margins>
          <system-distance>150.0</system-distance>
        </system-layout>
      </print>
      <note>
        <rest />
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
      </note>
      <note default-x="154.59" default-y="-5.0" dynamics="113.33">
        <pitch>
          <step>G</step>
          <alter>1.0</alter>
          <octave>3</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>down</stem>
        <lyric number="1" default-x="6.5" default-y="-57.8" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>ひ</text>
        </lyric>
      </note>
      <attributes>
        <clef>
          <sign>G</sign>
          <line>2</line>
        </clef>
      </attributes>
      <note default-x="206.06" default-y="-45.0" dynamics="113.33">
        <pitch>
          <step>D</step>
          <alter>1.0</alter>
          <octave>4</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>up</stem>
        <beam number="1">begin</beam>
        <lyric number="1" default-x="6.5" default-y="-57.8" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>と</text>
        </lyric>
      </note>
      <note default-x="241.34" default-y="-50.0" dynamics="113.33">
        <pitch>
          <step>C</step>
          <alter>1.0</alter>
          <octave>4</octave>
        </pitch>
        <duration>1.0</duration>
        <voice>1</voice>
        <type>16th</type>
        <stem>up</stem>
        <beam number="1">continue</beam>
        <beam number="2">begin</beam>
        <lyric number="1" default-x="6.5" default-y="-57.8" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>が</text>
        </lyric>
      </note>
      <note default-x="263.38" default-y="-55.0" dynamics="113.33">
        <pitch>
          <step>B</step>
          <octave>3</octave>
        </pitch>
        <duration>1.0</duration>
        <voice>1</voice>
        <type>16th</type>
        <stem>up</stem>
        <beam number="1">end</beam>
        <beam number="2">end</beam>
        <lyric number="1" default-x="6.5" default-y="-57.8" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>ど</text>
        </lyric>
      </note>
      <note default-x="285.43" default-y="-50.0" dynamics="113.33">
        <pitch>
          <step>C</step>
          <alter>1.0</alter>
          <octave>4</octave>
        </pitch>
        <duration>1.0</duration>
        <voice>1</voice>
        <type>16th</type>
        <stem>up</stem>
        <beam number="1">begin</beam>
        <beam number="2">begin</beam>
        <lyric number="1" default-x="6.5" default-y="-57.8" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>お</text>
        </lyric>
      </note>
      <note default-x="307.48" default-y="-45.0" dynamics="113.33">
        <pitch>
          <step>D</step>
          <alter>1.0</alter>
          <octave>4</octave>
        </pitch>
        <duration>1.0</duration>
        <voice>1</voice>
        <type>16th</type>
        <stem>up</stem>
        <beam number="1">continue</beam>
        <beam number="2">end</beam>
        <lyric number="1" default-x="6.5" default-y="-57.8" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>な</text>
        </lyric>
      </note>
      <note default-x="329.52" default-y="-50.0" dynamics="113.33">
        <pitch>
          <step>C</step>
          <alter>1.0</alter>
          <octave>4</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>up</stem>
        <beam number="1">end</beam>
        <lyric number="1" default-x="6.5" default-y="-57.8" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>ろ</text>
        </lyric>
      </note>
      <note default-x="364.8" default-y="-50.0" dynamics="113.33">
        <pitch>
          <step>C</step>
          <alter>1.0</alter>
          <octave>4</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>up</stem>
        <beam number="1">begin</beam>
        <lyric number="1" default-x="6.5" default-y="-57.8" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>お</text>
        </lyric>
      </note>
      <note default-x="400.07" default-y="-55.0" dynamics="113.33">
        <pitch>
          <step>B</step>
          <octave>3</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>up</stem>
        <beam number="1">end</beam>
        <lyric number="1" default-x="6.5" default-y="-57.8" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>と</text>
        </lyric>
      </note>
    </measure>
    <measure number="4" width="271.73">
      <note default-x="16.54" default-y="-50.0" dynamics="113.33">
        <pitch>
          <step>C</step>
          <alter>1.0</alter>
          <octave>4</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>up</stem>
        <beam number="1">begin</beam>
        <lyric number="1" default-x="6.5" default-y="-57.8" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>か</text>
        </lyric>
      </note>
      <note default-x="48.57" default-y="-45.0" dynamics="113.33">
        <pitch>
          <step>D</step>
          <alter>1.0</alter>
          <octave>4</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>up</stem>
        <beam number="1">continue</beam>
        <lyric number="1" default-x="6.5" default-y="-57.8" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>ん</text>
        </lyric>
      </note>
      <note default-x="80.59" default-y="-35.0" dynamics="113.33">
        <pitch>
          <step>F</step>
          <alter>1.0</alter>
          <octave>4</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>up</stem>
        <beam number="1">continue</beam>
        <lyric number="1" default-x="6.5" default-y="-57.8" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>け</text>
        </lyric>
      </note>
      <note default-x="112.62" default-y="-45.0" dynamics="113.33">
        <pitch>
          <step>D</step>
          <alter>1.0</alter>
          <octave>4</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>up</stem>
        <beam number="1">end</beam>
        <lyric number="1" default-x="6.5" default-y="-57.8" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>い</text>
        </lyric>
      </note>
      <note default-x="144.64" default-y="-50.0" dynamics="113.33">
        <pitch>
          <step>C</step>
          <alter>1.0</alter>
          <octave>4</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>up</stem>
        <lyric number="1" default-x="6.5" default-y="-57.8" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>な</text>
        </lyric>
      </note>
      <note default-x="176.67" default-y="-45.0" dynamics="113.33">
        <pitch>
          <step>D</step>
          <alter>1.0</alter>
          <octave>4</octave>
        </pitch>
        <duration>4.0</duration>
        <voice>1</voice>
        <type>quarter</type>
        <stem>up</stem>
        <lyric number="1" default-x="6.5" default-y="-57.8" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>い</text>
        </lyric>
      </note>
      <attributes>
        <clef>
          <sign>F</sign>
          <line>4</line>
        </clef>
      </attributes>
      <note default-x="237.91" default-y="-10.0" dynamics="113.33">
        <pitch>
          <step>F</step>
          <alter>1.0</alter>
          <octave>3</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>down</stem>
        <lyric number="1" default-x="6.5" default-y="-57.8" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>わ</text>
        </lyric>
      </note>
    </measure>
    <measure number="5" width="319.82">
      <note>
        <rest />
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
      </note>
      <note default-x="46.58" default-y="-5.0" dynamics="113.33">
        <pitch>
          <step>G</step>
          <alter>1.0</alter>
          <octave>3</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>down</stem>
        <lyric number="1" default-x="6.5" default-y="-57.8" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>お</text>
        </lyric>
      </note>
      <note default-x="80.16" default-y="15.0" dynamics="113.33">
        <pitch>
          <step>D</step>
          <alter>1.0</alter>
          <octave>4</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>down</stem>
        <beam number="1">begin</beam>
        <lyric number="1" default-x="6.5" default-y="-57.8" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>か</text>
        </lyric>
      </note>
      <note default-x="113.73" default-y="10.0" dynamics="113.33">
        <pitch>
          <step>C</step>
          <alter>1.0</alter>
          <octave>4</octave>
        </pitch>
        <duration>1.0</duration>
        <voice>1</voice>
        <type>16th</type>
        <stem>down</stem>
        <beam number="1">continue</beam>
        <beam number="2">begin</beam>
        <lyric number="1" default-x="6.5" default-y="-57.8" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>ね</text>
        </lyric>
      </note>
      <note default-x="135.2" default-y="5.0" dynamics="113.33">
        <pitch>
          <step>B</step>
          <octave>3</octave>
        </pitch>
        <duration>1.0</duration>
        <voice>1</voice>
        <type>16th</type>
        <stem>down</stem>
        <beam number="1">end</beam>
        <beam number="2">end</beam>
        <lyric number="1" default-x="6.5" default-y="-57.8" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>を</text>
        </lyric>
      </note>
      <attributes>
        <clef>
          <sign>G</sign>
          <line>2</line>
        </clef>
      </attributes>
      <note default-x="190.17" default-y="-50.0" dynamics="113.33">
        <pitch>
          <step>C</step>
          <alter>1.0</alter>
          <octave>4</octave>
        </pitch>
        <duration>1.0</duration>
        <voice>1</voice>
        <type>16th</type>
        <stem>up</stem>
        <beam number="1">begin</beam>
        <beam number="2">begin</beam>
        <lyric number="1" default-x="6.5" default-y="-57.8" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>く</text>
        </lyric>
      </note>
      <note default-x="211.16" default-y="-45.0" dynamics="113.33">
        <pitch>
          <step>D</step>
          <alter>1.0</alter>
          <octave>4</octave>
        </pitch>
        <duration>1.0</duration>
        <voice>1</voice>
        <type>16th</type>
        <stem>up</stem>
        <beam number="1">end</beam>
        <beam number="2">end</beam>
        <lyric number="1" default-x="6.5" default-y="-57.8" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>れ</text>
        </lyric>
      </note>
      <note default-x="232.3" default-y="-50.0" dynamics="113.33">
        <pitch>
          <step>C</step>
          <alter>1.0</alter>
          <octave>4</octave>
        </pitch>
        <duration>4.0</duration>
        <voice>1</voice>
        <type>quarter</type>
        <stem>up</stem>
        <lyric number="1" default-x="6.5" default-y="-57.8" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>る</text>
        </lyric>
      </note>
      <note default-x="278.47" default-y="-55.0" dynamics="113.33">
        <pitch>
          <step>B</step>
          <octave>3</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>up</stem>
        <lyric number="1" default-x="6.5" default-y="-57.8" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>ひ</text>
        </lyric>
      </note>
    </measure>
    <measure number="6" width="384.77">
      <print new-system="yes">
        <system-layout>
          <system-margins>
            <left-margin>0.0</left-margin>
            <right-margin>0.0</right-margin>
          </system-margins>
          <system-distance>150.0</system-distance>
        </system-layout>
      </print>
      <note default-x="121.85" default-y="-60.0" dynamics="113.33">
        <pitch>
          <step>A</step>
          <alter>1.0</alter>
          <octave>3</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>up</stem>
        <beam number="1">begin</beam>
        <lyric number="1" default-x="6.5" default-y="-61.53" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>と</text>
        </lyric>
      </note>
      <attributes>
        <clef>
          <sign>F</sign>
          <line>4</line>
        </clef>
      </attributes>
      <note default-x="164.09" default-y="5.0" dynamics="113.33">
        <pitch>
          <step>B</step>
          <octave>3</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>up</stem>
        <beam number="1">continue</beam>
        <lyric number="1" default-x="6.5" default-y="-61.53" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>が</text>
        </lyric>
      </note>
      <note default-x="197.25" default-y="0.0" dynamics="113.33">
        <pitch>
          <step>A</step>
          <alter>1.0</alter>
          <octave>3</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>up</stem>
        <beam number="1">continue</beam>
        <lyric number="1" default-x="6.5" default-y="-61.53" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>ほ</text>
        </lyric>
      </note>
      <note default-x="230.41" default-y="-10.0" dynamics="113.33">
        <pitch>
          <step>F</step>
          <alter>1.0</alter>
          <octave>3</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>up</stem>
        <beam number="1">end</beam>
        <lyric number="1" default-x="6.5" default-y="-61.53" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>し</text>
        </lyric>
      </note>
      <note default-x="263.58" default-y="-20.0" dynamics="113.33">
        <pitch>
          <step>D</step>
          <alter>1.0</alter>
          <octave>3</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>down</stem>
        <lyric number="1" default-x="6.5" default-y="-61.53" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>い</text>
        </lyric>
      </note>
      <note default-x="296.74" default-y="-10.0" dynamics="113.33">
        <pitch>
          <step>F</step>
          <alter>1.0</alter>
          <octave>3</octave>
        </pitch>
        <duration>4.0</duration>
        <voice>1</voice>
        <type>quarter</type>
        <stem>down</stem>
        <lyric number="1" default-x="6.5" default-y="-61.53" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>だ</text>
        </lyric>
      </note>
      <note default-x="349.8" default-y="-5.0" dynamics="113.33">
        <pitch>
          <step>G</step>
          <alter>1.0</alter>
          <octave>3</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>down</stem>
        <lyric number="1" default-x="6.5" default-y="-61.53" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>け</text>
        </lyric>
      </note>
    </measure>
    <measure number="7" width="347.81">
      <note>
        <rest />
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
      </note>
      <note default-x="53.95" default-y="-5.0" dynamics="113.33">
        <pitch>
          <step>G</step>
          <alter>1.0</alter>
          <octave>3</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>down</stem>
        <lyric number="1" default-x="6.5" default-y="-61.53" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>ほ</text>
        </lyric>
      </note>
      <attributes>
        <clef>
          <sign>G</sign>
          <line>2</line>
        </clef>
      </attributes>
      <note default-x="105.42" default-y="-45.0" dynamics="113.33">
        <pitch>
          <step>D</step>
          <alter>1.0</alter>
          <octave>4</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>up</stem>
        <beam number="1">begin</beam>
        <lyric number="1" default-x="6.5" default-y="-61.53" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>か</text>
        </lyric>
      </note>
      <note default-x="146.37" default-y="-50.0" dynamics="113.33">
        <pitch>
          <step>C</step>
          <alter>1.0</alter>
          <octave>4</octave>
        </pitch>
        <duration>1.0</duration>
        <voice>1</voice>
        <type>16th</type>
        <stem>up</stem>
        <beam number="1">continue</beam>
        <beam number="2">begin</beam>
        <lyric number="1" default-x="6.5" default-y="-61.53" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>の</text>
        </lyric>
      </note>
      <note default-x="171.97" default-y="-55.0" dynamics="113.33">
        <pitch>
          <step>B</step>
          <octave>3</octave>
        </pitch>
        <duration>1.0</duration>
        <voice>1</voice>
        <type>16th</type>
        <stem>up</stem>
        <beam number="1">end</beam>
        <beam number="2">end</beam>
        <lyric number="1" default-x="6.5" default-y="-61.53" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>だ</text>
        </lyric>
      </note>
      <note default-x="197.56" default-y="-50.0" dynamics="113.33">
        <pitch>
          <step>C</step>
          <alter>1.0</alter>
          <octave>4</octave>
        </pitch>
        <duration>1.0</duration>
        <voice>1</voice>
        <type>16th</type>
        <stem>up</stem>
        <beam number="1">begin</beam>
        <beam number="2">begin</beam>
        <lyric number="1" default-x="6.5" default-y="-61.53" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>れ</text>
        </lyric>
      </note>
      <note default-x="223.16" default-y="-45.0" dynamics="113.33">
        <pitch>
          <step>D</step>
          <alter>1.0</alter>
          <octave>4</octave>
        </pitch>
        <duration>1.0</duration>
        <voice>1</voice>
        <type>16th</type>
        <stem>up</stem>
        <beam number="1">end</beam>
        <beam number="2">end</beam>
        <lyric number="1" default-x="6.5" default-y="-61.53" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>か</text>
        </lyric>
      </note>
      <note default-x="248.75" default-y="-50.0" dynamics="113.33">
        <pitch>
          <step>C</step>
          <alter>1.0</alter>
          <octave>4</octave>
        </pitch>
        <duration>4.0</duration>
        <voice>1</voice>
        <type>quarter</type>
        <stem>up</stem>
        <lyric number="1" default-x="6.5" default-y="-61.53" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>と</text>
        </lyric>
      </note>
      <note default-x="305.06" default-y="-55.0" dynamics="113.33">
        <pitch>
          <step>B</step>
          <octave>3</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>up</stem>
        <lyric number="1" default-x="6.5" default-y="-61.53" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>し</text>
        </lyric>
      </note>
    </measure>
    <measure number="8" width="296.13">
      <note default-x="16.5" default-y="-50.0" dynamics="113.33">
        <pitch>
          <step>C</step>
          <alter>1.0</alter>
          <octave>4</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>up</stem>
        <beam number="1">begin</beam>
        <lyric number="1" default-x="6.5" default-y="-61.53" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>あ</text>
        </lyric>
      </note>
      <note default-x="50.12" default-y="-45.0" dynamics="113.33">
        <pitch>
          <step>D</step>
          <alter>1.0</alter>
          <octave>4</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>up</stem>
        <beam number="1">continue</beam>
        <lyric number="1" default-x="6.5" default-y="-61.53" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>わ</text>
        </lyric>
      </note>
      <note default-x="83.74" default-y="-35.0" dynamics="113.33">
        <pitch>
          <step>F</step>
          <alter>1.0</alter>
          <octave>4</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>up</stem>
        <beam number="1">continue</beam>
        <lyric number="1" default-x="6.5" default-y="-61.53" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>せ</text>
        </lyric>
      </note>
      <note default-x="117.37" default-y="-45.0" dynamics="113.33">
        <pitch>
          <step>D</step>
          <alter>1.0</alter>
          <octave>4</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>up</stem>
        <beam number="1">end</beam>
        <lyric number="1" default-x="6.5" default-y="-61.53" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>に</text>
        </lyric>
      </note>
      <note default-x="150.99" default-y="-25.0" dynamics="113.33">
        <pitch>
          <step>A</step>
          <alter>1.0</alter>
          <octave>4</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>up</stem>
        <beam number="1">begin</beam>
        <lyric number="1" default-x="6.5" default-y="-61.53" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>な</text>
        </lyric>
      </note>
      <note default-x="184.61" default-y="-20.0" dynamics="113.33">
        <pitch>
          <step>B</step>
          <octave>4</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>up</stem>
        <beam number="1">continue</beam>
        <lyric number="1" default-x="6.5" default-y="-61.53" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>れ</text>
        </lyric>
      </note>
      <note default-x="218.23" default-y="-25.0" dynamics="113.33">
        <pitch>
          <step>A</step>
          <alter>1.0</alter>
          <octave>4</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>up</stem>
        <beam number="1">continue</beam>
        <lyric number="1" default-x="6.5" default-y="-61.53" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>ば</text>
        </lyric>
      </note>
      <note default-x="251.85" default-y="-45.0" dynamics="113.33">
        <pitch>
          <step>D</step>
          <alter>1.0</alter>
          <octave>4</octave>
        </pitch>
        <duration>2.0</duration>
        <voice>1</voice>
        <type>eighth</type>
        <stem>up</stem>
        <beam number="1">end</beam>
        <lyric number="1" default-x="6.5" default-y="-61.53" relative-y="-30.0">
          <syllabic>single</syllabic>
          <text>い</text>
        </lyric>
      </note>
      <barline location="right">
        <bar-style>light-heavy</bar-style>
      </barline>
    </measure>
  </part>
</score-partwise>

たとえば以下の部分が先頭の8分休符を表しているノートなのではないかと予想できます。

      <note>
        <rest/>
        <duration>2</duration>
        <voice>1</voice>
        <type>eighth</type>
        </note>

入れ子を全部見てみる

ツリーの入れ子構造のみ表示してみる。終了タグが無い形でクラス名が表示された。

02.py
import musicxml
from musicxml.parser.parser import parse_musicxml

def print_element(node, rank):
    #rankは階層の深さを表す
    #先に自分をプリントする
    rank_str="#"
    for _ in range(rank):
        rank_str = rank_str + "###"
    print(rank_str, end=' ')
    print(node)
    #子を呼ぶ
    rank = rank + 1
    for child in node.get_children():
        print_element(child, rank)

def load_musicxml():
    musicxml_path = "/Users/vavo/Downloads/NEUTRINO/score/musicxml/MW_A1.musicxml"
    test = parse_musicxml(musicxml_path)
    #element = musicxml.xmlelement.xmlelement.XMLElement()
    #pitch = musicxml.xmlelement.xmlelement.XMLPitch()
    #pitch.add_child(musicxml.xmlelement.xmlelement.XMLStep('G'))
    #print("test")
    #print(test)
    #print("children")
    #for child in test.get_children():
    #    print(child)
    print_element(test, 0)

def _main():
    load_musicxml()
    
if __name__ == '__main__':
    _main()
MEXICALI$ python MXML_test.py
# <musicxml.xmlelement.xmlelement.XMLScorePartwise object at 0x10e40abb0>
#### <musicxml.xmlelement.xmlelement.XMLIdentification object at 0x10e420190>
####### <musicxml.xmlelement.xmlelement.XMLEncoding object at 0x10e42d0d0>
########## <musicxml.xmlelement.xmlelement.XMLSoftware object at 0x10e42d910>
########## <musicxml.xmlelement.xmlelement.XMLEncodingDate object at 0x10e42d970>
########## <musicxml.xmlelement.xmlelement.XMLSupports object at 0x10e42d8b0>
########## <musicxml.xmlelement.xmlelement.XMLSupports object at 0x10e42dd00>
########## <musicxml.xmlelement.xmlelement.XMLSupports object at 0x10e42df40>
########## <musicxml.xmlelement.xmlelement.XMLSupports object at 0x10e46b910>
########## <musicxml.xmlelement.xmlelement.XMLSupports object at 0x10e46b970>
#### <musicxml.xmlelement.xmlelement.XMLDefaults object at 0x10e42d190>
####### <musicxml.xmlelement.xmlelement.XMLScaling object at 0x10ecd2910>
########## <musicxml.xmlelement.xmlelement.XMLMillimeters object at 0x10ecd2be0>
########## <musicxml.xmlelement.xmlelement.XMLTenths object at 0x10ecd2ca0>
####### <musicxml.xmlelement.xmlelement.XMLPageLayout object at 0x10ecd2bb0>
########## <musicxml.xmlelement.xmlelement.XMLPageHeight object at 0x10ecdb130>
########## <musicxml.xmlelement.xmlelement.XMLPageWidth object at 0x10ecdb190>
########## <musicxml.xmlelement.xmlelement.XMLPageMargins object at 0x10ecdb0a0>
############# <musicxml.xmlelement.xmlelement.XMLLeftMargin object at 0x10ecdb760>
############# <musicxml.xmlelement.xmlelement.XMLRightMargin object at 0x10ecdb940>
############# <musicxml.xmlelement.xmlelement.XMLTopMargin object at 0x10ecdb970>
############# <musicxml.xmlelement.xmlelement.XMLBottomMargin object at 0x10ecdb910>
########## <musicxml.xmlelement.xmlelement.XMLPageMargins object at 0x10ecdb100>
############# <musicxml.xmlelement.xmlelement.XMLLeftMargin object at 0x10ecdbe80>
############# <musicxml.xmlelement.xmlelement.XMLRightMargin object at 0x10ecdbf10>
############# <musicxml.xmlelement.xmlelement.XMLTopMargin object at 0x10ecdbf40>
############# <musicxml.xmlelement.xmlelement.XMLBottomMargin object at 0x10ecdbee0>
####### <musicxml.xmlelement.xmlelement.XMLWordFont object at 0x10ecd2b80>
####### <musicxml.xmlelement.xmlelement.XMLLyricFont object at 0x10ecdbf70>
#### <musicxml.xmlelement.xmlelement.XMLPartList object at 0x10ecdba00>
####### <musicxml.xmlelement.xmlelement.XMLScorePart object at 0x10ece5e20>
########## <musicxml.xmlelement.xmlelement.XMLPartName object at 0x10ecea070>
########## <musicxml.xmlelement.xmlelement.XMLPartAbbreviation object at 0x10eceac40>
########## <musicxml.xmlelement.xmlelement.XMLScoreInstrument object at 0x10eceaca0>
############# <musicxml.xmlelement.xmlelement.XMLInstrumentName object at 0x10ecf2580>
########## <musicxml.xmlelement.xmlelement.XMLMidiDevice object at 0x10eceabe0>
########## <musicxml.xmlelement.xmlelement.XMLMidiInstrument object at 0x10ecf2700>
############# <musicxml.xmlelement.xmlelement.XMLMidiChannel object at 0x10ecfb3d0>
############# <musicxml.xmlelement.xmlelement.XMLMidiProgram object at 0x10ecfb4f0>
############# <musicxml.xmlelement.xmlelement.XMLVolume object at 0x10ecfb460>
############# <musicxml.xmlelement.xmlelement.XMLPan object at 0x10ecfb550>
#### <musicxml.xmlelement.xmlelement.XMLPart object at 0x10eceaa90>
####### <musicxml.xmlelement.xmlelement.XMLMeasure object at 0x10ecfb2b0>
########## <musicxml.xmlelement.xmlelement.XMLPrint object at 0x10ecfba60>
############# <musicxml.xmlelement.xmlelement.XMLSystemLayout object at 0x10ed0a0d0>
################ <musicxml.xmlelement.xmlelement.XMLSystemMargins object at 0x10ed0a520>
################### <musicxml.xmlelement.xmlelement.XMLLeftMargin object at 0x10ed0a850>
################### <musicxml.xmlelement.xmlelement.XMLRightMargin object at 0x10ed0a8b0>
################ <musicxml.xmlelement.xmlelement.XMLTopSystemDistance object at 0x10ed0a940>
########## <musicxml.xmlelement.xmlelement.XMLAttributes object at 0x10ed03970>
############# <musicxml.xmlelement.xmlelement.XMLDivisions object at 0x10ed10df0>
############# <musicxml.xmlelement.xmlelement.XMLKey object at 0x10ed10dc0>
################ <musicxml.xmlelement.xmlelement.XMLFifths object at 0x10ed19bb0>
############# <musicxml.xmlelement.xmlelement.XMLTime object at 0x10ed10ee0>
################ <musicxml.xmlelement.xmlelement.XMLBeats object at 0x10ed221c0>
################ <musicxml.xmlelement.xmlelement.XMLBeatType object at 0x10ed221f0>
############# <musicxml.xmlelement.xmlelement.XMLClef object at 0x10ed199a0>
################ <musicxml.xmlelement.xmlelement.XMLSign object at 0x10ed22700>
################ <musicxml.xmlelement.xmlelement.XMLLine object at 0x10ed22a60>
########## <musicxml.xmlelement.xmlelement.XMLDirection object at 0x10ed22190>
############# <musicxml.xmlelement.xmlelement.XMLDirectionType object at 0x10ed305e0>
################ <musicxml.xmlelement.xmlelement.XMLMetronome object at 0x10ed37c40>
################### <musicxml.xmlelement.xmlelement.XMLBeatUnit object at 0x10ed455b0>
################### <musicxml.xmlelement.xmlelement.XMLPerMinute object at 0x10ed455e0>
############# <musicxml.xmlelement.xmlelement.XMLSound object at 0x10ed37ca0>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10ed45580>
############# <musicxml.xmlelement.xmlelement.XMLRest object at 0x10ed64880>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10ed64c70>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10ed64ac0>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10ed648e0>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10ed64cd0>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10ed86310>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10ed86640>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10ed868b0>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10ed86a90>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10ed86670>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10ed866d0>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10ed86370>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10ed86610>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10ed86af0>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10ed86f40>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10ed869d0>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10ed96370>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10ed96400>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10ed8e0d0>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10edaf400>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10edaf730>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10edaf7f0>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10edaf8e0>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10edaf760>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10edaf7c0>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10edaf430>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10edaf700>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10edaf910>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10edaf850>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10edaf820>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10edb96d0>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10edb9910>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10edaf790>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10edd3910>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10edd3c40>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10edd3d00>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10edd3df0>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10edd3c70>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10edd3cd0>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10edd3940>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10edd3c10>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10edd3e20>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10edd3d60>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10edddbb0>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10eddddf0>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10edd3ca0>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10edf6df0>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10edfc160>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10edfc220>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10edfc310>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10edfc190>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10edf6e20>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10edfc340>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10edfc1f0>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10edfc280>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10edfc130>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10edfc250>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10ee06100>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10ee06340>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10edfc1c0>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10ee1f340>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10ee1f670>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10ee1f7c0>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10ee1f700>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10ee1f640>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10ee1f370>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10ee1f6a0>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10ee1f820>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10ee1f760>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10ee1f730>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10ee295e0>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10ee29820>
########## <musicxml.xmlelement.xmlelement.XMLAttributes object at 0x10ee1f790>
############# <musicxml.xmlelement.xmlelement.XMLClef object at 0x10ee37910>
################ <musicxml.xmlelement.xmlelement.XMLSign object at 0x10ee37dc0>
################ <musicxml.xmlelement.xmlelement.XMLLine object at 0x10ee37f10>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10ee378e0>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10ee54ca0>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10ee54fd0>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10ee5b0d0>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10ee5b1c0>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10ee54cd0>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10ee54fa0>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10ee5b040>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10ee5b190>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10ee5b130>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10ee5b0a0>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10ee5b100>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10ee5b1f0>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10ee5bf70>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10ee5beb0>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10ee7d1f0>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10ee7d520>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10ee7d5e0>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10ee7d6d0>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10ee7d550>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10ee7d5b0>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10ee7d220>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10ee7d4f0>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10ee7d700>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10ee7d640>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10ee7d610>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10ee884c0>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10ee88700>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10ee7d580>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10eea2700>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10eea2a30>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10eea2af0>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10eea2be0>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10eea2a60>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10eea2ac0>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10eea2730>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10eea2a00>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10eea2c10>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10eeab970>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10eeabbb0>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10eea2a90>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10eec5bb0>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10eec5ee0>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10eec5f40>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10eec5f70>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10eec5eb0>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10eec5be0>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10eec5fd0>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10eec5f10>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10eecf0a0>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10eecfdf0>
####### <musicxml.xmlelement.xmlelement.XMLMeasure object at 0x10eeb4880>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10eed5d90>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10eeeeca0>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10eeeefd0>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10eef30d0>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10eef31c0>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10eeeecd0>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10eeeefa0>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10eef3040>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10eef3190>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10eef3130>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10eef30a0>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10eef31f0>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10eef3f40>
########## <musicxml.xmlelement.xmlelement.XMLAttributes object at 0x10eef3e80>
############# <musicxml.xmlelement.xmlelement.XMLClef object at 0x10ef07760>
################ <musicxml.xmlelement.xmlelement.XMLSign object at 0x10ef07c10>
################ <musicxml.xmlelement.xmlelement.XMLLine object at 0x10ef07d60>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10ef07730>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10ef23bb0>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10ef23ee0>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10ef23f40>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10ef23f70>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10ef23eb0>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10ef23be0>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10ef23fd0>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10ef23f10>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10ef23fa0>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10ef2c100>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10ef2ce20>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10ef2cd60>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10ef4d0a0>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10ef4d3d0>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10ef4d490>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10ef4d580>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10ef4d400>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10ef4d460>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10ef4d0d0>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10ef4d3a0>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10ef4d5b0>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10ef4d4f0>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10ef57340>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10ef57580>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10ef4d430>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10ef71580>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10ef718b0>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10ef71970>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10ef71a60>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10ef718e0>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10ef71940>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10ef715b0>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10ef71880>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10ef71a90>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10ef719d0>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10ef79820>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10ef79a60>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10ef71910>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10ef93a60>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10ef93d90>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10ef93e50>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10ef93f40>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10ef93dc0>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10ef93e20>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10ef93a90>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10ef93d60>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10ef93f70>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10ef9dc10>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10ef93df0>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10ef9dcd0>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10efb7f10>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10efbe280>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10efbe340>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10efbe430>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10efbe2b0>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10efb7f40>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10efbe460>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10efbe310>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10efbe3a0>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10efc71c0>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10efc7400>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10efbe2e0>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10efe1400>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10efe1730>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10efe17f0>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10efe18e0>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10efe1760>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10efe17c0>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10efe1430>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10efe1700>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10efe1910>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10efea670>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10efea8b0>
####### <musicxml.xmlelement.xmlelement.XMLMeasure object at 0x10efcf0d0>
########## <musicxml.xmlelement.xmlelement.XMLPrint object at 0x10eff2610>
############# <musicxml.xmlelement.xmlelement.XMLSystemLayout object at 0x10eff81f0>
################ <musicxml.xmlelement.xmlelement.XMLSystemMargins object at 0x10eff8fa0>
################### <musicxml.xmlelement.xmlelement.XMLLeftMargin object at 0x10effe310>
################### <musicxml.xmlelement.xmlelement.XMLRightMargin object at 0x10effe370>
################ <musicxml.xmlelement.xmlelement.XMLSystemDistance object at 0x10effe400>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10eff8c10>
############# <musicxml.xmlelement.xmlelement.XMLRest object at 0x10f012640>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f0129d0>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f012820>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f0126a0>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f012a30>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f02e970>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f02eca0>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f02ed60>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f02ee50>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f02ecd0>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f02ed30>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f02e9a0>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f02ec70>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f02ee80>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f02ed00>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f037fd0>
########## <musicxml.xmlelement.xmlelement.XMLAttributes object at 0x10f037be0>
############# <musicxml.xmlelement.xmlelement.XMLClef object at 0x10f045f10>
################ <musicxml.xmlelement.xmlelement.XMLSign object at 0x10f04d400>
################ <musicxml.xmlelement.xmlelement.XMLLine object at 0x10f04d550>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f045ee0>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f0682e0>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f068610>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f0686d0>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f0687c0>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f068640>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f0686a0>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f068310>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f0685e0>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f0687f0>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f068730>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f072580>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f0727c0>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f068670>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f08c7c0>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f08caf0>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f08cbb0>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f08cca0>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f08cb20>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f08cb80>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f08c7f0>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f08cac0>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f08ccd0>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f08cc10>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f08cbe0>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f096a90>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f096cd0>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f08cb50>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f0a5be0>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f0a5fa0>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f0ac130>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f0a5fd0>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f0a5c40>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f0a5f70>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f0ac0d0>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f0ac070>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f0ac160>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f0ac040>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f0ac190>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f0acf10>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f0ace50>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f0cd190>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f0cd4c0>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f0cd580>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f0cd670>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f0cd4f0>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f0cd550>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f0cd1c0>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f0cd490>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f0cd6a0>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f0cd5e0>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f0cd5b0>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f0d7460>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f0d76a0>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f0cd520>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f0ef6a0>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f0ef9d0>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f0efa90>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f0efb80>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f0efa00>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f0efa60>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f0ef6d0>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f0ef9a0>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f0efbb0>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f0efaf0>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f0efac0>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f0f7970>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f0f7bb0>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f0efa30>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f10fbb0>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f10fee0>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f10ffa0>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f1160d0>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f10ff10>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f10ff70>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f10fbe0>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f10ffd0>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f10feb0>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f10ff40>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f116130>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f116e50>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f116d90>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f1380d0>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f138400>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f1384c0>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f1385b0>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f138520>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f138430>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f138100>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f1383d0>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f138670>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f1384f0>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f1403a0>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f1405e0>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f138580>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f15b5e0>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f15b910>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f15ba60>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f15b9a0>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f15b8e0>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f15b610>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f15b940>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f15bac0>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f15ba00>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f163850>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f163a90>
####### <musicxml.xmlelement.xmlelement.XMLMeasure object at 0x10f1482b0>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f16a7f0>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f184700>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f184a30>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f184af0>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f184be0>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f184a60>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f184ac0>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f184730>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f184a00>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f184c10>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f184b50>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f18d9a0>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f18dbe0>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f184a90>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f1a80d0>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f1a8400>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f1a84c0>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f1a85b0>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f1a8430>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f1a8490>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f1a8100>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f1a83d0>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f1a85e0>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f1a8520>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f1b1370>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f1b15b0>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f1a8460>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f1cb670>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f1cb9a0>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f1cba60>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f1cbb50>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f1cb9d0>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f1cba30>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f1cb6a0>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f1cb970>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f1cbb80>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f1cbac0>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f1d3910>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f1d3b50>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f1cba00>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f1edb50>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f1ede80>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f1edf40>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f1edfd0>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f1edeb0>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f1edf10>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f1edb80>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f1ede50>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f1edf70>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f1edee0>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f1f8070>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f1f8df0>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f1f8d30>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f218070>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f2183a0>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f218460>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f218550>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f2183d0>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f218430>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f2180a0>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f218370>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f218580>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f2242e0>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f224520>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f218400>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f23d520>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f23d850>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f23d910>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f23da00>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f23d880>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f23d8e0>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f23d550>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f23d820>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f23da30>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f246790>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f2469d0>
########## <musicxml.xmlelement.xmlelement.XMLAttributes object at 0x10f23d8b0>
############# <musicxml.xmlelement.xmlelement.XMLClef object at 0x10f255ac0>
################ <musicxml.xmlelement.xmlelement.XMLSign object at 0x10f255f70>
################ <musicxml.xmlelement.xmlelement.XMLLine object at 0x10f25d100>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f255a90>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f271f70>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f278220>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f2782e0>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f2783d0>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f278250>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f271e50>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f278400>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f2782b0>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f278340>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f281160>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f2813a0>
####### <musicxml.xmlelement.xmlelement.XMLMeasure object at 0x10f271ee0>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f2871c0>
############# <musicxml.xmlelement.xmlelement.XMLRest object at 0x10f29bfd0>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f2a13a0>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f2a11f0>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f2a1070>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f287ca0>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f2b6730>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f2b6a60>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f2b6b20>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f2b6c10>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f2b6a90>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f2b6af0>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f2b6760>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f2b6a30>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f2b6c40>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f2bf9a0>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f2bfbe0>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f2b6ac0>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f2d9ca0>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f2d9fd0>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f2df0d0>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f2df1c0>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f2d9cd0>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f2d9fa0>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f2df040>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f2df190>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f2df130>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f2df0a0>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f2df1f0>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f2dff40>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f2dfe80>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f3041c0>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f3044f0>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f3045b0>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f3046a0>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f304520>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f304580>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f3041f0>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f3044c0>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f3046d0>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f304610>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f3045e0>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f30e490>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f30e6d0>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f304550>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f3276d0>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f327a00>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f327b50>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f327a90>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f3279d0>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f327700>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f327a30>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f327bb0>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f327af0>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f327ac0>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f32f970>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f32fbb0>
########## <musicxml.xmlelement.xmlelement.XMLAttributes object at 0x10f327b20>
############# <musicxml.xmlelement.xmlelement.XMLClef object at 0x10f33fca0>
################ <musicxml.xmlelement.xmlelement.XMLSign object at 0x10f33fdc0>
################ <musicxml.xmlelement.xmlelement.XMLLine object at 0x10f3452e0>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f33fc70>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f362040>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f3623a0>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f362460>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f362550>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f3623d0>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f362430>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f362100>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f362370>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f362580>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f3624c0>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f362490>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f36a340>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f36a580>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f362400>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f384580>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f3848b0>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f384970>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f384a60>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f3848e0>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f384940>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f3845b0>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f384880>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f384b20>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f3849a0>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f384910>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f38f880>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f38fac0>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f384a30>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f3aaac0>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f3aadf0>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f3aaeb0>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f3aafa0>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f3aae20>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f3aae80>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f3aaaf0>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f3aadc0>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f3aafd0>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f3aae50>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f3b3f70>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f3b3d30>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f3cbf40>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f3d32e0>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f3d3430>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f3d3370>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f3d32b0>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f3d3040>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f3d3310>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f3d3490>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f3df220>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f3df460>
####### <musicxml.xmlelement.xmlelement.XMLMeasure object at 0x10f3cbf70>
########## <musicxml.xmlelement.xmlelement.XMLPrint object at 0x10f3e5280>
############# <musicxml.xmlelement.xmlelement.XMLSystemLayout object at 0x10f3ec460>
################ <musicxml.xmlelement.xmlelement.XMLSystemMargins object at 0x10f3ec8b0>
################### <musicxml.xmlelement.xmlelement.XMLLeftMargin object at 0x10f3ecb80>
################### <musicxml.xmlelement.xmlelement.XMLRightMargin object at 0x10f3ecbe0>
################ <musicxml.xmlelement.xmlelement.XMLSystemDistance object at 0x10f3ecc70>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f3e5d60>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f3ffeb0>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f405220>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f4052e0>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f4053d0>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f405250>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f3ffee0>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f405400>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f4052b0>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f405340>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f4051f0>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f410190>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f4103d0>
########## <musicxml.xmlelement.xmlelement.XMLAttributes object at 0x10f405280>
############# <musicxml.xmlelement.xmlelement.XMLClef object at 0x10f41e580>
################ <musicxml.xmlelement.xmlelement.XMLSign object at 0x10f41ea30>
################ <musicxml.xmlelement.xmlelement.XMLLine object at 0x10f41eb80>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f41e550>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f439910>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f439c40>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f439d90>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f439cd0>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f439c10>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f439940>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f439c70>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f439df0>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f439d30>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f442b80>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f442dc0>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f439d60>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f45cdc0>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f463130>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f4631f0>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f4632e0>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f463160>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f45cdf0>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f463310>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f4631c0>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f463250>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f463100>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f463fa0>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f46d4c0>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f463190>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f4872e0>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f487610>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f4876d0>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f4877c0>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f487640>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f4876a0>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f487310>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f4875e0>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f4877f0>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f487730>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f490580>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f4907c0>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f487670>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f4a87c0>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f4a8af0>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f4a8bb0>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f4a8ca0>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f4a8b20>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f4a8b80>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f4a87f0>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f4a8ac0>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f4a8cd0>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f4b2a30>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f4b2c70>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f4a8b50>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f4ccc70>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f4ccfa0>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f4ccfd0>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f4d3190>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f4ccca0>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f4ccf70>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f4d3070>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f4d30a0>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f4d3160>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f4d31c0>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f4d3ee0>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f4d3e20>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f4f7160>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f4f7490>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f4f7550>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f4f7640>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f4f74c0>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f4f7520>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f4f7190>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f4f7460>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f4f7670>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f5013d0>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f501610>
####### <musicxml.xmlelement.xmlelement.XMLMeasure object at 0x10f4dddf0>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f509430>
############# <musicxml.xmlelement.xmlelement.XMLRest object at 0x10f521280>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f521610>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f521460>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f5212e0>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f509f10>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f5379a0>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f537cd0>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f537d90>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f537e80>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f537d00>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f537d60>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f5379d0>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f537ca0>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f537eb0>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f541b50>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f537d30>
########## <musicxml.xmlelement.xmlelement.XMLAttributes object at 0x10f541c10>
############# <musicxml.xmlelement.xmlelement.XMLClef object at 0x10f54efd0>
################ <musicxml.xmlelement.xmlelement.XMLSign object at 0x10f5574f0>
################ <musicxml.xmlelement.xmlelement.XMLLine object at 0x10f557640>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f557070>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f5713d0>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f571700>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f5717c0>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f5718b0>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f571730>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f571790>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f571400>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f5716d0>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f5718e0>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f571820>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f57b670>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f57b8b0>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f571760>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f5948b0>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f594be0>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f594ca0>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f594d90>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f594c10>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f594c70>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f5948e0>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f594bb0>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f594dc0>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f594d00>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f594cd0>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f59eb80>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f59edc0>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f594c40>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f5b7dc0>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f5bf130>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f5bf280>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f5bf1c0>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f5b7df0>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f5bf2e0>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f5bf220>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f5bf250>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f5bf370>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f5bf100>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f5bffd0>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f5c84f0>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f5bf160>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f5e3310>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f5e3640>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f5e3700>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f5e37f0>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f5e3670>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f5e36d0>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f5e3340>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f5e3610>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f5e3820>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f5e3760>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f5e3730>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f5ec5e0>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f5ec820>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f5e36a0>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f607820>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f607b50>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f607c10>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f607d00>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f607b80>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f607be0>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f607850>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f607b20>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f607d30>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f607c70>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f607c40>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f60faf0>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f60fd30>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f607bb0>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f62ad30>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f6300a0>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f630160>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f630250>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f6300d0>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f62ad60>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f630280>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f630130>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f6301c0>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f630100>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f630fa0>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f630ee0>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f655220>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f655550>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f6556a0>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f6555e0>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f655520>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f655250>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f655580>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f655700>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f65e460>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f65e6a0>
####### <musicxml.xmlelement.xmlelement.XMLMeasure object at 0x10f63aeb0>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f65e8b0>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f67f310>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f67f640>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f67f700>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f67f7f0>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f67f670>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f67f6d0>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f67f340>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f67f610>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f67f820>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f67f760>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f6885b0>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f6887f0>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f67f6a0>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f69cca0>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f69cfd0>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f6a30d0>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f6a31c0>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f69ccd0>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f69cfa0>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f6a3040>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f6a3190>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f6a3130>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f6a30a0>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f6a31f0>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f6a3f40>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f6a3e80>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f6c6280>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f6c65b0>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f6c6670>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f6c6760>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f6c65e0>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f6c6640>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f6c62b0>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f6c6580>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f6c6790>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f6c66d0>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f6cf520>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f6cf760>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f6c6610>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f6ea760>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f6eaa90>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f6eab50>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f6eac40>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f6eaac0>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f6eab20>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f6ea790>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f6eaa60>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f6eac70>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f6eabb0>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f6f4a00>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f6f4c40>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f6eaaf0>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f70cc40>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f70cf70>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f70cfd0>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f714160>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f70cf40>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f70cc70>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f70cfa0>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f714130>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f714040>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f714100>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f714190>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f714ee0>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f714e20>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f737160>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f737490>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f7375e0>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f737520>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f737460>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f737190>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f7374c0>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f737640>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f737580>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f7403d0>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f740610>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f7375b0>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f75b610>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f75b940>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f75ba00>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f75baf0>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f75b970>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f75b9d0>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f75b640>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f75b910>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f75bb20>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f75ba60>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f7658b0>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f765af0>
########## <musicxml.xmlelement.xmlelement.XMLNote object at 0x10f75b9a0>
############# <musicxml.xmlelement.xmlelement.XMLPitch object at 0x10f77faf0>
################ <musicxml.xmlelement.xmlelement.XMLStep object at 0x10f77fe20>
################ <musicxml.xmlelement.xmlelement.XMLAlter object at 0x10f77fee0>
################ <musicxml.xmlelement.xmlelement.XMLOctave object at 0x10f77ff70>
############# <musicxml.xmlelement.xmlelement.XMLDuration object at 0x10f77fe50>
############# <musicxml.xmlelement.xmlelement.XMLVoice object at 0x10f77feb0>
############# <musicxml.xmlelement.xmlelement.XMLType object at 0x10f77fb20>
############# <musicxml.xmlelement.xmlelement.XMLStem object at 0x10f77fdf0>
############# <musicxml.xmlelement.xmlelement.XMLBeam object at 0x10f77ffd0>
############# <musicxml.xmlelement.xmlelement.XMLLyric object at 0x10f77ff40>
################ <musicxml.xmlelement.xmlelement.XMLSyllabic object at 0x10f78ad90>
################ <musicxml.xmlelement.xmlelement.XMLText object at 0x10f78acd0>
########## <musicxml.xmlelement.xmlelement.XMLBarline object at 0x10f78afd0>
############# <musicxml.xmlelement.xmlelement.XMLBarStyle object at 0x10f7979a0>
MEXICALI$ 

XMLScorePartwise

parse_musicxml関数でmusicxmlを読み込むと、XMLScorePartwiseというクラスのオブジェクトが返されるのでどういうものか見てみます。

The score-partwise element is the root element for a partwise MusicXML score. It includes a score-header group followed by a series of parts with measures inside. The document-attributes attribute group includes the version attribute.

まあルートノードということですね。XMLでは以下の部分を表します。

<score-partwise version="3.1">
~省略~
</score-partwise>

XMLScorePartwiseはwrite()という関数を持っていてどうやら出力機能もありそうです。

write(path: pathlib.Path, intelligent_choice: bool = False)→ None[source]
Parameters:
path – Output xml file path, required.
intelligent_choice – Set to True if you wish to use intelligent choice in final checks to be able to change the attachment order of XMLElement children in self.child_container_tree if an Exception was thrown and other choices can still be checked. (No GUARANTEE!)
Returns:
None

以下の4つがルートノード直属の子です。順に見ていきましょう。

<musicxml.xmlelement.xmlelement.XMLIdentification object at 0x102d3eca0>
<musicxml.xmlelement.xmlelement.XMLDefaults object at 0x102cf95e0>
<musicxml.xmlelement.xmlelement.XMLPartList object at 0x1035aae20>
<musicxml.xmlelement.xmlelement.XMLPart object at 0x1035b4c70>

XMLIdentification

Identification contains basic metadata about the score. It includes information that may apply at a score-wide, movement-wide, or part-wide level. The creator, rights, source, and relation elements are based on Dublin Core.

ルートノードの一つ下。ルートを1層目とすると、2層目に配置されている要素の一つが、このクラスのオブジェクトです。
musicxmlの公式リファレンスのようなものが煩雑に貼り付けられているのでこれを見ろということでしょうか。
とりあえず、スコアに関する基本的なメタデータが含まれているとのことです。
以下にIdentification枝の一覧を抜粋しました。

#### <musicxml.xmlelement.xmlelement.XMLIdentification object at 0x10e420190>
####### <musicxml.xmlelement.xmlelement.XMLEncoding object at 0x10e42d0d0>
########## <musicxml.xmlelement.xmlelement.XMLSoftware object at 0x10e42d910>
########## <musicxml.xmlelement.xmlelement.XMLEncodingDate object at 0x10e42d970>
########## <musicxml.xmlelement.xmlelement.XMLSupports object at 0x10e42d8b0>
########## <musicxml.xmlelement.xmlelement.XMLSupports object at 0x10e42dd00>
########## <musicxml.xmlelement.xmlelement.XMLSupports object at 0x10e42df40>
########## <musicxml.xmlelement.xmlelement.XMLSupports object at 0x10e46b910>
########## <musicxml.xmlelement.xmlelement.XMLSupports object at 0x10e46b970>

XMLでは以下の部分です。

#### <musicxml.xmlelement.xmlelement.XMLIdentification object at 0x106f83e20>
<identification>
    <encoding>
      <software>MuseScore 3.6.2</software>
      <encoding-date>2024-01-17</encoding-date>
      <supports element="accidental" type="yes" />
      <supports element="beam" type="yes" />
      <supports element="print" attribute="new-page" type="yes" value="yes" />
      <supports element="print" attribute="new-system" type="yes" value="yes" />
      <supports element="stem" type="yes" />
    </encoding>
  </identification>

XMLEncoding

The encoding element contains information about who did the digital encoding, when, with what software, and in what aspects. Standard type values for the encoder element are music, words, and arrangement, but other types may be used. The type attribute is only needed when there are multiple encoder elements.

まあエンコード(おそらくこのファイルの作成のことを表す)に関するメタデータということですかね。
XMLでは以下の部分です。

####### <musicxml.xmlelement.xmlelement.XMLEncoding object at 0x106f903a0>
<encoding>
      <software>MuseScore 3.6.2</software>
      <encoding-date>2024-01-17</encoding-date>
      <supports element="accidental" type="yes" />
      <supports element="beam" type="yes" />
      <supports element="print" attribute="new-page" type="yes" value="yes" />
      <supports element="print" attribute="new-system" type="yes" value="yes" />
      <supports element="stem" type="yes" />
    </encoding>

XMLSoftware

The element specifies what software created the digital encoding.

中身を書き換えられそうな要素ですが、関数の実装は特にないですね。
replace_child関数を使って、XMLSoftwareエレメントを置き換えてみます。

03.py
import musicxml
from musicxml.parser.parser import parse_musicxml

def print_txt(obj, end='\n'):
    filename = "output_log_set_software_test.txt"
    with open(filename, 'a') as f:
        print(obj, file=f, end=end)

def print_element(node, rank):
    #rankは階層の深さを表す
    #先に自分をプリントする
    rank_str="#"
    for _ in range(rank):
        rank_str = rank_str + "###"
    print_txt(rank_str, end=' ')
    print_txt(node)
    print_txt(node.to_string())
    #子を呼ぶ
    rank = rank + 1
    for child in node.get_children():
        print_element(child, rank)

def replace_software(root_element):
    encoding_element = root_element.find_child("XMLIdentification").find_child("XMLEncoding")
    print(encoding_element)
    new_software_element = musicxml.xmlelement.xmlelement.XMLSoftware("TEST_SOFT")
    encoding_element.replace_child(encoding_element.find_child("XMLSoftware"), new_software_element)

def load_musicxml():
    musicxml_path = "/Users/vavo/Downloads/NEUTRINO/score/musicxml/MW_A1.musicxml"
    test = parse_musicxml(musicxml_path)
    replace_software(test)
    print_element(test, 0)

def _main():
    load_musicxml()
    
if __name__ == '__main__':
    _main()

ソフトウェア部分の入れ替え(TEST_SOFT)に成功しました。

  <identification>
    <encoding>
      <software>TEST_SOFT</software>
      <encoding-date>2024-01-17</encoding-date>
      <supports element="accidental" type="yes" />
      <supports element="beam" type="yes" />
      <supports element="print" attribute="new-page" type="yes" value="yes" />
      <supports element="print" attribute="new-system" type="yes" value="yes" />
      <supports element="stem" type="yes" />
    </encoding>
  </identification>

XMLでは以下のタグです。

########## <musicxml.xmlelement.xmlelement.XMLSoftware object at 0x106f90790>
<software>MuseScore 3.6.2</software>
0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?