From 3e53cd8e8cb4603013e0851135211c80f8a32442 Mon Sep 17 00:00:00 2001 From: Reinhold Kainhofer Date: Sat, 22 Sep 2007 21:27:20 +0200 Subject: [PATCH] MusicXML: Update sample files Signed-off-by: Reinhold Kainhofer --- .../musicxml/00a-Pitches-Finale.xml | 1567 +++++++++++++++++ .../musicxml/00b-Durations-Finale.xml | 320 ++++ input/regression/musicxml/00c-Tie-PJB.xml | 45 + ...osegarden.xml => 01a-Chord-Rosegarden.xml} | 0 .../musicxml/02b-Articulations-Rosegarden.xml | 256 --- .../musicxml/04b-Spanners-Rosegarden.xml | 448 ----- .../musicxml/04e-OctaveShifts-Finale.xml | 198 +++ .../05b-Header-Information-Rosegarden.xml | 53 - input/regression/musicxml/07c-NoTime-PJB.xml | 42 + .../musicxml/08a-Partorder-Rosegarden.xml | 2 +- .../08d-NestedPartsBrackets-Finale.xml | 343 ++++ .../musicxml/09b-Barlines-Finale.xml | 174 ++ .../musicxml/11a-RestDurations-Finale.xml | 197 +++ .../musicxml/11b-PitchedRests-PJB.xml | 60 + .../12a-TripletsDuration-NoBracket-PJB.xml | 196 +++ .../musicxml/12b-Tuplets-Finale.xml | 514 ++++++ .../musicxml/13a-GraceNotes-Finale.xml | 357 ++++ .../musicxml/13b-ChordAsGraceNote-Finale.xml | 135 ++ .../14a-MultistaffClefDynamics-Finale.xml | 416 +++++ 19 files changed, 4565 insertions(+), 758 deletions(-) create mode 100644 input/regression/musicxml/00a-Pitches-Finale.xml create mode 100644 input/regression/musicxml/00b-Durations-Finale.xml create mode 100644 input/regression/musicxml/00c-Tie-PJB.xml rename input/regression/musicxml/{01-Chord-Rosegarden.xml => 01a-Chord-Rosegarden.xml} (100%) delete mode 100644 input/regression/musicxml/02b-Articulations-Rosegarden.xml delete mode 100644 input/regression/musicxml/04b-Spanners-Rosegarden.xml create mode 100644 input/regression/musicxml/04e-OctaveShifts-Finale.xml delete mode 100644 input/regression/musicxml/05b-Header-Information-Rosegarden.xml create mode 100644 input/regression/musicxml/07c-NoTime-PJB.xml create mode 100644 input/regression/musicxml/08d-NestedPartsBrackets-Finale.xml create mode 100644 input/regression/musicxml/09b-Barlines-Finale.xml create mode 100644 input/regression/musicxml/11a-RestDurations-Finale.xml create mode 100644 input/regression/musicxml/11b-PitchedRests-PJB.xml create mode 100644 input/regression/musicxml/12a-TripletsDuration-NoBracket-PJB.xml create mode 100644 input/regression/musicxml/12b-Tuplets-Finale.xml create mode 100644 input/regression/musicxml/13a-GraceNotes-Finale.xml create mode 100644 input/regression/musicxml/13b-ChordAsGraceNote-Finale.xml create mode 100644 input/regression/musicxml/14a-MultistaffClefDynamics-Finale.xml diff --git a/input/regression/musicxml/00a-Pitches-Finale.xml b/input/regression/musicxml/00a-Pitches-Finale.xml new file mode 100644 index 0000000000..e2790254ef --- /dev/null +++ b/input/regression/musicxml/00a-Pitches-Finale.xml @@ -0,0 +1,1567 @@ + + + + Finale pitch test + + Reinhold Kainhofer + Public Domain + + Finale 2007 for Windows + Dolet Light for Finale 2007 + 2007-09-14 + + + + + MusicXML Part + + Acoustic Grand Piano + + + 1 + 1 + + + + + + + + 1 + + 0 + major + + + + G + 2 + + + + + + G + 2 + + 1 + 1 + quarter + up + + + + A + 2 + + 1 + 1 + quarter + up + + + + B + 2 + + 1 + 1 + quarter + up + + + + C + 3 + + 1 + 1 + quarter + up + + + + + + + D + 3 + + 1 + 1 + quarter + up + + + + E + 3 + + 1 + 1 + quarter + up + + + + F + 3 + + 1 + 1 + quarter + up + + + + G + 3 + + 1 + 1 + quarter + up + + + + + + + A + 3 + + 1 + 1 + quarter + up + + + + B + 3 + + 1 + 1 + quarter + up + + + + C + 4 + + 1 + 1 + quarter + up + + + + D + 4 + + 1 + 1 + quarter + up + + + + + + + E + 4 + + 1 + 1 + quarter + up + + + + F + 4 + + 1 + 1 + quarter + up + + + + G + 4 + + 1 + 1 + quarter + up + + + + A + 4 + + 1 + 1 + quarter + up + + + + + + + B + 4 + + 1 + 1 + quarter + down + + + + C + 5 + + 1 + 1 + quarter + down + + + + D + 5 + + 1 + 1 + quarter + down + + + + E + 5 + + 1 + 1 + quarter + down + + + + + + + + F + 5 + + 1 + 1 + quarter + down + + + + G + 5 + + 1 + 1 + quarter + down + + + + A + 5 + + 1 + 1 + quarter + down + + + + B + 5 + + 1 + 1 + quarter + down + + + + + + + C + 6 + + 1 + 1 + quarter + down + + + + D + 6 + + 1 + 1 + quarter + down + + + + E + 6 + + 1 + 1 + quarter + down + + + + F + 6 + + 1 + 1 + quarter + down + + + + + + + G + 6 + + 1 + 1 + quarter + down + + + + A + 6 + + 1 + 1 + quarter + down + + + + B + 6 + + 1 + 1 + quarter + down + + + + C + 7 + + 1 + 1 + quarter + down + + + + + + + G + 1 + 2 + + 1 + 1 + quarter + sharp + up + + + + A + 1 + 2 + + 1 + 1 + quarter + sharp + up + + + + B + 1 + 2 + + 1 + 1 + quarter + sharp + up + + + + C + 1 + 3 + + 1 + 1 + quarter + sharp + up + + + + + + + D + 1 + 3 + + 1 + 1 + quarter + sharp + up + + + + E + 1 + 3 + + 1 + 1 + quarter + sharp + up + + + + F + 1 + 3 + + 1 + 1 + quarter + sharp + up + + + + G + 1 + 3 + + 1 + 1 + quarter + sharp + up + + + + + + + + A + 1 + 3 + + 1 + 1 + quarter + sharp + up + + + + B + 1 + 3 + + 1 + 1 + quarter + sharp + up + + + + C + 1 + 4 + + 1 + 1 + quarter + sharp + up + + + + D + 1 + 4 + + 1 + 1 + quarter + sharp + up + + + + + + + E + 1 + 4 + + 1 + 1 + quarter + sharp + up + + + + F + 1 + 4 + + 1 + 1 + quarter + sharp + up + + + + G + 1 + 4 + + 1 + 1 + quarter + sharp + up + + + + A + 1 + 4 + + 1 + 1 + quarter + sharp + up + + + + + + + B + 1 + 4 + + 1 + 1 + quarter + sharp + down + + + + C + 1 + 5 + + 1 + 1 + quarter + sharp + down + + + + D + 1 + 5 + + 1 + 1 + quarter + sharp + down + + + + E + 1 + 5 + + 1 + 1 + quarter + sharp + down + + + + + + + F + 1 + 5 + + 1 + 1 + quarter + sharp + down + + + + G + 1 + 5 + + 1 + 1 + quarter + sharp + down + + + + A + 1 + 5 + + 1 + 1 + quarter + sharp + down + + + + B + 1 + 5 + + 1 + 1 + quarter + sharp + down + + + + + + + C + 1 + 6 + + 1 + 1 + quarter + sharp + down + + + + D + 1 + 6 + + 1 + 1 + quarter + sharp + down + + + + E + 1 + 6 + + 1 + 1 + quarter + sharp + down + + + + F + 1 + 6 + + 1 + 1 + quarter + sharp + down + + + + + + + + G + 1 + 6 + + 1 + 1 + quarter + sharp + down + + + + A + 1 + 6 + + 1 + 1 + quarter + sharp + down + + + + B + 1 + 6 + + 1 + 1 + quarter + sharp + down + + + + C + 1 + 7 + + 1 + 1 + quarter + sharp + down + + + + + + + G + -1 + 2 + + 1 + 1 + quarter + flat + up + + + + A + -1 + 2 + + 1 + 1 + quarter + flat + up + + + + B + -1 + 2 + + 1 + 1 + quarter + flat + up + + + + C + -1 + 3 + + 1 + 1 + quarter + flat + up + + + + + + + D + -1 + 3 + + 1 + 1 + quarter + flat + up + + + + E + -1 + 3 + + 1 + 1 + quarter + flat + up + + + + F + -1 + 3 + + 1 + 1 + quarter + flat + up + + + + G + -1 + 3 + + 1 + 1 + quarter + flat + up + + + + + + + A + -1 + 3 + + 1 + 1 + quarter + flat + up + + + + B + -1 + 3 + + 1 + 1 + quarter + flat + up + + + + C + -1 + 4 + + 1 + 1 + quarter + flat + up + + + + D + -1 + 4 + + 1 + 1 + quarter + flat + up + + + + + + + E + -1 + 4 + + 1 + 1 + quarter + flat + up + + + + F + -1 + 4 + + 1 + 1 + quarter + flat + up + + + + G + -1 + 4 + + 1 + 1 + quarter + flat + up + + + + A + -1 + 4 + + 1 + 1 + quarter + flat + up + + + + + + + + B + -1 + 4 + + 1 + 1 + quarter + flat + down + + + + C + -1 + 5 + + 1 + 1 + quarter + flat + down + + + + D + -1 + 5 + + 1 + 1 + quarter + flat + down + + + + E + -1 + 5 + + 1 + 1 + quarter + flat + down + + + + + + + F + -1 + 5 + + 1 + 1 + quarter + flat + down + + + + G + -1 + 5 + + 1 + 1 + quarter + flat + down + + + + A + -1 + 5 + + 1 + 1 + quarter + flat + down + + + + B + -1 + 5 + + 1 + 1 + quarter + flat + down + + + + + + + C + -1 + 6 + + 1 + 1 + quarter + flat + down + + + + D + -1 + 6 + + 1 + 1 + quarter + flat + down + + + + E + -1 + 6 + + 1 + 1 + quarter + flat + down + + + + F + -1 + 6 + + 1 + 1 + quarter + flat + down + + + + + + + G + -1 + 6 + + 1 + 1 + quarter + flat + down + + + + A + -1 + 6 + + 1 + 1 + quarter + flat + down + + + + B + -1 + 6 + + 1 + 1 + quarter + flat + down + + + + C + -1 + 7 + + 1 + 1 + quarter + flat + down + + + + + + + C + 4 + + 1 + 1 + quarter + up + + + + D + 4 + + 1 + 1 + quarter + up + + + + E + 4 + + 1 + 1 + quarter + up + + + + F + 4 + + 1 + 1 + quarter + up + + + + + + + + G + 4 + + 1 + 1 + quarter + up + + + + A + 4 + + 1 + 1 + quarter + up + + + + B + 4 + + 1 + 1 + quarter + down + + + + C + 5 + + 1 + 1 + quarter + down + + + + + + + D + 5 + + 1 + 1 + quarter + down + + + + E + 5 + + 1 + 1 + quarter + down + + + + F + 5 + + 1 + 1 + quarter + down + + + + G + 5 + + 1 + 1 + quarter + down + + + + + + + C + 4 + + 1 + 1 + quarter + up + + + + D + 4 + + 1 + 1 + quarter + up + + + + E + 4 + + 1 + 1 + quarter + up + + + + F + 4 + + 1 + 1 + quarter + up + + + + + + + G + 4 + + 1 + 1 + quarter + up + + + + A + 4 + + 1 + 1 + quarter + up + + + + B + 4 + + 1 + 1 + quarter + down + + + + C + 5 + + 1 + 1 + quarter + down + + + + + + + D + 5 + + 1 + 1 + quarter + down + + + + E + 5 + + 1 + 1 + quarter + down + + + + F + 5 + + 1 + 1 + quarter + down + + + + G + 5 + + 1 + 1 + quarter + down + + + + + + + C + 2 + 5 + + 1 + 1 + quarter + double-sharp + down + + + + C + -2 + 5 + + 1 + 1 + quarter + flat-flat + down + + + + C + 1 + 5 + + 1 + 1 + quarter + sharp + down + + + + C + 1 + 5 + + 1 + 1 + quarter + sharp + down + + + + + + + + C + 1 + 5 + + 1 + 1 + quarter + sharp + down + + + + C + 1 + 5 + + 1 + 1 + quarter + sharp + down + + + + + + + 4 + 1 + + + + + + + 4 + 1 + + + light-heavy + + + + + diff --git a/input/regression/musicxml/00b-Durations-Finale.xml b/input/regression/musicxml/00b-Durations-Finale.xml new file mode 100644 index 0000000000..b4d0a5cefd --- /dev/null +++ b/input/regression/musicxml/00b-Durations-Finale.xml @@ -0,0 +1,320 @@ + + + + Finale note duration unit test + + Reinhold Kainhofer + Public Domain + + Finale 2007 for Windows + Dolet Light for Finale 2007 + 2007-09-14 + + + + + MusicXML Part + + Grand Piano + + + 1 + 1 + + + + + + + + 32 + + 0 + major + + + + G + 2 + + + + + + C + 5 + + 128 + + 1 + whole + + + + + + + + + + C + 5 + + 128 + + 1 + whole + + + + + + + + + + C + 5 + + 128 + 1 + whole + + + + + + + C + 5 + + 64 + 1 + half + down + + + + C + 5 + + 32 + 1 + quarter + down + + + + C + 5 + + 16 + 1 + eighth + down + begin + + + + C + 5 + + 8 + 1 + 16th + down + continue + begin + + + + C + 5 + + 4 + 1 + 32nd + down + continue + continue + begin + + + + C + 5 + + 2 + 1 + 64th + down + continue + continue + continue + begin + + + + C + 5 + + 1 + 1 + 128th + down + continue + continue + continue + continue + begin + + + + C + 5 + + 1 + 1 + 128th + down + end + end + end + end + end + + + + + + + C + 5 + + 96 + 1 + half + + down + + + + C + 5 + + 32 + 1 + quarter + down + + + + + + + C + 5 + + 48 + 1 + quarter + + down + + + + C + 5 + + 24 + 1 + eighth + + down + begin + + + + C + 5 + + 12 + 1 + 16th + + down + continue + begin + + + + C + 5 + + 6 + 1 + 32nd + + down + continue + continue + begin + + + + C + 5 + + 3 + 1 + 64th + + down + continue + continue + continue + begin + + + + C + 5 + + 2 + 1 + 128th + + down + continue + continue + continue + continue + begin + + + + C + 5 + + 2 + 1 + 128th + + down + end + end + end + end + end + + + light-heavy + + + + + diff --git a/input/regression/musicxml/00c-Tie-PJB.xml b/input/regression/musicxml/00c-Tie-PJB.xml new file mode 100644 index 0000000000..2d18a8ff4f --- /dev/null +++ b/input/regression/musicxml/00c-Tie-PJB.xml @@ -0,0 +1,45 @@ + + + + + + /usr/bin/vi + 2007-02-02 + + + + MIDI Track 1 + + + + + 96 + 0 + + 1 + G2 + + + F4 + 384 + + 1 + whole + 1 + + + + + + F4 + 384 + + 1 + whole + 1 + + + + + diff --git a/input/regression/musicxml/01-Chord-Rosegarden.xml b/input/regression/musicxml/01a-Chord-Rosegarden.xml similarity index 100% rename from input/regression/musicxml/01-Chord-Rosegarden.xml rename to input/regression/musicxml/01a-Chord-Rosegarden.xml diff --git a/input/regression/musicxml/02b-Articulations-Rosegarden.xml b/input/regression/musicxml/02b-Articulations-Rosegarden.xml deleted file mode 100644 index 4fb2c6c031..0000000000 --- a/input/regression/musicxml/02b-Articulations-Rosegarden.xml +++ /dev/null @@ -1,256 +0,0 @@ - - - - /home/reinhold/lilypond-dev-files/MusicXML/Unprocessd/Articulations/25_Articulations_Rosegarden.xml - - Unknown - - Rosegarden-4 - - - - - Articulations Test - - - - - - 960 - - - G - 2 - - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - diff --git a/input/regression/musicxml/04b-Spanners-Rosegarden.xml b/input/regression/musicxml/04b-Spanners-Rosegarden.xml deleted file mode 100644 index 9b8804683e..0000000000 --- a/input/regression/musicxml/04b-Spanners-Rosegarden.xml +++ /dev/null @@ -1,448 +0,0 @@ - - - - /home/reinhold/lilypond-dev-files/MusicXML/Unprocessd/Articulations/26_Spanners_Rosegarden.xml - - Unknown - - Rosegarden-4 - - - - - Spanner Test - - 0 - - - 1 - 1 - - - - - - - 960 - - - G - 2 - - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - - - - G - 6 - - 480 - 1 - eighth - - - - G - 6 - - 480 - 1 - eighth - - - - G - 6 - - 480 - 1 - eighth - - - - G - 5 - - 480 - 1 - eighth - - - - G - 5 - - 480 - 1 - eighth - - - - G - 5 - - 480 - 1 - eighth - - - - - - - G - 3 - - 480 - 1 - eighth - - - - G - 3 - - 480 - 1 - eighth - - - - G - 3 - - 480 - 1 - eighth - - - - G - 2 - - 480 - 1 - eighth - - - - G - 2 - - 480 - 1 - eighth - - - - G - 2 - - 480 - 1 - eighth - - - - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - - - - - G - 4 - - - - - 480 - 1 - eighth - - - - - - G - 4 - - - - - - 480 - 1 - eighth - - - - - G - 4 - - - - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - G - 4 - - 480 - 1 - eighth - - - - diff --git a/input/regression/musicxml/04e-OctaveShifts-Finale.xml b/input/regression/musicxml/04e-OctaveShifts-Finale.xml new file mode 100644 index 0000000000..3e93c60077 --- /dev/null +++ b/input/regression/musicxml/04e-OctaveShifts-Finale.xml @@ -0,0 +1,198 @@ + + + + Octave shift test case + + Reinhold Kainhofer + Public Domain + + Finale 2007 for Windows + Dolet Light for Finale 2007 + 2007-09-14 + + + + + MusicXML Part + + Grand Piano + + + 1 + 1 + + + + + + + + 8 + + 0 + major + + + + G + 2 + + + + + + A + 4 + + 4 + 1 + eighth + down + begin + + + + C + 5 + + 4 + 1 + eighth + down + continue + + + + + + -4 + + + + A + 6 + + 4 + 1 + eighth + down + continue + + + + + + -4 + + + + + + + + + C + 3 + + 4 + 1 + eighth + down + end + + + + B + 2 + + 4 + 1 + eighth + up + begin + + + + + + -4 + + + + + + + + + A + 5 + + 4 + 1 + eighth + up + end + + + + A + 5 + + 4 + 1 + eighth + down + begin + + + + + + -3 + + + + + + + + + B + 3 + + 2 + 1 + 16th + down + continue + begin + + + + C + 4 + + 2 + 1 + 16th + down + end + end + + + + + + -2 + + + light-heavy + + + + + diff --git a/input/regression/musicxml/05b-Header-Information-Rosegarden.xml b/input/regression/musicxml/05b-Header-Information-Rosegarden.xml deleted file mode 100644 index c7ee37009c..0000000000 --- a/input/regression/musicxml/05b-Header-Information-Rosegarden.xml +++ /dev/null @@ -1,53 +0,0 @@ - - - - /home/reinhold/lilypond-dev-files/11_header_information.xml - - Mein Schatz! - - Rosegarden-4 - - - - - - - 0 - - - 1 - 1 - - - - - - - 960 - - - G - 2 - - - - - 3840 - 1 - whole - - - - - - - 3840 - 1 - whole - - - - diff --git a/input/regression/musicxml/07c-NoTime-PJB.xml b/input/regression/musicxml/07c-NoTime-PJB.xml new file mode 100644 index 0000000000..0b274f7986 --- /dev/null +++ b/input/regression/musicxml/07c-NoTime-PJB.xml @@ -0,0 +1,42 @@ + + + + + + /usr/bin/vi + 2007-01-22 + + + + + MIDI Track 1 + + + + + + 96 + 0 + 2 + G2 + F4 + + + F4 + 384 + 1 + whole + 1 + + 384 + + B2 + 384 + 2 + whole + 2 + + + + diff --git a/input/regression/musicxml/08a-Partorder-Rosegarden.xml b/input/regression/musicxml/08a-Partorder-Rosegarden.xml index 2e1e763fc8..295c969bc6 100644 --- a/input/regression/musicxml/08a-Partorder-Rosegarden.xml +++ b/input/regression/musicxml/08a-Partorder-Rosegarden.xml @@ -1,7 +1,7 @@ - /home/reinhold/lilypond-dev-files/02_partorder.xml + Part order test Unknown diff --git a/input/regression/musicxml/08d-NestedPartsBrackets-Finale.xml b/input/regression/musicxml/08d-NestedPartsBrackets-Finale.xml new file mode 100644 index 0000000000..f919e2ccd4 --- /dev/null +++ b/input/regression/musicxml/08d-NestedPartsBrackets-Finale.xml @@ -0,0 +1,343 @@ + + + + Part test + + Reinhold Kainhofer + Public Domain + + Finale 2007 for Windows + Dolet Light for Finale 2007 + 2007-09-18 + + + + + MusicXML Part + + Grand Piano + + + 1 + 1 + + + + line + yes + + + MusicXML Part + + Grand Piano + + + 1 + 1 + + + + bracket + yes + + + MusicXML Part + + Grand Piano + + + 1 + 1 + + + + MusicXML Part + + Grand Piano + + + 1 + 1 + + + + + + MusicXML Part + + Grand Piano + + + 1 + 1 + + + + + + + + 1 + + 0 + major + + + + G + 2 + + + + + + B + 4 + + 4 + 1 + whole + + + + + + + A + 4 + + 4 + 1 + whole + + + + + + + 4 + 1 + + + light-heavy + + + + + + + + 1 + + 0 + major + + + + G + 2 + + + + + + A + 4 + + 4 + 1 + whole + + + + + + + A + 4 + + 4 + 1 + whole + + + + + + + 4 + 1 + + + light-heavy + + + + + + + + 1 + + 0 + major + + + + G + 2 + + + + + + A + 4 + + 4 + 1 + whole + + + + + + + A + 4 + + 4 + 1 + whole + + + + + + + 4 + 1 + + + light-heavy + + + + + + + + 1 + + 0 + major + + + + G + 2 + + + + + + F + 4 + + 4 + 1 + whole + + + + + + + B + 4 + + 4 + 1 + whole + + + + + + + 4 + 1 + + + light-heavy + + + + + + + + 1 + + 0 + major + + + + G + 2 + + + + + + D + 5 + + 4 + 1 + whole + + + + + + + F + 4 + + 4 + 1 + whole + + + + + + + 4 + 1 + + + light-heavy + + + + + diff --git a/input/regression/musicxml/09b-Barlines-Finale.xml b/input/regression/musicxml/09b-Barlines-Finale.xml new file mode 100644 index 0000000000..e3d1a92655 --- /dev/null +++ b/input/regression/musicxml/09b-Barlines-Finale.xml @@ -0,0 +1,174 @@ + + + + Barline test + + Reinhold Kainhofer + Public Domain + + Finale 2007 for Windows + Dolet Light for Finale 2007 + 2007-09-21 + + + + + MusicXML Part + + Grand Piano + + + 1 + 1 + + + + + + + + 1 + + 0 + major + + + + G + 2 + + + + + + 4 + 1 + + + light-light + + + + + + + 4 + 1 + + + light-heavy + + + + + + + 4 + 1 + + + heavy + + + + + + + + 4 + 1 + + + dashed + + + + + + + 4 + 1 + + + dotted + + + + + + + 4 + 1 + + + none + + + + + + + 4 + 1 + + + + + + + + 4 + 1 + + + + + + + 4 + 1 + + + + + + + 4 + 1 + + + + + + + 4 + 1 + + + + + + + + 4 + 1 + + + + + + + 4 + 1 + + + light-heavy + + + + + diff --git a/input/regression/musicxml/11a-RestDurations-Finale.xml b/input/regression/musicxml/11a-RestDurations-Finale.xml new file mode 100644 index 0000000000..65d09ab907 --- /dev/null +++ b/input/regression/musicxml/11a-RestDurations-Finale.xml @@ -0,0 +1,197 @@ + + + + Rest unit test + + Reinhold Kainhofer + Public Domain + + Finale 2007 for Windows + Dolet Light for Finale 2007 + 2007-09-14 + + + + + MusicXML Part + + Grand Piano + + + 1 + 1 + + + + + + + + 32 + + 0 + major + + + + G + 2 + + + + + + 128 + 1 + whole + + + + + + + 128 + 1 + whole + + + + + + + 128 + 1 + whole + + + + + + + 64 + 1 + half + + + + 32 + 1 + quarter + + + + 16 + 1 + eighth + + + + 8 + 1 + 16th + + + + 4 + 1 + 32nd + + + + 2 + 1 + 64th + + + + 1 + 1 + 128th + + + + 1 + 1 + 128th + + + + + + + 96 + 1 + half + + + + + 32 + 1 + quarter + + + + + + + + 48 + 1 + quarter + + + + + 24 + 1 + eighth + + + + + 12 + 1 + 16th + + + + + 6 + 1 + 32nd + + + + + 3 + 1 + 64th + + + + + 2 + 1 + 128th + + + + + + + + 128 + 1 + + + light-heavy + + + + + diff --git a/input/regression/musicxml/11b-PitchedRests-PJB.xml b/input/regression/musicxml/11b-PitchedRests-PJB.xml new file mode 100644 index 0000000000..1142b4a88b --- /dev/null +++ b/input/regression/musicxml/11b-PitchedRests-PJB.xml @@ -0,0 +1,60 @@ + + + + + + /usr/bin/vi + 2007-02-02 + + + + MIDI Track 1 + + + + + 96 + 0 + + 1 + G2 + + + + 96 + 1 + quarter + 1 + + + E4 + 96 + 1 + quarter + 1 + + + F5 + 96 + 1 + quarter + 1 + + + A3 + 96 + 1 + quarter + 1 + + + C6 + 96 + 1 + quarter + 1 + + + + diff --git a/input/regression/musicxml/12a-TripletsDuration-NoBracket-PJB.xml b/input/regression/musicxml/12a-TripletsDuration-NoBracket-PJB.xml new file mode 100644 index 0000000000..0e255600b8 --- /dev/null +++ b/input/regression/musicxml/12a-TripletsDuration-NoBracket-PJB.xml @@ -0,0 +1,196 @@ + + + + + + /usr/bin/vi + 2007-02-02 + + + + MIDI Track 1 + + + + + 96 + 0 + + 2 + G2 + F4 + + + F4 + 96 + 1 + quarter + 1 + + + G4 + 96 + 1 + quarter + 1 + + + A4 + 64 + 1 + quarter + 32 + 1 + + + B4 + 64 + 1 + quarter + 32 + 1 + + + C5 + 64 + 1 + quarter + 32 + 1 + + 384 + + A2 + 48 + 2 + eighth + 2 + begin + + + B2 + 48 + 2 + eighth + 2 + end + + + C3 + 32 + 2 + eighth + 32 + 2 + begin + + + D3 + 32 + 2 + eighth + 32 + 2 + continue + + + E3 + 32 + 2 + eighth + 32 + 2 + end + + + A2 + 24 + 2 + 16th + 2 + begin + + + B2 + 24 + 2 + 16th + 2 + continue + + + C3 + 24 + 2 + 16th + 2 + continue + + + D3 + 24 + 2 + 16th + 2 + end + + + + E3 + 16 + 2 + 16th + 32 + 2 + begin + + + F3 + 16 + 2 + 16th + 32 + 2 + continue + + + G3 + 16 + 2 + 16th + 32 + 2 + continue + + + A3 + 16 + 2 + 16th + 32 + 2 + continue + + + B3 + 16 + 2 + 16th + 32 + 2 + continue + + + C4 + 16 + 2 + 16th + 32 + 2 + end + + + + + diff --git a/input/regression/musicxml/12b-Tuplets-Finale.xml b/input/regression/musicxml/12b-Tuplets-Finale.xml new file mode 100644 index 0000000000..e1d54e097f --- /dev/null +++ b/input/regression/musicxml/12b-Tuplets-Finale.xml @@ -0,0 +1,514 @@ + + + + Finale tuplet test + + Reinhold Kainhofer + Public domain + + Finale 2007 for Windows + Dolet Light for Finale 2007 + 2007-09-14 + + + + + MusicXML Part + + Grand Piano + + + 1 + 1 + + + + + + + + 84 + + 0 + major + + + + G + 2 + + + + + + C + 4 + + 56 + 1 + quarter + + 3 + 2 + + up + + + + + + + D + 4 + + 56 + 1 + quarter + + 3 + 2 + + up + + + + E + 4 + + 56 + 1 + quarter + + 3 + 2 + + up + + + + + + + F + 4 + + 56 + 1 + quarter + + 3 + 2 + + up + + + + + + + G + 4 + + 56 + 1 + quarter + + 3 + 2 + + up + + + + A + 4 + + 56 + 1 + quarter + + 3 + 2 + + up + + + + + + + B + 4 + + 56 + 1 + quarter + + 3 + 2 + + down + + + + + + + C + 5 + + 56 + 1 + quarter + + 3 + 2 + + down + + + + D + 5 + + 56 + 1 + quarter + + 3 + 2 + + down + + + + + + + E + 5 + + 42 + 1 + quarter + + 4 + 2 + + down + + + + + + + F + 5 + + 42 + 1 + quarter + + 4 + 2 + + down + + + + G + 5 + + 42 + 1 + quarter + + 4 + 2 + + down + + + + A + 5 + + 42 + 1 + quarter + + 4 + 2 + + down + + + + + + + B + 5 + + 21 + 1 + quarter + + 4 + 1 + + down + + + + + + + C + 6 + + 21 + 1 + quarter + + 4 + 1 + + down + + + + C + 6 + + 21 + 1 + quarter + + 4 + 1 + + down + + + + B + 5 + + 21 + 1 + quarter + + 4 + 1 + + down + + + + + + + A + 5 + + 36 + 1 + quarter + + 7 + 3 + + down + + + + + + + G + 5 + + 36 + 1 + quarter + + 7 + 3 + + down + + + + F + 5 + + 36 + 1 + quarter + + 7 + 3 + + down + + + + E + 5 + + 36 + 1 + quarter + + 7 + 3 + + down + + + + D + 5 + + 36 + 1 + quarter + + 7 + 3 + + down + + + + C + 5 + + 36 + 1 + quarter + + 7 + 3 + + down + + + + B + 4 + + 36 + 1 + quarter + + 7 + 3 + + down + + + + + + + A + 4 + + 28 + 1 + quarter + + 6 + 2 + + up + + + + + + + G + 4 + + 28 + 1 + quarter + + 6 + 2 + + up + + + + F + 4 + + 28 + 1 + quarter + + 6 + 2 + + up + + + + E + 4 + + 28 + 1 + quarter + + 6 + 2 + + up + + + + D + 4 + + 28 + 1 + quarter + + 6 + 2 + + up + + + + C + 4 + + 28 + 1 + quarter + + 6 + 2 + + up + + + + + + light-heavy + + + + + diff --git a/input/regression/musicxml/13a-GraceNotes-Finale.xml b/input/regression/musicxml/13a-GraceNotes-Finale.xml new file mode 100644 index 0000000000..afb34cbb26 --- /dev/null +++ b/input/regression/musicxml/13a-GraceNotes-Finale.xml @@ -0,0 +1,357 @@ + + + + Grace note test + + Reinhold Kainhofer + Public Domain + + Finale 2007 for Windows + Dolet Light for Finale 2007 + 2007-09-16 + + + + + MusicXML Part + + Grand Piano + + + 1 + 1 + + + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + + + D + 5 + + 1 + 16th + up + + + + C + 5 + + 4 + 1 + quarter + down + + + + + E + 5 + + 1 + 16th + up + begin + begin + + + + + D + 5 + + 1 + 16th + up + end + end + + + + C + 5 + + 4 + 1 + quarter + down + + + + + D + 5 + + + 1 + 16th + up + + + + + + + C + 5 + + 4 + 1 + quarter + down + + + + + D + 5 + + 1 + eighth + up + + + + C + 5 + + 4 + 1 + quarter + down + + + + + + + + D + 5 + + 1 + 16th + up + + + + C + 5 + + 4 + 1 + quarter + down + + + + + E + 5 + + 1 + 16th + up + begin + begin + + + + + D + 5 + + 1 + 16th + up + end + end + + + + C + 5 + + 4 + 1 + quarter + down + + + + + D + 5 + + 1 + 16th + up + + + + C + 5 + + 4 + 1 + quarter + down + + + + + D + 5 + + 1 + 16th + up + + + + C + 5 + + 4 + 1 + quarter + down + + + + + E + 5 + + 1 + 16th + up + + + + + + + + E + 5 + + 1 + 16th + up + + + + F + 4 + + 4 + 1 + quarter + up + + + + + C + 5 + + 4 + 1 + quarter + up + + + + + D + 1 + 5 + + 1 + quarter + sharp + up + + + + C + 5 + + 4 + 1 + quarter + down + + + + + D + -1 + 5 + + 1 + quarter + flat + up + + + + + A + -1 + 4 + + 1 + quarter + flat + up + + + + C + 5 + + 4 + 1 + quarter + down + + + + C + 5 + + 4 + 1 + quarter + down + + + light-heavy + + + + + diff --git a/input/regression/musicxml/13b-ChordAsGraceNote-Finale.xml b/input/regression/musicxml/13b-ChordAsGraceNote-Finale.xml new file mode 100644 index 0000000000..8efa525f41 --- /dev/null +++ b/input/regression/musicxml/13b-ChordAsGraceNote-Finale.xml @@ -0,0 +1,135 @@ + + + + Chord as a grace note + + Reinhold Kainhofer + Public Domain + + Finale 2007 for Windows + Dolet Light for Finale 2007 + 2007-09-16 + + + + + MusicXML Part + + Grand Piano + + + 1 + 1 + + + + + + + + 2 + + 0 + major + + + + G + 2 + + + + + + C + 5 + + 2 + 1 + quarter + down + + + + + D + 5 + + 1 + eighth + up + + + + + + F + 5 + + 1 + eighth + up + + + + C + 5 + + 2 + 1 + quarter + down + + + + + B + 4 + + 1 + eighth + up + + + + + + D + 5 + + 1 + eighth + up + + + + A + 4 + + 2 + 1 + quarter + down + + + + + C + 5 + + 2 + 1 + quarter + down + + + light-heavy + + + + + diff --git a/input/regression/musicxml/14a-MultistaffClefDynamics-Finale.xml b/input/regression/musicxml/14a-MultistaffClefDynamics-Finale.xml new file mode 100644 index 0000000000..7c040fcd43 --- /dev/null +++ b/input/regression/musicxml/14a-MultistaffClefDynamics-Finale.xml @@ -0,0 +1,416 @@ + + + + Piano staff with dynamics and one-staff clef changes + + Reinhold Kainhofer + Public Domain + + Finale 2007 for Windows + Dolet Light for Finale 2007 + 2007-09-18 + + + + + Piano + + Piano + + + 1 + 1 + + + + + + + + 8 + + 0 + major + + + 2 + + G + 2 + + + F + 4 + + + + + + + + + + 1 + + + + + C + 5 + + 8 + 1 + quarter + down + 1 + + + + B + 4 + + 8 + 1 + quarter + down + 1 + + + + A + 4 + + 8 + 1 + quarter + up + 1 + + + + +

