

It would appear that the "default-x" coordinate is relative to the start of the measure and the "default-x" directives of each note must be compared to that of the one for the dynamics to determine which note to apply it to. The dynamics section is placed at the start of the measure description rather than with the note to which it applies. In the score that is produced, dynamic changes are placed at the start of the measure rather than at the note where the change should occur.Ĭomparing the improperly interpreted dynamics XML with correctly interpreted XML, I see that the improper XML uses "default-x" and "default-y" rather than "relative-x" and "relative-y".

This is because not only is the Y offset improper, but also the X offset is wrong. I encountered an example of the improper dynamics text placement in which the playing of the score is impacted as well.

(8 is indeed the default value so in order to force this value to be used, I first set the value to 0, applied it, and then set the value back to 8.) If I then use Style:Text.:Dynamics:Offset:Vertical to force the vertical value to 8, the f markings are placed just a little bit above the top line of the staff. I finally realized that the marking in the middle of staff #3 (Tenore) actually belonged to staff #4. I only figured it out by noticing that the staff #4 (Basso) appeared to have no dynamic marking at all. These locations are so far away from the staff to which they apply that you can easily not realize which staff they apply to. The f in measure 9 of staff #1 is placed immediately below the title text "I. In this case, the f in measure 8 of staff #2 (Alto) is placed on top of the rest in measure 8 of staff #1 (Soprano). Referring to a concrete example would have been much better.Ī concrete example is produced when I perform the import of the file I attached. I apologize for using what are confusing general terms like "inter-staff distance" and "inter-staff-line distance". I tried to indicate what I believed "correct position of the dynamics text" was in both my initial report and in posting #2.
