Unofficial MusicXML test suite


1. Introduction

Why a MusicXML test suite?

This test suite of sample MusicXML files is supposed to fill a severe gap for all developers implementing MusicXML support in their application: There is no complete test suite of MusicXML files available for testing purposes.

Downloading the test suite

The complete set of MusicXML test files contained in this suite can be downloaded here as a ZIP archive.

License of the test suite

This collection of MusicXML test files is distributed under the MIT license, which means that you can use the files for any purpose, as long as you leave the copyright notice (or the LICENSE file) intact.

Connection with LilyPond

At the same time as providing a generic test suite for MusicXML document, this test suite also serves as proofs for the musicxml2ly script provided with LilyPond 2.15.11. The images shown in the Test cases chapter were generated by running musicxml2ly and lilypond on the MusicXML files. As musicxml2ly does not yet perfectly support every single aspect of MusicXML, the output is not supposed to be used as a definitive reference rendering, but rather as an indication how one particular application supports and interprets each of the test files.

If something does not seem right in the output, it might either be that this feature has not been implemented yet, has been wrongly implemented, or a regression has crept in recently...

In the web version of this document, you can click on the file name or figure for each example to see the corresponding .ly intermediary file.

Structure of this test suite

Each test file (typically hand-crafted from the MusicXML "specification") checks one particular aspect of MusicXML. A short description of the particular feature for a file is given element inside the file in a comment element of the form:

  <identification><miscellaneous>
    <miscellaneous-field name="description"> .... </miscellaneous-field>
  </miscellaneous></identification>

The files are categorized by their first two digits with the following meaning:

