bug-lilypond
[Top][All Lists]
Advanced

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

Re: Issue 2070 in lilypond: Patch: Don't wrap EventChord around rhythmic


From: lilypond
Subject: Re: Issue 2070 in lilypond: Patch: Don't wrap EventChord around rhythmic events by default.
Date: Sat, 24 Dec 2011 11:42:19 +0000


Comment #17 on issue 2070 by address@hidden: Patch: Don't wrap EventChord around rhythmic events by default.
http://code.google.com/p/lilypond/issues/detail?id=2070

Copying comment from the patch issue:
Ok, I need some pointers here.  In order to make this work compatibly at the
lowest level, articulations need to behave differently depending on whether they
are on note events that are children of an EventChord (which all of them are
currently) or not.

Ok, so now since I don't actually have a clue, the following are basically
buzzwords that I imagine could be in some relation to reality.

So articulations basically need to announce themselves as two event types, and an EventChord installs a listener for the first type and routes those events to per-note/notehead engravers. And if no EventChord actually is listening, they announce themselves as music events (i.e., not tied to a particular note) and
get typeset in that way.

I have no clue about what I need to install where and how to get this working, and where I would find information for doing that. But it sounds like this is the sort of level where making the distinction between articulations on single
notes inside of a chord, and articulations on a chord (or note) as a whole
should really be done if one wants a non-tricky logically consistent behavior
for making c-. and <c>-. equivalent and different from <c-.>.

And I am pretty much stuck here at the moment.




reply via email to

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