lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Can't use edition engraver to place \time and \tempo


From: caagr98
Subject: Re: Can't use edition engraver to place \time and \tempo
Date: Mon, 10 Jul 2017 14:33:23 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1

I didn't notice any timing problems with \time. Of course, if you use it to add a time signature somewhere weird it gets broken, but that happens with inserting random time signatures in the source as well. If used responsibly, it works fine.

My \tempo patch seems to work (needs some more testing first). Shouldn't be too hard to make one for \time, I hope.

Oh, and another thing - it seems EE creates its own grobs for TextScripts and Marks in process-music, rather than handing them to the proper engraver in start-translation-timestep. This makes tweaks and other custom properties not work, let alone if you install a custom engraver for them. Moving their handling to start-translation-timestep seems to work fine, so why is it that way? (It does have the advantage of allowing multiple \marks at once, though.) TextScripts also don't work in the first measure if it's a MMR, which is weird. (Placing an empty chord before the MMR makes it work.)

I'm all for having a way to manually place texts/marks, but I personally think using the default method should be the, well, default. Changing it could break existing projects that rely on that behavior, though, which is bad.

On 07/10/2017 01:38 PM, Jan-Peter Voigt wrote:
Hi there,

yes the edition-engraver does not able to insert time and tempo. I decided not to include \time, because it would mess with the timing and therefore with addressing elements in time. \tempo is just not implemented (yet). So if you can provide a reasonable pull request I will be happy to merge! About the \time thing: It should be possible to integrate it, but it stays problematic for the mentioned reasons. Perhaps warning messages are sufficient while allowing \time for edition-mods.

Jan-Peter

_______________________________________________
lilypond-user mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/lilypond-user



reply via email to

[Prev in Thread] Current Thread [Next in Thread]