Some of the catetories (in particular the exact item positioning and the MIDI generation don’thave any test cases yet.


2. Test cases


01 ... Pitches

01a-Pitches-Pitches.xmlAll pitches from G to c”” in ascending steps; First without accidentals, then with a sharp and then with a flat accidental. Double alterations and cautionary accidentals are tested at the end.

[image of music]

01b-Pitches-Intervals.xmlAll pitch intervals in ascending jump size.

[image of music]

01c-Pitches-NoVoiceElement.xmlThe <voice> element of notes is optional in MusicXML (although Dolet always writes it out). Here, there is one note with lyrics, but without a voice assigned. It should still be correctly converted.

[image of music]

01d-Pitches-Microtones.xmlSome microtones: c flat-and-a-half, d half-flat, e half-sharp, f sharp-and-a half. Once in the lower and once in the upper region of the staff.

[image of music]

01e-Pitches-ParenthesizedAccidentals.xmlAccidentals can be cautionary or editorial. Each measure has a normal accidental, an editorial, a cautionary and an editioal and cautionary accidental.

[image of music]

01f-Pitches-ParenthesizedMicrotoneAccidentals.xmlMicrotone accidentals can be cautionary or editorial. Each measure has a normal accidental, an editorial, a cautionary and an editioal and cautionary accidental.

[image of music]


02 ... Rests

02a-Rests-Durations.xmlAll different rest lengths: A two-bar multi-measure rest, a whole rest, a half, etc. until a 128th-rest; Then the same with dotted durations.

[image of music]

02b-Rests-PitchedRests.xmlRests can have explicit pitches, where they are displayed. The first rest uses no explicit position and should use the default position, all others are explicitly positioned somewhere else.

[image of music]

02c-Rests-MultiMeasureRests.xmlFour multi-measure rests: 3 measures, 15 measures, 1 measure, and 12 measures.

[image of music]

02d-Rests-Multimeasure-TimeSignatures.xmlMulti-Measure rests should always be converted into durations that are a multiple of the time signature.

[image of music]

02e-Rests-NoType.xmlIn some cases, a rest might not have its type attribute set (this happens, for example, with voices in Finale, where you don’t manually insert a rest).

[image of music]


03 ... Rhythm

03a-Rhythm-Durations.xmlAll note durations, from long, brevis, whole until 128th; First with their plain values, then dotted and finally doubly-dotted.

[image of music]

03b-Rhythm-Backup.xmlTwo voices with a backup, that does not jump to the beginning for the measure for voice 2, but somewhere in the middle. Voice 2 thus won’t have any notes or rests for the first beat of the measures.

[image of music]

03c-Rhythm-DivisionChange.xmlAlthough uncommon, the divisions of a quarter note can change somewhere in the middle of a MusicXML file. Here, the first half measure uses a division of 1, which then changes to 8 in the middle of the first measure and to 38 in the middle of the second measure.

[image of music]

03d-Rhythm-DottedDurations-Factors.xmlSeveral durations can be written with dots. For multimeasure rests, we can also have durations that cannot be expressed with dotted notes (like 5/8).

[image of music]


11 ... Time signatures

11a-TimeSignatures.xmlVarious time signatures: 2/2 (alla breve), 4/4 (C), 2/2, 3/2, 2/4, 3/4, 4/4, 5/4, 3/8, 6/8, 12/8

[image of music]

11b-TimeSignatures-NoTime.xmlA score without a time signature (but with a key and clefs)

[image of music]

11c-TimeSignatures-CompoundSimple.xmlCompound time signatures with same denominator: (3+2)/8 and (5+3+1)/4.

[image of music]

11d-TimeSignatures-CompoundMultiple.xmlCompound time signatures with separate fractions displayed: 3/8+2/8+3/4 and 5/2+1/8.

[image of music]

11e-TimeSignatures-CompoundMixed.xmlCompound time signatures of mixed type: (3+2)/8+3/4.

[image of music]

11f-TimeSignatures-SymbolMeaning.xmlA time signature of 3/8 with the symbol="cut" attribute and two symbol="single-number" attributes with compound time signatures. Shall the symbol be ignored in this case?

[image of music]

11g-TimeSignatures-SingleNumber.xmlTime signature displayed as a single number.

[image of music]

11h-TimeSignatures-SenzaMisura.xmlSenza-misura time signature

[image of music]


12 ... Clefs

12a-Clefs.xmlVarious clefs: G, C, F, percussion, TAB and none; some are also possible with octavation and on other staff lines than their default (e.g. soprano/alto/tenor/bariton C clefs); Each measure shows a different clef (measure 17 has the "none" clef), only measure 18 has the same treble clef as measure 1.

[image of music]

12b-Clefs-NoKeyOrClef.xmlA score without any key or clef defined. The default (4/4 in treble clef) should be used.

[image of music]


13 ... Key signatures

13a-KeySignatures.xmlVarious key signature: from 11 flats to 11 sharps (each one first one measure in major, then one measure in minor)

[image of music]

13b-KeySignatures-ChurchModes.xmlAll different modes: major, minor, ionian, dorian, phrygian, lydian, mixolydian, aeolian, and locrian; All modes are given with 2 sharps.

[image of music]

13c-KeySignatures-NonTraditional.xmlNon-traditional key signatures, where each alteration is separately given. Here we have (f sharp, a flat, b flat) and (c flatflat, g sharp sharp, d flat, b sharp, f natural), where in the second case an explicit octave is given for each alteration.

[image of music]

13d-KeySignatures-Microtones.xmlNon-traditional key signatures with microtone alterations: (g flat-and-a-half, a flat, b half-flat, c natural, d half-sharp, e sharp, f sharp-and-a-half).

[image of music]


14 ... Staff attributes

14a-StaffDetails-LineChanges.xmlThe number of staff lines can be modified by using the staff-lines child of the staff-details attribute. This can happen globally (the first staff has one line globally) or during the part at the beginning of a measure and even inside a measure (the second part has 5 lines initially, 4 at the beginning of the second measure, and 3 starting in the middle of the third measure).

[image of music]


21 ... Chorded notes

21a-Chord-Basic.xmlOne simple chord consisting of two notes.

[image of music]

21b-Chords-TwoNotes.xmlSome subsequent (identical) two-note chords.

[image of music]

21c-Chords-ThreeNotesDuration.xmlSome three-note chords, with various durations.

[image of music]

21d-Chords-SchubertStabatMater.xmlChords in the second measure, after several ornaments in the first measure and a p at the beginning of the second measure.

[image of music]

21e-Chords-PickupMeasures.xmlCheck for proper chord detection after a pickup measure (i.e. the first beat of the measure is not aligned with multiples of the time signature)!

[image of music]

21f-Chord-ElementInBetween.xmlBetween the individual notes of a chord there can be direction or harmony elements, which should be properly assigned to the chord (or the position of the chord).

[image of music]


22 ... Note settings, heads, etc.

22a-Noteheads.xmlDifferent note styles, using the <notehead> element. First, each note head style is printed with four quarter notes, two with filled heads, two with unfilled heads, where first the stem is up and then the stem is down. After that, each note head style is printed with a half note (should have an unfilled head by default). Finally, the Aiken note head styles are tested, once with stem up and once with stem down.

[image of music]

22b-Staff-Notestyles.xmlStaff-connected note styles: slash notation, hidden notes (with and without hidden staff lines)

[image of music]

22c-Noteheads-Chords.xmlDifferent note styles for individual notes inside a chord, using the <notehead> element.

[image of music]

22d-Parenthesized-Noteheads.xmlParenthesized note heads. First, a single parenthesized note is tested, once with a normal and then with a non-standard notehead, then two chords with some/all parenthesized noteheads and finally a parenthesized rest.

[image of music]


23 ... Triplets, Tuplets

23a-Tuplets.xmlSome tuplets (3:2, 3:2, 3:2, 4:2, 4:1, 7:3, 6:2) with the default tuplet bracket displaying the number of actual notes played. The second tuplet does not have a number attribute set.

[image of music]

23b-Tuplets-Styles.xmlDifferent tuplet styles: default, none, x:y, x:y-note; Each with bracket, slur and none. Finally, non-standard 4:3 and 17:2 tuplets are given.

[image of music]

23c-Tuplet-Display-NonStandard.xmlDisplaying tuplet note types, that might not coincide with the displayed note. The first two tuplets take the type from the note, the second two from the <time-modification> element, the remaining pair of tuplets from the <tuplet> notation element. The tuplets in measure 3 specify both a number of notes and a type inside the <tuplet-actual> and <tuplet-normal> elements, the ones in measure 4 specify only a note type (but no number), and the ones in measure 5 specify only a number of tuplet-notes (but no type, which is deduced from the note’s type). The first tuplet of measures 3-5 uses ’display-type="actual"’, the second one ’display-type="both"’. FIXME: The tuplet-normal should coincide with the real notes!

[image of music]

23d-Tuplets-Nested.xmlTuplets can be nested. Here there is a 5:2 tuplet inside a 3:2 tuple (all consisting of written eighth notes).

[image of music]

23e-Tuplets-Tremolo.xmlTremolo tuplets are tuplets on single notes with a tremolo ornament. The application shall correctly import these notes with 2/3 or their time...

[image of music]

23f-Tuplets-DurationButNoBracket.xmlSome "triplets" on the end of the first and in the second staff, using only <time-modification>, but not explicit tuplet bracket. Thus, the duration of the notes in the second staff should be scaled properly in comparison to staff 1, but no visual indication about the tuplets is given.

[image of music]


24 ... Grace notes

24a-GraceNotes.xmlDifferent kinds of grace notes: acciaccatura, appoggiatura; beamed grace notes; grace notes with accidentals; different durations of the grace notes.

[image of music]

24b-ChordAsGraceNote.xmlChords as grace notes.

[image of music]

24c-GraceNote-MeasureEnd.xmlA grace note that appears at the measure end (without any steal-from-* attribute set). Some applications need to convert this into an after-grace.

[image of music]

24d-AfterGrace.xmlSome grace notes and after-graces (indicated by steal-time-previous and steal-time-following).

[image of music]

24e-GraceNote-StaffChange.xmlA grace note on a different staff than the actual note.

[image of music]

24f-GraceNote-Slur.xmlA grace note with a slur to the actual note. This can be interpreted as acciaccatura or appoggiatura, depending on the existence of a slash.

[image of music]


31 ... Dynamics and other single symbols

31a-Directions.xmlAll <direction> elements defined in MusicXML. The lyrics for each note describes the direction element assigned to that note.

[image of music]

31c-MetronomeMarks.xmlTempo Markings: note=bpm, text (note=bpm), note=note, (note=note), (note=bpm)

[image of music]


32 ... Notations and Articulations

32a-Notations.xmlAll <notation> elements defined in MusicXML. The lyrics show the notation assigned to each note.

[image of music]

32b-Articulations-Texts.xmlText markup: different font sizes, weights and colors.

[image of music]

32c-MultipleNotationChildren.xml

It should not make any difference whether two articulations are given inside two different notation elements, inside two different articulations children of the same notation element or inside the same articulations element. Thus, all three notes should have a staccato and an accent.

[image of music]

32d-Arpeggio.xmlDifferent Arpeggio directions (normal, up, down, non-arpeggiate)

[image of music]


33 ... Spanners

33a-Spanners.xmlSeveral spanners defined in MusicXML: tuplet, slur (solid, dashed), tie, wedge (cresc, dim), tr + wavy-line, single-note trill spanner, octave-shift (8va,15mb), bracket (solid down/down, dashed down/down, solid none/down, dashed none/up, solid none/none), dashes, glissando (wavy), bend-alter, slide (solid), grouping, two-note tremolo, hammer-on, pull-off, pedal (down, change, up).

[image of music]

33b-Spanners-Tie.xmlTwo simple tied whole notes

[image of music]

33c-Spanners-Slurs.xmlA note can be the end of one slur and the start of a new slur. Also, in MusicXML, nested slurs are possible like in the second measure where one slur goes over all four notes, and another slur goes from the second to the third note.

[image of music]

33d-Spanners-OctaveShifts.xmlAll types of octave shifts (15ma, 15mb, 8va, 8vb)

[image of music]

33e-Spanners-OctaveShifts-InvalidSize.xmlInvalid octave-shifts: 27 down, 11 up.

[image of music]

33f-Trill-EndingOnGraceNote.xmlA trill spanner that spans a grace note and ends on an after-grace note at the end of the measure.

[image of music]

33g-Slur-ChordedNotes.xmlSlurs on chorded notes: Only the first note of the chord should get the slur notation. Some applications print out the slur for all notes – these should be ignored.

[image of music]

33h-Spanners-Glissando.xmlAll different types of glissando defined in MusicXML

[image of music]

33i-Ties-NotEnded.xmlSeveral ties that have their end tag missing.

[image of music]


41 ... Multiple parts (staves)

41a-MultiParts-Partorder.xmlA piece with four parts (P0, P1, P2, P3; different from what Finale creates!). Are they converted in the correct order?

[image of music]

41b-MultiParts-MoreThan10.xmlA piece with 20 parts to check whether an application supports that many parts and whether they are correctly sorted.

[image of music]

41c-StaffGroups.xmlA huge orchestra score with 28 parts and different kinds of nested bracketed groups. Each part/group is assigned a name and an abbreviation to be shown before the staff. Also, most of the groups show unbroken barlines, while the barlines are broken between the groups.

[image of music]

41d-StaffGroups-Nested.xmlTwo properly nested part groups: One group (with a square bracket) goes from staff 2 to 4) and another group (with a curly bracket) goes from staff 3 to 4.

