|
From: | Jan-Peter Voigt |
Subject: | Re: calculation of the total duration of a score |
Date: | Tue, 13 Sep 2016 10:24:50 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 |
Hi Marc,you already received some solutions, but I stumbled across this thread and just want to quickly show my engraver - perhaps it also helps.
It doesn't read repeats right now, but this may be solved with \unfoldRepeats and the engraver placed in the midi-block. The duration-markup-command relies on a global variable and a delayed stencil - this will not work with multiple scores, as only the duration of the last score will be displayed. But that is manageable, if needed.
HTH Jan-Peter Am 05.09.2016 um 11:01 schrieb Marc Hohl:
Hi list, I have a couple of songs in my latest theatre project. It would be nice to have something like "duration: 3'22''" at the end of each song. Doing this by hand is straightforward:I generate a midi file that sounds accurate and let it play by timidity – but IMHO it would be less tedious and less error-prone if lilypond were capable of doing these calculations itself. Tempo indications and meter changes have to be taken into account, so this is probably doable with a special engraver only IIUC. Has someone else already done something like this? I have no experience in writing scheme engravers, so any hint would be highly appreciated. Thanks in advance, Marc _______________________________________________ lilypond-user mailing list address@hidden https://lists.gnu.org/mailman/listinfo/lilypond-user
calc-duration.ly
Description: Text Data
[Prev in Thread] | Current Thread | [Next in Thread] |