Han-Wen Nienhuys <[EMAIL PROTECTED]> writes:

> [EMAIL PROTECTED] writes:
>> Han-Wen Nienhuys <[EMAIL PROTECTED]> writes:
>> >    * Then I add simple constructions, such as stress on the 1st note of a
>> >    slur/1st note of a bar.  I should do some reading up on what are the
>> >    most important facets of getting a credible performance.
>> 
>> Okay.  I'll make a first pass at Snobs, then.  Shouldn't be too hard,
>> and not all that different from what I was doing in the first place.
>> I'll start by stealing the property code from Grobs, then add the
>> other functionality when it turns out that I need it.  My goal is to
>> start simple, and only add complexity when necessary.
>
> OK. My original plan was for the snobs to also have a parent like
> structure like grobs, perhaps with callbacks. Each snob has a parent
> determining the timing. So, when you create an Arpeggio, all notes
> have their parent set to the Arpeggio, and to determine the onset of
> the note, the callback for the Arpeggio is executed, which shifts
> different notes in the chord.
>
> Don't know if its a good idea, though.

No, that sounds similar to some ideas I had.  The major bit I am
unsure about is if the heavyweight event interface is necessary.

-- 
Michael Welsh Duggan
([EMAIL PROTECTED])


_______________________________________________
lilypond-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to