bug-lilypond
[Top][All Lists]
Advanced

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

Re: Beam_collision_engraver sometimes fails on demisemiquavers or shorte


From: Colin Campbell
Subject: Re: Beam_collision_engraver sometimes fails on demisemiquavers or shorter notes
Date: Wed, 04 May 2011 19:03:04 -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-05-04 11:07 AM, Mike Solomon wrote:
On May 4, 2011, at 9:58 AM, Bertrand Bordage wrote:

This isn't a regression. I suggest a medium or high prority.
Here is an example :

\version "2.15"
<<
   { a'32[ a' a' a'] }
   \\
   { c''[ d'' d'' d''] }
Regards,
Bertrand
The issue would need to be fixed in beam-quanting.cc .  
beam-collision-engraver.cc registers the covered grobs correctly, and beam.cc 
doesn't treat these grobs (I think), as they are too close to to the beam's 
placement to be scoped by shift_region_to_valid.  There'd need to be something 
in beam-quanting.cc (in Beam_scoring_problem::init_collisions or 
Beam_scoring_problem::score_collisions) that registers these correctly.  I 
don't have time to get on this in the near future, but if you feel like 
tackling it, go for it!

~Mike
_______________________________________________

Thanks, Mike and Bertrand!

Added as http://code.google.com/p/lilypond/issues/detail?id=1645

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]