Replies: 1 comment 2 replies
-
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Verovio renders control elements with @startid/@eNdiD attributes differently than the same elements coded with
@tstamp
/@tstamp2
attributes. While in case of slurs, the rendering with time stamps seems clearly incorrect, the behavior of the other elements is inconsistent, but it is not immediately evident, which of the renderings is better. I would be happy to your opinion on this.The following example encodes several such elements with ids in the first staff, and with time stamps in the second:
Example code here: https://mei-friend.mdw.ac.at/?file=https://raw.githubusercontent.com/wergo/test-encodings/main/slurs-ids-vs-tstamps.mei
slur
: look correct with ids; but with tstamps both ends of the slur seem to be too far left and align with the left corner of the note heads; the right end of the slur seems to be too low in all four cases. (Version 3.7 had a basic rendering of time stamped slurs, since version 3.8 it looks like the present image, created with 3.15).hairpin
: the time stamp hairpin aligns with the left side of the note heads, while the start/endid version aligns with the note head center. In this case, the time stamp version seems better. However, if stem.dir is reversed (select notes and press keyboard shortcutX
on mei-friend), it still aligns with the left side, which then looks less favorable.dynam
: are centered on the note heads with ids (seems correct), but aligned with the left side with time stamps (less favorable)mordent
: with ids centered (good), but shifted quite to the left with tstamp (less good)pedal
: again centered with ids (good), left aligned with tstamp (almost no difference here)Related issues: #2522 and #2557
Beta Was this translation helpful? Give feedback.
All reactions