lilypond-devel
[Top][All Lists]
Advanced

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

a list of manually fine-tuned beaming exceptions?


From: Janek Warchoł
Subject: a list of manually fine-tuned beaming exceptions?
Date: Sat, 5 Mar 2011 13:05:45 +0100

Hi,

while i'd love to improve beaming algorithm itself so that it would
produce perfect beams on its own, it's a task way beyond my current
skills. Still some wrong beams bother me very much, for example this
one
  \relative c'' { b8[ a16 g] }
it's really too high, and the secondary beam doesn't cover the
staffline despite being able to easily do so. Compare it to \relative
c'' { g8[ f16 e] } - this one is more difficult (more stafflines to
take care of), but executed better.
I'd like to improve this situation and here is my idea: add a list of
beaming "exceptions". Every time someone spots a beam done wrong,
(s)he can write how proper beaming should look like and add it to
source. When Lily would encounter a beam included in the list of
exceptions, it would use that information instead of calculating beam
on her own.
What do you think? Would it require much work? (i mean implementing a
way to add such exceptions, not filling this list)

cheers,
Janek



reply via email to

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