[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Beam collision engraver in lilypond
From: |
David Kastrup |
Subject: |
Re: Beam collision engraver in lilypond |
Date: |
Thu, 10 Feb 2011 10:01:02 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) |
"address@hidden" <address@hidden> writes:
> I like the tunable idea.
>
> Perhaps a grob property named `avoids' that is a list of pairs, kinda like:
>
> '((bar-line . #t) (time-signature . #f) (note-head . #t)) etc...
>
> Then, we could use has_interface to weed out grobs for which we don't
> want to collision detect.
>
> As to your question: in scores by Ligeti, Bartok, and Schoenberg, and
> Xenakis, bar lines are not avoided. I cannot come up with an example
> off the top of my head where bar lines are avoided.
I should think that the problem with avoiding a bar line would be that
if you have a continuous off-beat grouping, it would add a visual
accentuation to those beams that are trying to avoid the bar line.
Since one point of off-beat groupings is to basically _ignore_ the bar
line in execution, singling out the cross-bar beams visually is not
likely to help the performer.
--
David Kastrup