<?xml version="1.0" encoding="UTF-8"?>
<UndoHistory>
  <UndoTransaction tv-sec="1608990134" tv-usec="534287" name="create region">
    <StatefulDiffCommand obj-id="247" type-name="ARDOUR::MidiPlaylist">
      <Changes>
        <Regions>
          <Add id="1618"/>
        </Regions>
      </Changes>
    </StatefulDiffCommand>
    <MementoCommand obj-id="43" type-name="SelectionMemento">
      <SelectionMemento mouse-mode="MouseDraw" zoom="12119" left-frame="0" y-origin="0">
        <Selection>
          <StripableView id="208"/>
        </Selection>
      </SelectionMemento>
      <SelectionMemento mouse-mode="MouseDraw" zoom="12119" left-frame="0" y-origin="0">
        <Selection>
          <StripableView id="208"/>
        </Selection>
      </SelectionMemento>
    </MementoCommand>
  </UndoTransaction>
  <UndoTransaction tv-sec="1608990137" tv-usec="712810" name="region drag">
    <StatefulDiffCommand obj-id="1618" type-name="ARDOUR::MidiRegion">
      <Changes>
        <position from="96000" to="0"/>
        <beat from="4" to="0"/>
      </Changes>
    </StatefulDiffCommand>
    <MementoCommand obj-id="43" type-name="SelectionMemento">
      <SelectionMemento mouse-mode="MouseObject" zoom="12119" left-frame="0" y-origin="0">
        <Selection>
          <Regions>
            <Region id="1618"/>
          </Regions>
        </Selection>
      </SelectionMemento>
      <SelectionMemento mouse-mode="MouseObject" zoom="12119" left-frame="0" y-origin="0">
        <Selection>
          <Regions>
            <Region id="1618"/>
          </Regions>
        </Selection>
      </SelectionMemento>
    </MementoCommand>
  </UndoTransaction>
  <UndoTransaction tv-sec="1608990141" tv-usec="93353" name="move marker">
    <MementoCommand obj-id="50" type-name="ARDOUR::Locations">
      <Locations>
        <Location id="1621" name="session" start="0" end="480000" flags="IsSessionRange" locked="0" position-lock-style="AudioTime" timestamp="1608990131"/>
      </Locations>
      <Locations>
        <Location id="1621" name="session" start="0" end="384000" flags="IsSessionRange" locked="0" position-lock-style="AudioTime" timestamp="1608990131"/>
      </Locations>
    </MementoCommand>
    <MementoCommand obj-id="43" type-name="SelectionMemento">
      <SelectionMemento mouse-mode="MouseObject" zoom="12119" left-frame="0" y-origin="0">
        <Selection>
          <Regions>
            <Region id="1618"/>
          </Regions>
          <Marker id="1621" start="0"/>
        </Selection>
      </SelectionMemento>
      <SelectionMemento mouse-mode="MouseObject" zoom="12119" left-frame="0" y-origin="0">
        <Selection>
          <Regions>
            <Region id="1618"/>
          </Regions>
          <Marker id="1621" start="0"/>
        </Selection>
      </SelectionMemento>
    </MementoCommand>
  </UndoTransaction>
  <UndoTransaction tv-sec="1608990151" tv-usec="885170" name="Create Note">
    <NoteDiffCommand midi-source="1616">
      <ChangedNotes/>
      <AddedNotes>
        <note id="5" note="60" channel="0" time="0" length="1" velocity="64"/>
      </AddedNotes>
      <RemovedNotes/>
    </NoteDiffCommand>
    <MementoCommand obj-id="43" type-name="SelectionMemento">
      <SelectionMemento mouse-mode="MouseDraw" zoom="336" left-frame="0" y-origin="66">
        <Selection/>
      </SelectionMemento>
      <SelectionMemento mouse-mode="MouseDraw" zoom="336" left-frame="0" y-origin="66">
        <Selection>
          <Regions>
            <Region id="1618"/>
          </Regions>
          <MIDINotes region-id="1618">
            <note note-id="5"/>
          </MIDINotes>
        </Selection>
      </SelectionMemento>
    </MementoCommand>
  </UndoTransaction>
  <UndoTransaction tv-sec="1608990160" tv-usec="130900" name="Create Note">
    <NoteDiffCommand midi-source="1616">
      <ChangedNotes/>
      <AddedNotes>
        <note id="65" note="65" channel="0" time="2" length="1" velocity="64"/>
      </AddedNotes>
      <RemovedNotes/>
    </NoteDiffCommand>
    <MementoCommand obj-id="43" type-name="SelectionMemento">
      <SelectionMemento mouse-mode="MouseDraw" zoom="336" left-frame="0" y-origin="66">
        <Selection>
          <Regions>
            <Region id="1618"/>
          </Regions>
          <MIDINotes region-id="1618">
            <note note-id="5"/>
          </MIDINotes>
        </Selection>
      </SelectionMemento>
      <SelectionMemento mouse-mode="MouseDraw" zoom="336" left-frame="0" y-origin="66">
        <Selection>
          <Regions>
            <Region id="1618"/>
          </Regions>
          <MIDINotes region-id="1618">
            <note note-id="65"/>
          </MIDINotes>
        </Selection>
      </SelectionMemento>
    </MementoCommand>
  </UndoTransaction>
  <UndoTransaction tv-sec="1608990168" tv-usec="789348" name="Region end trim">
    <StatefulDiffCommand obj-id="1618" type-name="ARDOUR::MidiRegion">
      <Changes>
        <length from="384000" to="240000"/>
        <length-beats from="16" to="10"/>
      </Changes>
    </StatefulDiffCommand>
    <MementoCommand obj-id="43" type-name="SelectionMemento">
      <SelectionMemento mouse-mode="MouseObject" zoom="336" left-frame="0" y-origin="66">
        <Selection>
          <Regions>
            <Region id="1618"/>
          </Regions>
          <MIDINotes region-id="1618">
            <note note-id="65"/>
          </MIDINotes>
        </Selection>
      </SelectionMemento>
      <SelectionMemento mouse-mode="MouseObject" zoom="336" left-frame="0" y-origin="66">
        <Selection>
          <Regions>
            <Region id="1618"/>
          </Regions>
          <MIDINotes region-id="1618">
            <note note-id="65"/>
          </MIDINotes>
        </Selection>
      </SelectionMemento>
    </MementoCommand>
  </UndoTransaction>
  <UndoTransaction tv-sec="1608990172" tv-usec="706439" name="Region end trim">
    <StatefulDiffCommand obj-id="1618" type-name="ARDOUR::MidiRegion">
      <Changes>
        <length from="240000" to="104000"/>
        <length-beats from="10" to="4.333333333333333"/>
      </Changes>
    </StatefulDiffCommand>
    <MementoCommand obj-id="43" type-name="SelectionMemento">
      <SelectionMemento mouse-mode="MouseObject" zoom="336" left-frame="0" y-origin="66">
        <Selection>
          <Regions>
            <Region id="1618"/>
          </Regions>
          <MIDINotes region-id="1618">
            <note note-id="65"/>
          </MIDINotes>
        </Selection>
      </SelectionMemento>
      <SelectionMemento mouse-mode="MouseObject" zoom="336" left-frame="0" y-origin="66">
        <Selection>
          <Regions>
            <Region id="1618"/>
          </Regions>
          <MIDINotes region-id="1618">
            <note note-id="65"/>
          </MIDINotes>
        </Selection>
      </SelectionMemento>
    </MementoCommand>
  </UndoTransaction>
  <UndoTransaction tv-sec="1608990174" tv-usec="3717" name="Region end trim">
    <StatefulDiffCommand obj-id="1618" type-name="ARDOUR::MidiRegion">
      <Changes>
        <length from="104000" to="96000"/>
        <length-beats from="4.333333333333333" to="4"/>
      </Changes>
    </StatefulDiffCommand>
    <MementoCommand obj-id="43" type-name="SelectionMemento">
      <SelectionMemento mouse-mode="MouseObject" zoom="336" left-frame="0" y-origin="66">
        <Selection>
          <Regions>
            <Region id="1618"/>
          </Regions>
          <MIDINotes region-id="1618">
            <note note-id="65"/>
          </MIDINotes>
        </Selection>
      </SelectionMemento>
      <SelectionMemento mouse-mode="MouseObject" zoom="336" left-frame="0" y-origin="66">
        <Selection>
          <Regions>
            <Region id="1618"/>
          </Regions>
          <MIDINotes region-id="1618">
            <note note-id="65"/>
          </MIDINotes>
        </Selection>
      </SelectionMemento>
    </MementoCommand>
  </UndoTransaction>
  <UndoTransaction tv-sec="1608990181" tv-usec="88597" name="set loop range from region">
    <MementoCommand obj-id="50" type-name="ARDOUR::Locations">
      <Locations>
        <Location id="1621" name="session" start="0" end="384000" flags="IsSessionRange" locked="0" position-lock-style="AudioTime" timestamp="1608990131"/>
      </Locations>
      <Locations>
        <Location id="1621" name="session" start="0" end="384000" flags="IsSessionRange" locked="0" position-lock-style="AudioTime" timestamp="1608990131"/>
        <Location id="1648" name="Loop" start="0" end="96000" flags="IsAutoLoop" locked="0" position-lock-style="AudioTime" timestamp="1608990181"/>
      </Locations>
    </MementoCommand>
    <MementoCommand obj-id="43" type-name="SelectionMemento">
      <SelectionMemento mouse-mode="MouseObject" zoom="336" left-frame="0" y-origin="66">
        <Selection>
          <Regions>
            <Region id="1618"/>
          </Regions>
          <MIDINotes region-id="1618">
            <note note-id="65"/>
          </MIDINotes>
        </Selection>
      </SelectionMemento>
      <SelectionMemento mouse-mode="MouseObject" zoom="336" left-frame="0" y-origin="66">
        <Selection>
          <Regions>
            <Region id="1618"/>
          </Regions>
          <MIDINotes region-id="1618">
            <note note-id="65"/>
          </MIDINotes>
        </Selection>
      </SelectionMemento>
    </MementoCommand>
  </UndoTransaction>
  <UndoTransaction tv-sec="1608990184" tv-usec="760129" name="move marker">
    <MementoCommand obj-id="50" type-name="ARDOUR::Locations">
      <Locations>
        <Location id="1621" name="session" start="0" end="384000" flags="IsSessionRange" locked="0" position-lock-style="AudioTime" timestamp="1608990131"/>
        <Location id="1648" name="Loop" start="0" end="96000" flags="IsAutoLoop" locked="0" position-lock-style="AudioTime" timestamp="1608990181"/>
      </Locations>
      <Locations>
        <Location id="1621" name="session" start="0" end="208000" flags="IsSessionRange" locked="0" position-lock-style="AudioTime" timestamp="1608990131"/>
        <Location id="1648" name="Loop" start="0" end="96000" flags="IsAutoLoop" locked="0" position-lock-style="AudioTime" timestamp="1608990181"/>
      </Locations>
    </MementoCommand>
    <MementoCommand obj-id="43" type-name="SelectionMemento">
      <SelectionMemento mouse-mode="MouseObject" zoom="336" left-frame="0" y-origin="66">
        <Selection>
          <Regions>
            <Region id="1618"/>
          </Regions>
          <MIDINotes region-id="1618">
            <note note-id="65"/>
          </MIDINotes>
          <Marker id="1621" start="0"/>
        </Selection>
      </SelectionMemento>
      <SelectionMemento mouse-mode="MouseObject" zoom="336" left-frame="0" y-origin="66">
        <Selection>
          <Regions>
            <Region id="1618"/>
          </Regions>
          <MIDINotes region-id="1618">
            <note note-id="65"/>
          </MIDINotes>
          <Marker id="1621" start="0"/>
        </Selection>
      </SelectionMemento>
    </MementoCommand>
  </UndoTransaction>
  <UndoTransaction tv-sec="1608990186" tv-usec="770840" name="move marker">
    <MementoCommand obj-id="50" type-name="ARDOUR::Locations">
      <Locations>
        <Location id="1621" name="session" start="0" end="208000" flags="IsSessionRange" locked="0" position-lock-style="AudioTime" timestamp="1608990131"/>
        <Location id="1648" name="Loop" start="0" end="96000" flags="IsAutoLoop" locked="0" position-lock-style="AudioTime" timestamp="1608990181"/>
      </Locations>
      <Locations>
        <Location id="1621" name="session" start="0" end="96000" flags="IsSessionRange" locked="0" position-lock-style="AudioTime" timestamp="1608990131"/>
        <Location id="1648" name="Loop" start="0" end="96000" flags="IsAutoLoop" locked="0" position-lock-style="AudioTime" timestamp="1608990181"/>
      </Locations>
    </MementoCommand>
    <MementoCommand obj-id="43" type-name="SelectionMemento">
      <SelectionMemento mouse-mode="MouseObject" zoom="336" left-frame="0" y-origin="66">
        <Selection>
          <Regions>
            <Region id="1618"/>
          </Regions>
          <MIDINotes region-id="1618">
            <note note-id="65"/>
          </MIDINotes>
          <Marker id="1621" start="0"/>
        </Selection>
      </SelectionMemento>
      <SelectionMemento mouse-mode="MouseObject" zoom="336" left-frame="0" y-origin="66">
        <Selection>
          <Regions>
            <Region id="1618"/>
          </Regions>
          <MIDINotes region-id="1618">
            <note note-id="65"/>
          </MIDINotes>
          <Marker id="1621" start="0"/>
        </Selection>
      </SelectionMemento>
    </MementoCommand>
  </UndoTransaction>
  <UndoTransaction tv-sec="1608990225" tv-usec="425209" name="transpose">
    <NoteDiffCommand midi-source="1616">
      <ChangedNotes>
        <Change property="NoteNumber" old="66" new="65" id="65"/>
      </ChangedNotes>
      <AddedNotes/>
      <RemovedNotes/>
    </NoteDiffCommand>
    <MementoCommand obj-id="43" type-name="SelectionMemento">
      <SelectionMemento mouse-mode="MouseContent" zoom="87" left-frame="0" y-origin="66">
        <Selection>
          <Regions>
            <Region id="1618"/>
          </Regions>
          <MIDINotes region-id="1618">
            <note note-id="65"/>
          </MIDINotes>
        </Selection>
      </SelectionMemento>
      <SelectionMemento mouse-mode="MouseContent" zoom="87" left-frame="0" y-origin="66">
        <Selection>
          <Regions>
            <Region id="1618"/>
          </Regions>
          <MIDINotes region-id="1618">
            <note note-id="65"/>
          </MIDINotes>
        </Selection>
      </SelectionMemento>
    </MementoCommand>
  </UndoTransaction>
  <UndoTransaction tv-sec="1608990232" tv-usec="814336" name="transpose">
    <NoteDiffCommand midi-source="1616">
      <ChangedNotes>
        <Change property="NoteNumber" old="65" new="66" id="65"/>
      </ChangedNotes>
      <AddedNotes/>
      <RemovedNotes/>
    </NoteDiffCommand>
    <MementoCommand obj-id="43" type-name="SelectionMemento">
      <SelectionMemento mouse-mode="MouseContent" zoom="87" left-frame="0" y-origin="66">
        <Selection>
          <Regions>
            <Region id="1618"/>
          </Regions>
          <MIDINotes region-id="1618">
            <note note-id="65"/>
          </MIDINotes>
        </Selection>
      </SelectionMemento>
      <SelectionMemento mouse-mode="MouseContent" zoom="87" left-frame="0" y-origin="66">
        <Selection>
          <Regions>
            <Region id="1618"/>
          </Regions>
          <MIDINotes region-id="1618">
            <note note-id="65"/>
          </MIDINotes>
        </Selection>
      </SelectionMemento>
    </MementoCommand>
  </UndoTransaction>
  <UndoTransaction tv-sec="1608990235" tv-usec="154550" name="transpose">
    <NoteDiffCommand midi-source="1616">
      <ChangedNotes>
        <Change property="NoteNumber" old="66" new="65" id="65"/>
      </ChangedNotes>
      <AddedNotes/>
      <RemovedNotes/>
    </NoteDiffCommand>
    <MementoCommand obj-id="43" type-name="SelectionMemento">
      <SelectionMemento mouse-mode="MouseContent" zoom="87" left-frame="0" y-origin="66">
        <Selection>
          <Regions>
            <Region id="1618"/>
          </Regions>
          <MIDINotes region-id="1618">
            <note note-id="65"/>
          </MIDINotes>
        </Selection>
      </SelectionMemento>
      <SelectionMemento mouse-mode="MouseContent" zoom="87" left-frame="0" y-origin="66">
        <Selection>
          <Regions>
            <Region id="1618"/>
          </Regions>
          <MIDINotes region-id="1618">
            <note note-id="65"/>
          </MIDINotes>
        </Selection>
      </SelectionMemento>
    </MementoCommand>
  </UndoTransaction>
  <UndoTransaction tv-sec="1608990244" tv-usec="369653" name="Create Note">
    <NoteDiffCommand midi-source="1616">
      <ChangedNotes/>
      <AddedNotes>
        <note id="725" note="66" channel="0" time="3.5" length="0.33281250000000001" velocity="64"/>
      </AddedNotes>
      <RemovedNotes/>
    </NoteDiffCommand>
    <MementoCommand obj-id="43" type-name="SelectionMemento">
      <SelectionMemento mouse-mode="MouseDraw" zoom="87" left-frame="0" y-origin="66">
        <Selection>
          <Regions>
            <Region id="1618"/>
          </Regions>
          <MIDINotes region-id="1618">
            <note note-id="65"/>
          </MIDINotes>
        </Selection>
      </SelectionMemento>
      <SelectionMemento mouse-mode="MouseDraw" zoom="87" left-frame="0" y-origin="66">
        <Selection>
          <Regions>
            <Region id="1618"/>
          </Regions>
          <MIDINotes region-id="1618">
            <note note-id="725"/>
          </MIDINotes>
        </Selection>
      </SelectionMemento>
    </MementoCommand>
  </UndoTransaction>
  <UndoTransaction tv-sec="1608990254" tv-usec="447478" name="delete selection">
    <NoteDiffCommand midi-source="1616">
      <ChangedNotes/>
      <AddedNotes/>
      <RemovedNotes>
        <note id="725" note="66" channel="0" time="3.5" length="0.33281250000000001" velocity="64"/>
      </RemovedNotes>
    </NoteDiffCommand>
    <MementoCommand obj-id="43" type-name="SelectionMemento">
      <SelectionMemento mouse-mode="MouseDraw" zoom="87" left-frame="0" y-origin="66">
        <Selection>
          <Regions>
            <Region id="1618"/>
          </Regions>
          <MIDINotes region-id="1618">
            <note note-id="725"/>
          </MIDINotes>
        </Selection>
      </SelectionMemento>
      <SelectionMemento mouse-mode="MouseDraw" zoom="87" left-frame="0" y-origin="66">
        <Selection>
          <Regions>
            <Region id="1618"/>
          </Regions>
        </Selection>
      </SelectionMemento>
    </MementoCommand>
  </UndoTransaction>
</UndoHistory>
