DDMAL / volpiano-display-utilities

MIT License
0 stars 0 forks source link

Handle case where `~` does not immediately follow barline #28

Open dchiller opened 10 months ago

dchiller commented 10 months ago

See for example https://cantusdatabase.org/chant/547604

dchiller commented 8 months ago

This seems to have been never fixed (or was unfixed by a later change)....with v 1.1.2:

image

dchiller commented 8 months ago

@annamorphism Since we have been talking recently about things that need fixing with the new alignment...this is not the case we've been talking about with missing music, but is another interesting example of an edge case where notation and text are there to some extent but not meant to "align" in the usual sense: full text is written out in source and some music is in some sense "missing" for the purposes of alignment in the sense that there are not enough notes to cover all the syllables, but to encode this as missing would seem totally inappropriate given that the source is intact and I feel like thinking of this as an "omission" is wrong when it seems extremely clear to me from what is notated what exactly the syllable-pitch alignment would be (i.e. I recite the text on f and then terminate the versicle with that little turn).

(The relevant image is 504 in the Austrian National Library website viewer linked from Cantus DB).

annamorphism commented 8 months ago

I wonder why the tilde is mid-versicle? It seems like ~Notum fecit would have worked too, more or less. But doing it this way rendered like so in OldCantus, which does seem sort of satisfactory: image The text is still under the staff but there's no effort for the spaces and the hyphens to match up.

dchiller commented 8 months ago

Yes, one does wonder why this text encoding was chosen rather than having the tilde at the start...on the other hand, it does seem as though this should render correctly.