MakeMusic
SmartMusic Finale Garritan MusicXML

Endings (voltas) and tied notes

Moderator: Michael Good

Endings (voltas) and tied notes

Postby Mogens Lundholm » Wed Nov 09, 2016 12:50 pm

Wanted to produce these notes (see attached jpg: Endings.jpg) with endings(voltas) and
tied notes into the endings. The other attached file: Endings.xml has <tie type="start"/>
in the first measure and <tie type="stop"/> in both measure 2 and 3.

This seems to me to be sane MusicXML.
But neither Finale (Songwriter 2012) nor MuseScore(2.0.3) accepts this construction.

Am I wrong? Is this not allowed?
Mogens
Attachments
Endings.xml
(7.29 KB) Downloaded 17 times
Endings.jpg
Endings.jpg (9.68 KB) Viewed 1020 times
Mogens Lundholm
 
Posts: 60
Joined: March, 2014
Reputation: 0

Re: Endings (voltas) and tied notes

Postby Michael Good » Thu Nov 10, 2016 3:27 pm

Your MusicXML code is correct. Finale has some issues with importing MusicXML ties in this type of situation.
Michael Good
VP of MusicXML Technologies
MakeMusic, Inc.
User avatar
Michael Good
 
Posts: 2197
Joined: March, 2014
Reputation: 0

Re: Endings (voltas) and tied notes

Postby Mogens Lundholm » Mon Dec 05, 2016 4:35 pm

More endings: This example with volta+repeat seems to me to be totally insane.
Because entering Volta 2 with a repeat start will make the repeat number be 1. This
means measure 3 should not be played the first time.

However, I have the feeling that musicians might think otherwise. And both Finale
and Musescore plays measure 3 two times. Musescore does not save the MusicXML-file
right, but puts the <repeat ...> before the <ending ...>. While the DTD says:

<!ELEMENT barline (bar-style?, %editorial;, wavy-line?,
segno?, coda?, (fermata, fermata?)?, ending?, repeat?)>

This means that <ending ...> should before <repeat ...>. But Finale does it right.

Is the volta+repeat example insane? Or am I wrong? (Should I play measure 3, when entering volta 2)
Attachments
EndingAndRepeat.jpg
EndingAndRepeat.jpg (12.38 KB) Viewed 983 times
Mogens Lundholm
 
Posts: 60
Joined: March, 2014
Reputation: 0

Re: Endings (voltas) and tied notes

Postby Mogens Lundholm » Sat Dec 24, 2016 4:17 am

More questions about sanity of MusicXML:

Nested repeats: I see no problem in writing two repeats at the same place in MusicXML.
The problem might be showing it in the notation program. (Used my creativity to show it -
both Finale and Musescore ignores the double repeats). See the attachment below:

The biggest collection of MusicXML files I have seen:
Karaosmanoğlu, M. K. (2012). A Turkish makam music symbolic database for
music information retrieval: SymbTr. Proc. Int. Society for Music Information
Retrieval (ISMIR).

There are 2200 files!
However in some of these song I found this: Is the following according to the
MusicXML DTD? What should be the meaning of it? (specifying rest and duration with no number)

This occurs in the song "hicaz--sarki--nimsofyan--sari_kurdelem--fahri_kayahan.xml"(Line 45):
<note>
<rest/>
<duration/>
<type/>
</note>

And
<accidental/>

I read the DTD as the PCDATA-element must be present:
<!ELEMENT duration (#PCDATA)>
<!ELEMENT accidental (#PCDATA)>

Does this make sense? Why specify duration with no number?
Attachments
NestedRepeats.jpg
NestedRepeats.jpg (11.54 KB) Viewed 295 times
Mogens Lundholm
 
Posts: 60
Joined: March, 2014
Reputation: 0

Re: Endings (voltas) and tied notes

Postby Michael Good » Tue Dec 27, 2016 11:25 am

Durations need to be positive numbers to validate against the MusicXML XSD. That makam dataset unfortunately had a lot of MusicXML problems when it was first released. I don't recall if they have worked to fix those issues since then.
Michael Good
VP of MusicXML Technologies
MakeMusic, Inc.
User avatar
Michael Good
 
Posts: 2197
Joined: March, 2014
Reputation: 0

Who is online

Users browsing this forum: No registered users and 1 guest

cron