[image of music]

41e-StaffGroups-InstrumentNames-Linebroken.xmlPart names and abbreviations can contain line breaks.

[image of music]

41f-StaffGroups-Overlapping.xmlMusicXML allows for overlapping part-groups, while many applications do not allow overlapping groups, but require them to be properly nested. In this case, one group (with a square bracket) goes from staff 2 to 4) and another group (with a curly bracket) goes from staff 3 to 5.

[image of music]

41g-PartNoId.xmlA part with no id attribute. Since this piece has only one part, it is clear which part is described by the one part element.

[image of music]

41h-TooManyParts.xmlThis piece has more part elements than the part-list section gives. One can either convert all the parts present, but not listed in the part-list, or simply not import / ignore them.

[image of music]

41i-PartNameDisplay-Override.xmlMusicXML allows part-name and part-name-display in the score-part element. If part-name-display is given, it overrides the part-name for display.

The first staff uses only part-name, while the second one (same part-name) overrides it with a custom text. Similar for the part-abbreviation used in subsequent staves.

[image of music]


42 ... Multiple voices per staff

42a-MultiVoice-TwoVoicesOnStaff-Lyrics.xmlTwo voices share one staff. Each voice is assigned some lyrics.

[image of music]

42b-MultiVoice-MidMeasureClefChange.xmlA multi-voice / multi-staff part with a clef change in the middle of a measure and a <backward> for voice 2 jumping back beyond that clef change.

