> From: caag...@gmail.com
>
> Date: Fri, 11 Aug 2017 03:00:38 +0200
> Subject: Why is skipTypesetting so loud?
> When using \set skipTypesetting, stderr is *flooded* with messages saying
> `programming error: asked to compute volume at ...`, `programming error: no
> current dynamic`, and `continuing, cross fingers`. This makes it rather
> difficult to see if there are any actual errors, since those are printed
> before the five thousand lines of spam.
>
> It's fairly trivial to write a wrapper script to remove those lines, but
> the fact that the spam exists at all bothers me. It didn't exist in 2.18.
> Why does it exist now?
>

I cannot answer the question you asked.

However, when I've run into similar warnings, I was able to get them to go
away by adding dynamic endpoints to all hairpins and crescendi.

You don't need to print the dynamic, but you need to define one.
I followed someone's advice and defined a bunch of non-printing dynamics:

xppp = \tweak stencil ##f \ppp
xpp = \tweak stencil ##f \pp
xp = \tweak stencil ##f \p
xmp = \tweak stencil ##f \mp
xmf = \tweak stencil ##f \mf
xf = \tweak stencil ##f \f
xff = \tweak stencil ##f \ff
xfff = \tweak stencil ##f \fff


{
    % Possible error when you don't define a dynamic endpoint (you've only
defined the grob endpoint)
    c1\mp 1\< 1\! }

    % Define the dynamic endpoint, too
    c1\mp 1\< 1\xmf
}


HTH,

David Elaine Alt
415 . 341 .4954                                           "*Confusion is
highly underrated*"
ela...@flaminghakama.com
self-immolation.info
skype: flaming_hakama
Producer ~ Composer ~ Instrumentalist
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to