<?xml version="1.0"?>
<Denemo>
  <keymap>
    <title>Test</title>
    <author>Adam Tee</author>
    <map>
      <row>
        <action>CursorLeft</action>
        <bind>h</bind>
        <bind>Shift+H</bind>
        <bind>Left</bind>
        <bind>KP_Left</bind>
      </row>
      <row>
        <action>CursorDown</action>
        <bind>Down</bind>
        <bind>j</bind>
        <bind>Shift+J</bind>
        <bind>KP_Down</bind>
      </row>
      <row>
        <action>CursorUp</action>
        <bind>Up</bind>
        <bind>KP_Up</bind>
        <bind>k</bind>
        <bind>Shift+K</bind>
      </row>
      <row>
        <action>CursorRight</action>
        <bind>Right</bind>
        <bind>KP_Right</bind>
        <bind>l</bind>
        <bind>Shift+L</bind>
        <bind>L</bind>
      </row>
      <row>
        <action>StaffUp</action>
        <bind>Ctrl+Up</bind>
        <bind>Ctrl+k</bind>
      </row>
      <row>
        <action>StaffDown</action>
        <bind>Ctrl+j</bind>
        <bind>Ctrl+Down</bind>
      </row>
      <row>
        <action>MeasureLeft</action>
        <bind>Ctrl+Left</bind>
        <bind>Ctrl+h</bind>
      </row>
      <row>
        <action>MeasureRight</action>
        <bind>Ctrl+Right</bind>
        <bind>Ctrl+l</bind>
      </row>
      <row>
        <action>ToNearestA</action>
        <bind>a</bind>
        <bind>Shift+A</bind>
        <bind>A</bind>
      </row>
      <row>
        <action>ToNearestB</action>
        <bind>b</bind>
        <bind>Shift+B</bind>
        <bind>B</bind>
      </row>
      <row>
        <action>ToNearestC</action>
        <bind>c</bind>
        <bind>Shift+C</bind>
        <bind>C</bind>
      </row>
      <row>
        <action>ToNearestD</action>
        <bind>d</bind>
        <bind>Shift+D</bind>
        <bind>D</bind>
      </row>
      <row>
        <action>ToNearestE</action>
        <bind>e</bind>
        <bind>Shift+E</bind>
        <bind>E</bind>
      </row>
      <row>
        <action>ToNearestF</action>
        <bind>f</bind>
        <bind>Shift+F</bind>
        <bind>F</bind>
      </row>
      <row>
        <action>ToNearestG</action>
        <bind>g</bind>
        <bind>Shift+G</bind>
        <bind>G</bind>
      </row>
      <row>
        <action>OctaveUp</action>
        <bind>apostrophe</bind>
      </row>
      <row>
        <action>OctaveDown</action>
        <bind>comma</bind>
      </row>
      <row>
        <action>InsertWholeNote</action>
        <bind>grave</bind>
        <bind>0</bind>
        <bind>KP_0</bind>
      </row>
      <row>
        <action>InsertHalfNote</action>
        <bind>1</bind>
        <bind>KP_1</bind>
      </row>
      <row>
        <action>InsertQuarterNote</action>
        <bind>2</bind>
        <bind>KP_2</bind>
      </row>
      <row>
        <action>InsertEighthNote</action>
        <bind>3</bind>
        <bind>KP_3</bind>
      </row>
      <row>
        <action>InsertSixteenthNote</action>
        <bind>4</bind>
        <bind>KP_4</bind>
      </row>
      <row>
        <action>InsertThirtysecondNote</action>
        <bind>5</bind>
        <bind>KP_5</bind>
      </row>
      <row>
        <action>InsertSixtyfourthNote</action>
        <bind>6</bind>
        <bind>KP_6</bind>
      </row>
      <row>
        <action>InsertBlankWholeNote</action>
      </row>
      <row>
        <action>InsertBlankHalfNote</action>
      </row>
      <row>
        <action>InsertBlankQuarterNote</action>
      </row>
      <row>
        <action>InsertBlankEighthNote</action>
      </row>
      <row>
        <action>InsertBlankSixteenthNote</action>
      </row>
      <row>
        <action>InsertBlankThirtysecondNote</action>
      </row>
      <row>
        <action>InsertBlankSixtyfourthNote</action>
      </row>
      <row>
        <action>ToggleRestMode</action>
        <bind>Escape</bind>
      </row>
      <row>
        <action>ToggleBlankMode</action>
      </row>
      <row>
        <action>InsertWholeRest</action>
        <bind>Alt+grave</bind>
        <bind>Alt+0</bind>
        <bind>Alt+KP_0</bind>
        <bind>Ctrl+KP_0</bind>
      </row>
      <row>
        <action>InsertHalfRest</action>
        <bind>Alt+1</bind>
        <bind>Alt+KP_1</bind>
        <bind>Ctrl+KP_1</bind>
      </row>
      <row>
        <action>InsertQuarterRest</action>
        <bind>Alt+2</bind>
        <bind>Alt+space</bind>
        <bind>Alt+KP_2</bind>
        <bind>Ctrl+KP_2</bind>
      </row>
      <row>
        <action>InsertEighthRest</action>
        <bind>Alt+3</bind>
        <bind>Alt+KP_3</bind>
        <bind>Ctrl+KP_3</bind>
      </row>
      <row>
        <action>InsertSixteenthRest</action>
        <bind>Alt+4</bind>
        <bind>Alt+KP_4</bind>
        <bind>Ctrl+KP_4</bind>
      </row>
      <row>
        <action>InsertThirtysecondRest</action>
        <bind>Alt+5</bind>
        <bind>Alt+KP_5</bind>
        <bind>Ctrl+KP_5</bind>
      </row>
      <row>
        <action>InsertSixtyfourthRest</action>
        <bind>Ctrl+KP_7</bind>
        <bind>Ctrl+7</bind>
        <bind>Ctrl+9</bind>
        <bind>Ctrl+KP_9</bind>
        <bind>Shift+F6</bind>
        <bind>Alt+6</bind>
        <bind>Alt+KP_6</bind>
        <bind>Ctrl+KP_6</bind>
      </row>
      <row>
        <action>InsertDuplet</action>
        <bind>Ctrl+0</bind>
      </row>
      <row>
        <action>InsertTriplet</action>
        <bind>Ctrl+1</bind>
      </row>
      <row>
        <action>StartTriplet</action>
        <bind>KP_7</bind>
      </row>
      <row>
        <action>EndTuplet</action>
        <bind>KP_8</bind>
      </row>
      <row>
        <action>InsertQuadtuplet</action>
        <bind>Ctrl+2</bind>
      </row>
      <row>
        <action>InsertQuintuplet</action>
        <bind>Ctrl+3</bind>
      </row>
      <row>
        <action>InsertSextuplet</action>
        <bind>Ctrl+5</bind>
      </row>
      <row>
        <action>InsertSeptuplet</action>
        <bind>Ctrl+6</bind>
      </row>
      <row>
        <action>AddTone</action>
        <bind>Return</bind>
      </row>
      <row>
        <action>RemoveTone</action>
        <bind>Shift+Return</bind>
        <bind>Shift+KP_Enter</bind>
        <bind>Shift+KP_Add</bind>
      </row>
      <row>
        <action>Sharpen/StemDown</action>
        <bind>Shift+plus</bind>
        <bind>numbersign</bind>
        <bind>KP_Add</bind>
      </row>
      <row>
        <action>Flatten/StemUp</action>
        <bind>minus</bind>
        <bind>KP_Subtract</bind>
      </row>
      <row>
        <action>AddDot</action>
        <bind>period</bind>
        <bind>KP_Multiply</bind>
      </row>
      <row>
        <action>RemoveDot</action>
        <bind>Shift+greater</bind>
      </row>
      <row>
        <action>ToggleTie</action>
        <bind>equal</bind>
      </row>
      <row>
        <action>DeleteObject</action>
        <bind>x</bind>
        <bind>Delete</bind>
      </row>
      <row>
        <action>DeletePreviousObject</action>
        <bind>Shift+X</bind>
        <bind>BackSpace</bind>
      </row>
      <row>
        <action>InsertMeasure</action>
        <bind>m</bind>
      </row>
      <row>
        <action>AppendMeasure</action>
        <bind>Shift+M</bind>
      </row>
      <row>
        <action>DeleteMeasure</action>
        <bind>Ctrl+Delete</bind>
        <bind>Ctrl+x</bind>
      </row>
      <row>
        <action>ShrinkMeasures</action>
        <bind>Ctrl+Shift+Left</bind>
        <bind>Ctrl+Shift+KP_4</bind>
      </row>
      <row>
        <action>WidenMeasures</action>
        <bind>Ctrl+Shift+Right</bind>
        <bind>Ctrl+Shift+KP_6</bind>
      </row>
      <row>
        <action>ShorterStaffs</action>
        <bind>Ctrl+Shift+Up</bind>
        <bind>Ctrl+Shift+KP_8</bind>
      </row>
      <row>
        <action>TallerStaffs</action>
        <bind>Ctrl+Shift+Down</bind>
        <bind>Ctrl+Shift+KP_2</bind>
      </row>
      <row>
        <action>InsertTrebleClef</action>
      </row>
      <row>
        <action>InsertBassClef</action>
      </row>
      <row>
        <action>Insertg8clef</action>
      </row>
      <row>
        <action>InsertAltoClef</action>
      </row>
      <row>
        <action>InsertTenorClef</action>
      </row>
      <row>
        <action>InsertSopranoClef</action>
      </row>
      <row>
        <action>SetInitialTrebleClef</action>
      </row>
      <row>
        <action>SetInitialBassClef</action>
      </row>
      <row>
        <action>SetInitialg8clef</action>
      </row>
      <row>
        <action>SetInitialAltoClef</action>
      </row>
      <row>
        <action>SetInitialTenorClef</action>
      </row>
      <row>
        <action>SetInitialSopranoClef</action>
      </row>
      <row>
        <action>Insert22Time</action>
      </row>
      <row>
        <action>Insert32Time</action>
      </row>
      <row>
        <action>Insert42Time</action>
      </row>
      <row>
        <action>Insert44Time</action>
      </row>
      <row>
        <action>Insert34Time</action>
      </row>
      <row>
        <action>Insert24Time</action>
      </row>
      <row>
        <action>Insert64Time</action>
      </row>
      <row>
        <action>Insert38Time</action>
      </row>
      <row>
        <action>Insert68Time</action>
      </row>
      <row>
        <action>Insert128Time</action>
      </row>
      <row>
        <action>Insert98Time</action>
      </row>
      <row>
        <action>Set22Time</action>
      </row>
      <row>
        <action>Set32Time</action>
      </row>
      <row>
        <action>Set42Time</action>
      </row>
      <row>
        <action>Set44Time</action>
      </row>
      <row>
        <action>Set34Time</action>
      </row>
      <row>
        <action>Set24Time</action>
      </row>
      <row>
        <action>Set64Time</action>
      </row>
      <row>
        <action>Set38Time</action>
      </row>
      <row>
        <action>Set68Time</action>
      </row>
      <row>
        <action>Set128Time</action>
      </row>
      <row>
        <action>Set98Time</action>
      </row>
      <row>
        <action>InsertCmaj</action>
      </row>
      <row>
        <action>InsertGmaj</action>
      </row>
      <row>
        <action>InsertDmaj</action>
      </row>
      <row>
        <action>InsertAmaj</action>
      </row>
      <row>
        <action>InsertEmaj</action>
      </row>
      <row>
        <action>InsertBmaj</action>
      </row>
      <row>
        <action>InsertFSharpmaj</action>
      </row>
      <row>
        <action>InsertCSharpmaj</action>
      </row>
      <row>
        <action>InsertFmaj</action>
      </row>
      <row>
        <action>InsertBflatmaj</action>
      </row>
      <row>
        <action>InsertEflatmaj</action>
      </row>
      <row>
        <action>InsertAflatmaj</action>
      </row>
      <row>
        <action>InsertDflatmaj</action>
      </row>
      <row>
        <action>InsertGflatmaj</action>
      </row>
      <row>
        <action>InsertCflatmaj</action>
      </row>
      <row>
        <action>InsertAmin</action>
      </row>
      <row>
        <action>InsertEmin</action>
      </row>
      <row>
        <action>InsertBmin</action>
      </row>
      <row>
        <action>InsertFSharpmin</action>
      </row>
      <row>
        <action>InsertCSharpmin</action>
      </row>
      <row>
        <action>InsertGSharpmin</action>
      </row>
      <row>
        <action>InsertDSharpmin</action>
      </row>
      <row>
        <action>InsertASharpmin</action>
      </row>
      <row>
        <action>InsertDmin</action>
      </row>
      <row>
        <action>InsertGmin</action>
      </row>
      <row>
        <action>InsertCmin</action>
      </row>
      <row>
        <action>InsertFmin</action>
      </row>
      <row>
        <action>InsertBflatmin</action>
      </row>
      <row>
        <action>InsertEflatmin</action>
      </row>
      <row>
        <action>InsertAflatmin</action>
      </row>
      <row>
        <action>SetInitialCmaj</action>
      </row>
      <row>
        <action>SetInitialGmaj</action>
      </row>
      <row>
        <action>SetInitialDmaj</action>
      </row>
      <row>
        <action>SetInitialAmaj</action>
      </row>
      <row>
        <action>SetInitialEmaj</action>
      </row>
      <row>
        <action>SetInitialBmaj</action>
      </row>
      <row>
        <action>SetInitialFSharpmaj</action>
      </row>
      <row>
        <action>SetInitialCSharpmaj</action>
      </row>
      <row>
        <action>SetInitialFmaj</action>
      </row>
      <row>
        <action>SetInitialBflatmaj</action>
      </row>
      <row>
        <action>SetInitialEflatmaj</action>
      </row>
      <row>
        <action>SetInitialAflatmaj</action>
      </row>
      <row>
        <action>SetInitialDflatmaj</action>
      </row>
      <row>
        <action>SetInitialGflatmaj</action>
      </row>
      <row>
        <action>SetInitialCflatmaj</action>
      </row>
      <row>
        <action>SetInitialAmin</action>
      </row>
      <row>
        <action>SetInitialEmin</action>
      </row>
      <row>
        <action>SetInitialBmin</action>
      </row>
      <row>
        <action>SetInitialFSharpmin</action>
      </row>
      <row>
        <action>SetInitialCSharpmin</action>
      </row>
      <row>
        <action>SetInitialGSharpmin</action>
      </row>
      <row>
        <action>SetInitialDSharpmin</action>
      </row>
      <row>
        <action>SetInitialASharpmin</action>
      </row>
      <row>
        <action>SetInitialDmin</action>
      </row>
      <row>
        <action>SetInitialGmin</action>
      </row>
      <row>
        <action>SetInitialCmin</action>
      </row>
      <row>
        <action>SetInitialFmin</action>
      </row>
      <row>
        <action>SetInitialBflatmin</action>
      </row>
      <row>
        <action>SetInitialEflatmin</action>
      </row>
      <row>
        <action>SetInitialAflatmin</action>
      </row>
      <row>
        <action>SetMark</action>
        <bind>Ctrl+space</bind>
      </row>
      <row>
        <action>UnsetMark</action>
        <bind>Ctrl+Shift+space</bind>
      </row>
      <row>
        <action>ToggleBeginSlur</action>
        <bind>Shift+parenleft</bind>
      </row>
      <row>
        <action>ToggleEndSlur</action>
        <bind>Shift+parenright</bind>
      </row>
      <row>
        <action>ToggleStartCrescendo</action>
      </row>
      <row>
        <action>ToggleEndCrescendo</action>
      </row>
      <row>
        <action>ToggleStartDiminuendo</action>
      </row>
      <row>
        <action>ToggleEndDiminuendo</action>
      </row>
      <row>
        <action>ToggleAccent</action>
      </row>
      <row>
        <action>ToggleFermata</action>
        <bind>Shift+asterisk</bind>
      </row>
      <row>
        <action>ToggleStaccato</action>
      </row>
      <row>
        <action>ToggleTenuto</action>
      </row>
      <row>
        <action>ToggleTrill</action>
      </row>
      <row>
        <action>ToggleTurn</action>
      </row>
      <row>
        <action>ToggleMordent</action>
      </row>
      <row>
        <action>ToggleStaccatissimo</action>
      </row>
      <row>
        <action>ToggleCoda</action>
      </row>
      <row>
        <action>ToggleFlageolet</action>
        <bind>Shift+bar</bind>
      </row>
      <row>
        <action>ToggleOpen</action>
        <bind>backslash</bind>
      </row>
      <row>
        <action>TogglePrallMordent</action>
        <bind>z</bind>
      </row>
      <row>
        <action>TogglePrallPrall</action>
        <bind>Shift+Z</bind>
      </row>
      <row>
        <action>TogglePrall</action>
        <bind>Ctrl+Shift+bar</bind>
      </row>
      <row>
        <action>ToggleReverseTurn</action>
        <bind>Ctrl+backslash</bind>
      </row>
      <row>
        <action>ToggleSegno</action>
        <bind>Alt+backslash</bind>
      </row>
      <row>
        <action>ToggleSforzato</action>
      </row>
      <row>
        <action>ToggleStopped</action>
        <bind>Alt+Shift+bar</bind>
      </row>
      <row>
        <action>ToggleThumb</action>
        <bind>Ctrl+z</bind>
      </row>
      <row>
        <action>ToggleUpprall</action>
        <bind>Ctrl+Shift+Z</bind>
      </row>
      <row>
        <action>ToggleArpeggio</action>
      </row>
      <row>
        <action>SetGrace</action>
      </row>
      <row>
        <action>PlayLocal</action>
      </row>
      <row>
        <action>ForceCaution</action>
      </row>
      <row>
        <action>ChangePitch</action>
      </row>
      <row>
        <action>DoubleBar</action>
      </row>
      <row>
        <action>EndBar</action>
      </row>
      <row>
        <action>OpenRepeat</action>
      </row>
      <row>
        <action>CloseRepeat</action>
      </row>
      <row>
        <action>OpenCloseRepeat</action>
      </row>
      <row>
        <action>FirstRhythm</action>
      </row>
      <row>
        <action>NextRhythm</action>
        <bind>space</bind>
        <bind>KP_Enter</bind>
      </row>
      <row>
        <action>AppendMesauresToScore</action>
      </row>
      <row>
        <action>File</action>
      </row>
      <row>
        <action>New</action>
      </row>
      <row>
        <action>NewfromTemplate</action>
      </row>
      <row>
        <action>NewWindow</action>
      </row>
      <row>
        <action>Open</action>
      </row>
      <row>
        <action>OpeninNewWindow</action>
      </row>
      <row>
        <action>Save</action>
      </row>
      <row>
        <action>SaveAs</action>
      </row>
      <row>
        <action>SaveParts</action>
      </row>
      <row>
        <action>ExportPDF</action>
      </row>
      <row>
        <action>ScoreConfiguration</action>
      </row>
      <row>
        <action>Print</action>
      </row>
      <row>
        <action>Close</action>
      </row>
      <row>
        <action>Quit</action>
      </row>
      <row>
        <action>Edit</action>
      </row>
      <row>
        <action>Undo</action>
      </row>
      <row>
        <action>Redo</action>
      </row>
      <row>
        <action>Copy</action>
      </row>
      <row>
        <action>Cut</action>
      </row>
      <row>
        <action>Paste</action>
      </row>
      <row>
        <action>Scoreproperties</action>
      </row>
      <row>
        <action>SaveSelection</action>
      </row>
      <row>
        <action>Preferences</action>
      </row>
      <row>
        <action>SetKeybindings</action>
      </row>
      <row>
        <action>LoadPlugins</action>
      </row>
      <row>
        <action>UnloadPlugins</action>
      </row>
      <row>
        <action>ListPlugins</action>
      </row>
      <row>
        <action>ListAvailablePlugins</action>
      </row>
      <row>
        <action>View</action>
      </row>
      <row>
        <action>Mode</action>
      </row>
      <row>
        <action>Insert</action>
      </row>
      <row>
        <action>Replace</action>
      </row>
      <row>
        <action>Blank</action>
      </row>
      <row>
        <action>Rest</action>
      </row>
      <row>
        <action>Default</action>
      </row>
      <row>
        <action>Staff</action>
      </row>
      <row>
        <action>AddBeforeCurrentStaff...</action>
      </row>
      <row>
        <action>AddAfterCurrentStaff...</action>
      </row>
      <row>
        <action>AddinInitialPosition...</action>
      </row>
      <row>
        <action>AddinLastPosition...</action>
      </row>
      <row>
        <action>DeleteStaffBefore</action>
      </row>
      <row>
        <action>DeleteStaff</action>
        <bind>Ctrl+Shift+Delete</bind>
        <bind>Ctrl+Shift+X</bind>
      </row>
      <row>
        <action>DeleteStaffAfter</action>
      </row>
      <row>
        <action>AddVoicetoCurrentStaff...</action>
      </row>
      <row>
        <action>AddLyricStaff...</action>
      </row>
      <row>
        <action>AddFiguredBassStaff...</action>
      </row>
      <row>
        <action>AddChordstoStaff...</action>
      </row>
      <row>
        <action>StaffProperties</action>
      </row>
      <row>
        <action>Insert</action>
      </row>
      <row>
        <action>Clef</action>
      </row>
      <row>
        <action>SetClef</action>
      </row>
      <row>
        <action>InsertClefChange</action>
      </row>
      <row>
        <action>Key</action>
      </row>
      <row>
        <action>InitialKey</action>
      </row>
      <row>
        <action>InsertKeyChange</action>
      </row>
      <row>
        <action>TimeSignature</action>
      </row>
      <row>
        <action>InitialTimeSignature</action>
      </row>
      <row>
        <action>InsertTimeSignatureChange</action>
      </row>
      <row>
        <action>Notehead</action>
      </row>
      <row>
        <action>InsertStemDirective</action>
      </row>
      <row>
        <action>Lyrics</action>
      </row>
      <row>
        <action>InsertLyric</action>
      </row>
      <row>
        <action>EditLyric</action>
      </row>
      <row>
        <action>EditFiguredBass</action>
      </row>
      <row>
        <action>EditChords</action>
      </row>
      <row>
        <action>InsertDynamic</action>
      </row>
      <row>
        <action>InsertBarline</action>
      </row>
      <row>
        <action>Navigation</action>
      </row>
      <row>
        <action>GoToMeasure...</action>
      </row>
      <row>
        <action>GoToBeginning</action>
      </row>
      <row>
        <action>GoToEnd</action>
      </row>
      <row>
        <action>GoToNextScore</action>
      </row>
      <row>
        <action>Playback</action>
      </row>
      <row>
        <action>Play</action>
      </row>
      <row>
        <action>PlayusingCSound...</action>
      </row>
      <row>
        <action>PlaybackProperties</action>
      </row>
      <row>
        <action>Help</action>
      </row>
      <row>
        <action>Help</action>
      </row>
      <row>
        <action>About</action>
      </row>
      <row>
        <action>Bookmarks</action>
      </row>
      <row>
        <action>AddBookmark</action>
      </row>
      <row>
        <action>GotoBookmark</action>
      </row>
      <row>
        <action></action>
      </row>
      <row>
        <action>OpenRecent</action>
      </row>
      <row>
        <action>Fullnote</action>
      </row>
      <row>
        <action>Halfnote</action>
      </row>
      <row>
        <action>Quarternote</action>
      </row>
      <row>
        <action>Eightnote</action>
      </row>
      <row>
        <action>Sixteenthnote</action>
      </row>
      <row>
        <action>Fullrest</action>
      </row>
      <row>
        <action>Halfrest</action>
      </row>
      <row>
        <action>Quarterrest</action>
      </row>
      <row>
        <action>Eightrest</action>
      </row>
      <row>
        <action>Sixteenthrest</action>
      </row>
      <row>
        <action>Createarhythm</action>
      </row>
      <row>
        <action>Deletearhythm</action>
      </row>
    </map>
  </keymap>
</Denemo>