+ + + 1 + 1 + + + + + G + 4 + + 8 + 1 + quarter + up + 1 + + + 32 + + + + + + + + 2 + + + + + + + 1 + 2 + + + + A + 2 + + 8 + 2 + quarter + up + 2 + + + + B + 2 + + 8 + 2 + quarter + up + 2 + + + + + + 3 + 2 + + + + C + 3 + + 8 + 2 + quarter + up + 2 + + + + D + 3 + + 8 + 2 + quarter + down + 2 + + + + + + + 2 + major + + + G + 2 + + + + + A + 4 + + 8 + 1 + quarter + up + 1 + + + + B + 4 + + 8 + 1 + quarter + down + 1 + + + + C + 1 + 5 + + 8 + 1 + quarter + down + 1 + + + + D + 5 + + 8 + 1 + quarter + down + 1 + + + 32 + + + + F + 1 + 3 + + 8 + 2 + quarter + up + 2 + + + + G + 3 + + 8 + 2 + quarter + up + 2 + + + + A + 3 + + 8 + 2 + quarter + up + 2 + + + + B + 3 + + 8 + 2 + quarter + up + 2 + + + + + + + C + 2 + + + + + D + 5 + + 8 + 1 + quarter + down + 1 + + + + C + 1 + 5 + + 8 + 1 + quarter + down + 1 + + + + B + 4 + + 8 + 1 + quarter + down + 1 + + + + A + 4 + + 8 + 1 + quarter + down + 1 + + + 32 + + + + A + 2 + + 8 + 2 + quarter + up + 2 + + + + B + 2 + + 8 + 2 + quarter + up + 2 + + + + C + 1 + 3 + + 8 + 2 + quarter + up + 2 + + + + D + 3 + + 8 + 2 + quarter + up + 2 + + + + + + + 32 + 1 + 1 + + + 32 + + + + 32 + 2 + 2 + + + light-heavy + + + + + -- 2.39.5