[image of music]


43 ... One part on multiple staves

43a-PianoStaff.xmlA simple piano staff

[image of music]

43b-MultiStaff-DifferentKeys.xmlA piano staff with different keys and clefs for each of its staves. The keys and clefs for both staves are given at the very beginning of the measure.

[image of music]

43c-MultiStaff-DifferentKeysAfterBackup.xmlA piano staff with different keys and clefs for each of its staves. The key and clef for the second staff is given only after a backward, just before the first note of the second staff is given, but after the whole measure for staff 1 has been given.

[image of music]

43d-MultiStaff-StaffChange.xmlStaff changes in a piano staff. The voice from the second staff has some notes/chords on the first staff. The final two chords have some notes on the first, some on the second staff.

[image of music]

43e-Multistaff-ClefDynamics.xmlA piano staff with dynamics and clef changes, where each element (ffff, wedge and clef changes) applies only to one voice or one staff, respectively.

[image of music]


45 ... Repeats

45a-SimpleRepeat.xmlA simple, repeated measure (repeated 5 times)

[image of music]

45b-RepeatWithAlternatives.xmlA simple repeat with two alternative endings (volta brackets).

[image of music]

45c-RepeatMultipleTimes.xmlRepeats can also be nested.

[image of music]

45d-Repeats-Nested-Alternatives.xmlNested repeats, each with alternative endings.

[image of music]

45e-Repeats-Nested-Alternatives.xmlSome more nested repeats with alternatives. The barline between measure 7 and 8 will probably be messed up! (Should be a repeat on both sides!)

[image of music]

45f-Repeats-InvalidEndings.xmlSome more nested repeats with alternatives, where the MusicXML file does not make sense in the first place. How well are applications able to cope with improper repeats and alternatives?

[image of music]

45g-Repeats-NotEnded.xmlA forward-repeating bar line without an ending repeat bar.

[image of music]


46 ... Barlines, Measures

46a-Barlines.xmlDifferent types of (non-repeat) barlines: default (no setting), regular, dotted, dashed, heavy, light-light, light-heavy, heavy-light, heavy-heavy, tick, short, none.

[image of music]

46b-MidmeasureBarline.xmlBarlines can appear at mid-measure positions, without using an implicit measure!

[image of music]

46c-Midmeasure-Clef.xmlA clef change in the middle of a measure, using either an implicit measure or simply placing the attributes in the middle of the measure.

[image of music]

46d-PickupMeasure-ImplicitMeasures.xmlA 3/8 pickup measure, a measure that is split into one (incomplete, only 2/4) measure and an implicit measure, and an incomplete measure (containg 3/4).

[image of music]

46e-PickupMeasure-SecondVoiceStartsLater.xmlVoice 2 should start at 2nd beat of first full measure.

[image of music]

46f-IncompleteMeasures.xmlMeasures can contain less notes than the time signature says. Here, the first and third measures contain only two quarters instead of four.

[image of music]

46g-PickupMeasure-Chordnames-FiguredBass.xmlPickup measure with chord names and figured bass.

[image of music]


51 ... Header information

