bug-lilypond
[Top][All Lists]
Advanced

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

Re: Issue 795 in lilypond: Beams do not take grace notes into account


From: Colin Campbell
Subject: Re: Issue 795 in lilypond: Beams do not take grace notes into account
Date: Sat, 02 Apr 2011 18:08:26 -0600
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.14) Gecko/20110223 Lightning/1.0b2 Thunderbird/3.1.8

On 11-04-02 05:18 PM, address@hidden wrote:

Comment #5 on issue 795 by address@hidden: Beams do not take grace notes into account
http://code.google.com/p/lilypond/issues/detail?id=795

Hey Colin,

I'm not sure if this is a problem - the stem is just covered by the stem of the 8th note. One can imagine that if the regtest had set the 8th notes lower, the quarter note stem would be subsumed into the 8th note stem. ie:

quoteMe = \relative c' { fis4 r16  a8.-> b4-\ff c }

\addQuote quoteMe \quoteMe
original = \relative c'' { c8 d s2 \stemDown a8 fis8 }

<<
    \new Staff {
        \set Staff.instrumentName = "quoteMe"
        \quoteMe
    }
    \new Staff {
        \set Staff.instrumentName = "orig"
        \original
    }
    \new Staff \relative c'' <<

        \set Staff.instrumentName = "orig+quote"
        \set Staff.quotedEventTypes = #'(note-event articulation-event)
        \original
        { s4 \quoteDuring #"quoteMe" { s2. } }
>>


I think this addresses a larger issue, however, of being able to turn on and off certain grobs in the beam-collision-engraver. This is doable via a modifiable property (ie Beam #'avoid = #'(stem beam note-head clef time-signature)), but that seems like it'd be appropriate for a separate patch.


I'm afraid I'm looking at it from a rather unsophisticated view, Mike: the original showed reasonably clearly that there was a quarter note sharing a head with one of the eighths, the patched version, by lengthening the stem of the beamed notes, hides the quarter note completely. An amateur bass singer such as I would not know it was there.

Colin

--
The test of our progress is not whether we add more to the abundance
of those who have much, it is whether we provide enough for those who
have too little.
-Franklin D. Roosevelt, 32nd US President (1882-1945)




reply via email to

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