New user; multi measure rest #459
Replies: 5 comments 7 replies
-
Tried MuseScore 3 on it? MuseScore does validate every MusicXML file it imports against the corresponding reference and reports when things don't mix and match, in most cases loads the file if you ignore the error messages. |
Beta Was this translation helpful? Give feedback.
-
You can't just jump from measure 27 to 61 when you have a 34-measure rest. You need I apologize that the example and documentation does not make this clear. I have written up issue #460 to improve the documentation to avoid this confusion in the future. Unfortunately there is no official MusicXML test suite yet. Now that we have full documentation in MusicXML 4.0, maybe a test suite is something that could be worked on for a future version. You can see some pointers to existing test suites in the comments on issue #298. |
Beta Was this translation helpful? Give feedback.
-
I’ve been playing with a musicxml file of the 1st movement of Mahler’s 5th symphony, that was maybe created from an audio file,
so has lots of artifacts, the worst being the parts for A, B, and C strings and Pizzicato.
I use the page of elements of musicxml for reference, and have a few suggestions:
1. I haven’t found any good explanation of distances. <scaling> sets the ratio of mm to ’tenths’, ?default 7 / 40, or .175mm/tenth?,
but many size settings seem to be by hundredths of some norm, 100 being normal size, 50 half, 200 twice. I can’t so far figure out
what are limitations in MuseScore 2.3, that I’m using to test files, and what is musicxml itself…
2. The documentation examples need comments. Xml could be used but <!— comment —> is pretty wordy.
Using the <staff-distance> example as an example ( :-) ):
<staff-layout <https://www.w3.org/2021/06/musicxml40/musicxml-reference/elements/staff-layout/>>
<staff-distance <https://www.w3.org/2021/06/musicxml40/musicxml-reference/elements/staff-distance/>>80</staff-distance <https://www.w3.org/2021/06/musicxml40/musicxml-reference/elements/staff-distance/>> <!— with scaling 7mm/40tenths, 14mm —>
</staff-layout <https://www.w3.org/2021/06/musicxml40/musicxml-reference/elements/staff-layout/>>
if I understand things.
Anyway, thanks for your help.
Tom
… On May 31, 2022, at 6:29 PM, Michael Good ***@***.***> wrote:
You can use back ticks to keep the XML syntax in GitHub text - I edited your comment to restore the <measure number="0"> that way.
—
Reply to this email directly, view it on GitHub <#459 (reply in thread)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AZBWBBCK3N3T3ZIDM5IRLUTVM2HDJANCNFSM5VJDIVCA>.
You are receiving this because you authored the thread.
|
Beta Was this translation helpful? Give feedback.
-
Oops - looks like problem with ‘<‘ etc was on the web site, not email.
I’ve been playing with a musicxml file of the 1st movement of Mahler’s 5th symphony, that was maybe created from an audio file,
so has lots of artifacts, the worst being the parts for A, B, and C strings and Pizzicato.
I use the page of elements of musicxml for reference, and have a few suggestions:
1. I haven’t found any good explanation of distances. <scaling> sets the ratio of mm to ’tenths’(a tenth of what?), ?default 7 / 40, or .175mm/tenth?,
but many size settings seem to be by hundredths of some norm, 100 being normal size, 50 half, 200 twice. I can’t so far figure out
what are limitations in MuseScore 2.3, that I’m using to test files, and what is musicxml itself…
2. The documentation examples need comments. Xml could be used but <!— comment —> is pretty wordy.
Using the <staff-distance> example as an example :-)
<staff-layout>
<staff-distance>80</staff-distance> <!— with scaling of 7mm/40tenths, 14mm —>
</staff-layout>
if I understand things…
Anyway, thanks for your help.
Tom
… On May 31, 2022, at 6:29 PM, Michael Good ***@***.***> wrote:
You can use back ticks to keep the XML syntax in GitHub text - I edited your comment to restore the <measure number="0"> that way.
—
Reply to this email directly, view it on GitHub <#459 (reply in thread)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AZBWBBCK3N3T3ZIDM5IRLUTVM2HDJANCNFSM5VJDIVCA>.
You are receiving this because you authored the thread.
|
Beta Was this translation helpful? Give feedback.
-
I’ve figured out that a tenth is a tenth of the distance between lines on a staff, so scale 7mm to 40 tenths makes a 5 line staff 7mm tall.
It seems odd to define page size in terms of staff height. My page size is set by my printer, and to have to calculate what 8.5 x 11 inches is in terms
of, say, 5.5/40 millimeters is a pain at best.
Tom
… On May 31, 2022, at 6:29 PM, Michael Good ***@***.***> wrote:
You can use back ticks to keep the XML syntax in GitHub text - I edited your comment to restore the <measure number="0"> that way.
—
Reply to this email directly, view it on GitHub <#459 (reply in thread)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AZBWBBCK3N3T3ZIDM5IRLUTVM2HDJANCNFSM5VJDIVCA>.
You are receiving this because you authored the thread.
|
Beta Was this translation helpful? Give feedback.
-
I'm trying to use music xml on linux, viewing files with MuseScore 2.
Is there a test suite to validate .musicxml files?
Specific problem: multi measure rest.
Does this look valid?
<measure number="27">
<attributes>
<measure-style>
<multiple-rest>34</multiple-rest>
</measure-style>
</attributes>
</measure>
<measure number="61">
MuseScore 2 doesn't like it.
Tom
Beta Was this translation helpful? Give feedback.
All reactions