51b-Header-Quotes.xmlSeveral header fields and part names can contain quotes ("). This test checks whether they are converted/imported without problems (i.e. whether they are correctly escaped when converting).

[image of music]

51c-MultipleRights.xmlThere can be multiple <rights> tags in the identification element of the score. The conversion shall still work, ideally using both of them.

[image of music]

51d-EmptyTitle.xmlA piece with an empty (but existing) work-title, but a non-empty movement-title. In this case the movement-title should be chosen, even though the work-title exists.

[image of music]


52 ... Page layout

52a-PageLayout.xmlSeveral page layout settings: paper size, margins, system margins and distances, different fonts, etc.

[image of music]

52b-Breaks.xmlSystem and page breaks, given in a <print> element

[image of music]


61 ... Lyrics

61a-Lyrics.xmlSome notes with simple lyrics: Syllables, notes without a syllable, syllable spanners.

[image of music]

61b-MultipleLyrics.xmlMultiple (simple) lyrics. The order of the exported stanzas is relevant (identified by the number attribute in this test case)

[image of music]

61c-Lyrics-Pianostaff.xmlLyrics assigned to the voices of a piano staff containing two simple staves. Each staff is assigned exactly one lyrics line.

[image of music]

61d-Lyrics-Melisma.xmlHow to treat lyrics and slurred notes. Normally, a slurred group of notes is assigned only one lyrics syllable.

[image of music]

61e-Lyrics-Chords.xmlAssigning lyrics to chorded notes.

[image of music]

61f-Lyrics-GracedNotes.xmlGrace notes shall not mess up the lyrics, and they shall not be assigned a syllable.

[image of music]

61g-Lyrics-NameNumber.xmlA lyrics syllable can have both a number and a name attribute. The question is: What should be used to put syllables of the same voice together. This example uses different number/name combinations to check how different applications handle this unspecified case (The advice on the MusicXML mailing list was "there is no correct way, each application can do what it thinks is best").

[image of music]

61h-Lyrics-BeamsMelismata.xmlBeaming or slurs can indicate melismata for lyrics. Also make sure that notes without an explicit syllable are treated as if they were part of a melisma.

[image of music]

61i-Lyrics-Chords.xmlEach note of a chord can have some lyrics attached. In this case, each note of the chord has lyrics of the form "Lyrics [123]" attached, where each lyrics has a different number attribute to distinguish them. These syllables should be imported into three different stanzas and the timing should be correct.

[image of music]

61j-Lyrics-Elisions.xmlMultiple lyrics syllables assigned to a single note are implemented either using a space in the lyrics or by using the <elision> lyrics element. This testcase checks both of them. First, a note with on syllable is given, then a note with two syllables separated by a spcae and finally a note with two and one with three syllables implemented using <elision> is given.

[image of music]

61k-Lyrics-SpannersExtenders.xmlLyrics spanners: continued syllables and extenders, possibly spanning multiple notes. The intermediate notes do not have any <lyric> element.

[image of music]


71 ... Guitar notation

71a-Chordnames.xmlA normal staff with several (complex) chord names displayed.

[image of music]

71c-ChordsFrets.xmlA staff with chord names and some fretboards shown. The fretboards can have an arbitrary number of frets/strings, can start at an arbitrary fret and can even contain fingering information.

[image of music]

71d-ChordsFrets-Multistaff.xmlChords and fretboards assigned to the voices in a multi-voice, multi-staff part. There should be fret diagrams above each of the two staves.

[image of music]

71e-TabStaves.xmlSome tablature staves, with explicit fingering information and different string tunings given in the MusicXML file.

[image of music]

71f-AllChordTypes.xmlAll chord types defined in MusicXML. The staff will only contain one c’ note (NO chord) for all of them, but the chord names should be properly printed.

[image of music]

71g-MultipleChordnames.xmlThere can be multiple subsequent harmony elements, indicating a harmony change during a note

[image of music]


72 ... Transposing instruments

72a-TransposingInstruments.xmlTransposing instruments: Trumpet in Bb, Horn in Eb, Piano; All of them show the C major scale (the trumpet with 2 sharp, the horn with 3 sharp).

[image of music]

72b-TransposingInstruments-Full.xmlVarious transposition. Each part plays a c”, just displayed in different display pitches. The second-to-last staff uses a transposition where the displayed c’ is an actual f”’ concert pitch. The final staff is an untransposed instrument.

[image of music]

72c-TransposingInstruments-Change.xmlAn instrument change from one transposition (Clarinet in Eb) to another transposing instrument (Clarinet in Bb). The displayed instrument name should also be updated.

The whole piece is in Bb major (sounding), so first the key signature should be one flat, after the change it should have no accidentals.

[image of music]


73 ... Percussion

73a-Percussion.xmlThree types of percussion staves: A five-line staff with bass clef for Timpani, a five-line staff with percussion clef, and a one-line percussion staff with only unpitched notes.

[image of music]


74 ... Figured bass

74a-FiguredBass.xmlSome figured bass containing alterated figures, bracketed figures and slashed figures. The last note contains an empty <figured-bass> element, which is invalid MusicXML, to check how well applications cope with malformed files.

Note that this file does not contain any extenders!

[image of music]


75 ... Other instrumental notation

75a-AccordionRegistrations.xmlAll possible accordion registrations.

[image of music]


90 ... Compressed MusicXML files

90a-Compressed-MusicXML.mxlA compressed MusicXML file, containing a simple MusicXML score and the corresponding .pdf output for reference.

[image of music]


99 ... Compatibility with broken MusicXML

99a-Sibelius5-IgnoreBeaming.xmlDolet 3 for Sibelius (5.1) did not print out any closing beam tags, only starting and continuing beam tags. For such files, one either needs to ignore all beaming information or close all beams

[image of music]

99b-Lyrics-BeamsMelismata-IgnoreBeams.xmlIf we properly ignore all beaming information from the Dolet 3 for Sibelius export file, make sure that the lyrics syllables are still assigned to the correct notes.

[image of music]


About This Document

This document was generated by Graham Percival on September 11, 2011 using texi2html 1.82.

The buttons in the navigation panels have the following meaning:

Button Name Go to From 1.2.3 go to
[]
[ << ] FastBack Beginning of this chapter or previous chapter 1
[]
[Top] Top Cover (top) of document  
[Contents] Contents Table of contents  
[Index] Index Index  
[ ? ] About About (help)  
[]
[ >> ] FastForward Next chapter 2
[]
[]
[ < ] Back Previous section in reading order 1.2.2
[]
[ Up ] Up Up section 1.2
[]
[ > ] Forward Next section in reading order 1.2.4

where the Example assumes that the current position is at Subsubsection One-Two-Three of a document of the following structure:


Unofficial MusicXML test suite