lilypond-devel
[Top][All Lists]
Advanced

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

Re: polyphonic shorthand; line-spanner-interface in Hairpin


From: Kieren MacMillan
Subject: Re: polyphonic shorthand; line-spanner-interface in Hairpin
Date: Tue, 17 Mar 2009 09:24:16 -0400

Hi Mats,

Implementing such a feature by first trying to translate the duration into a numerical value and then set the padding doesn't seem like the best solution to me. For example, how do you handle the situation where there's a line break inbetween? I'd rather go for a solution that internally is equivalent to spacer notes in a parallel line of music (within the same Voice context, though), but where the user doesn't have to see this internal representation.

The solution should be on in which you can specify the duration before the dynamic starts and the duration of the dynamic itself, e.g.

   c1\< #8 #4. d2

would mean "put a whole note 'c', then wait an eighth note, then put a quarter-note-length crescendo, then terminate it, then wait a half, and put a half-note 'd'".

Is that possible in the situation you're imagining?
If so, where/how are you thinking the implementation would go? A Scheme function/macro/shorthand?

Cheers,
Kieren.




reply via email to

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