Open craigsapp opened 3 years ago
Whole-measure rests are being converted from MusicXML as 1%3 which is technically correct, but better would be 0. (dotted breve):
1%3
0.
MusicXML test data:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE score-partwise PUBLIC "-//Recordare//DTD MusicXML 3.1 Partwise//EN" "http://www.musicxml.org/dtds/partwise.dtd"> <score-partwise version="3.1"> <work> <work-title>Title</work-title> </work> <identification> <creator type="composer">Composer</creator> <encoding> <software>MuseScore 3.6.0</software> <encoding-date>2021-02-08</encoding-date> <supports element="accidental" type="yes"/> <supports element="beam" type="yes"/> <supports element="print" attribute="new-page" type="yes" value="yes"/> <supports element="print" attribute="new-system" type="yes" value="yes"/> <supports element="stem" type="yes"/> </encoding> </identification> <defaults> <scaling> <millimeters>6.99911</millimeters> <tenths>40</tenths> </scaling> <page-layout> <page-height>1696.94</page-height> <page-width>1200.48</page-width> <page-margins type="even"> <left-margin>85.7252</left-margin> <right-margin>85.7252</right-margin> <top-margin>85.7252</top-margin> <bottom-margin>85.7252</bottom-margin> </page-margins> <page-margins type="odd"> <left-margin>85.7252</left-margin> <right-margin>85.7252</right-margin> <top-margin>85.7252</top-margin> <bottom-margin>85.7252</bottom-margin> </page-margins> </page-layout> <word-font font-family="Edwin" font-size="10"/> <lyric-font font-family="Edwin" font-size="10"/> </defaults> <part-list> <score-part id="P1"> <part-name>Piano</part-name> <part-abbreviation>Pno.</part-abbreviation> <score-instrument id="P1-I1"> <instrument-name>Piano</instrument-name> </score-instrument> <midi-device id="P1-I1" port="1"></midi-device> <midi-instrument id="P1-I1"> <midi-channel>1</midi-channel> <midi-program>1</midi-program> <volume>78.7402</volume> <pan>0</pan> </midi-instrument> </score-part> </part-list> <part id="P1"> <measure number="1" width="348.93"> <print> <system-layout> <system-margins> <left-margin>50.00</left-margin> <right-margin>0.00</right-margin> </system-margins> <top-system-distance>70.00</top-system-distance> </system-layout> </print> <attributes> <divisions>1</divisions> <key> <fifths>0</fifths> </key> <time> <beats>3</beats> <beat-type>1</beat-type> </time> <clef> <sign>G</sign> <line>2</line> </clef> </attributes> <note> <rest measure="yes"/> <duration>12</duration> <voice>1</voice> </note> </measure> <measure number="2" width="336.54"> <note default-x="14.16" default-y="-15.00"> <pitch> <step>C</step> <octave>5</octave> </pitch> <duration>8</duration> <voice>1</voice> <type>breve</type> </note> <note default-x="182.64" default-y="-15.00"> <pitch> <step>C</step> <octave>5</octave> </pitch> <duration>2</duration> <voice>1</voice> <type>half</type> <stem>down</stem> </note> <note default-x="258.69" default-y="-10.00"> <pitch> <step>D</step> <octave>5</octave> </pitch> <duration>2</duration> <voice>1</voice> <type>half</type> <stem>down</stem> </note> </measure> <measure number="3" width="293.22"> <note> <rest measure="yes"/> <duration>12</duration> <voice>1</voice> </note> <barline location="right"> <bar-style>light-heavy</bar-style> </barline> </measure> </part> </score-partwise>
Also 3/8 meter whole-measure rests are being converted as 8%3, but better is 4.. This would also apply to other compound meters.
8%3
4.
Whole-measure rests are being converted from MusicXML as
1%3
which is technically correct, but better would be0.
(dotted breve):MusicXML test data: