bug-lilypond
[Top][All Lists]
Advanced

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

Re: grace synchronization


From: Keith OHara
Subject: Re: grace synchronization
Date: Sat, 27 Aug 2011 04:33:17 +0000 (UTC)
User-agent: Loom/3.14 (http://gmane.org/)

Reinhold Kainhofer <reinhold <at> kainhofer.com> writes:

> The problem is what is the default for the second value (the grace moment)? 
> While processing a voice like 
>    c4 \clef "bass" c4

> You will have to decide 
> to assign the clef to either 1/4G-0 or 1/4G-inf.

The problem with  1/4 - inf G  when combined with

>    c4 \grace e8 \clef "bass" c4   

is *vastly* less troublesome than the existing problem.

1) Grace notes before a non-note such as clef, key sig, line-break, etc., 
are rare compared with grace notes just after a non-note. (If the opposite
were true, issues 34, 1302, and equivalent would not be bugs at all.)

2) When the non-note event is distributed to other staves, like \bar or
\time and if non-notes get timing -inf G) the surprising non-standard 
placement arises from \bar and \grace in the *same* musical expression.
The result would be much less surprising and easier to control.

Currently, to place a \bar "||" in the standard way requires knowledge 
of the earliest grace note in all other staves -- which might not have 
been composed yet.

3) When the non-note event affects only one staff (like the \clef example 
above) the only problem with -inf G is vertical alignment.  This might be
solved anyway depending on how we associate the duration inf*G with its 
zero desired horizontal space.




reply via email to

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