]> git.donarmstrong.com Git - lilypond.git/commit
MusicXML: Support for upbeats and partial/implicit measures
authorReinhold Kainhofer <reinhold@kainhofer.com>
Tue, 9 Oct 2007 22:23:55 +0000 (00:23 +0200)
committerReinhold Kainhofer <reinhold@kainhofer.com>
Tue, 9 Oct 2007 22:51:34 +0000 (00:51 +0200)
commitf53d31d764297c61bba51584449fe48f1da3c711
tree4161a0fbfcfccfeb6a9827f9e9cf1d526f6ee338
parent8bfd62301c5b727cbb0960240854138484e8a98e
MusicXML: Support for upbeats and partial/implicit measures

-) In the Duration class, don't write out e.g. *3/1 for the factor.
   In this case, *3 is much better
-) Add support for implicit measures, i.e. measures in MusicXML that do
   not count. These are typically used for upbeats and for places where
   a repeat or clef/key change occurs inside a measure. In this case,
   the measure is split into to <measure> elements, the second one with
   the implicit attribute set to "yes". Now we don't start a measure
   in lilypond for those implicit measures.
-) Implicit measures at the very beginning are now converted as \partial X
-) Don't print out | %0 at the very beginning (i.e. for the measure with
   number 0)

Signed-off-by: Reinhold Kainhofer <reinhold@kainhofer.com>
input/regression/musicxml/07e-Upbeats-ImplicitMeasures-Finale.xml [new file with mode: 0644]
python/musicexp.py
python/musicxml.py
scripts/musicxml2ly.py