Erik Sandberg <[EMAIL PROTECTED]> writes:

> I don't understand what rule you are using. It produces some strange results, 
> e.g. \tuplify \repeat unfold 12 c32*2/3 produces a "9" over it, not a 12 as 
> would be expected.
>
> More importantly, I can't convince it to place a 6 over six c8*2/3:s, as in:
>
>   6
> ------
> ||||||
> ******
>
> and {c16*2/3 c c} gets a 6, I expected a 3. Both cases occur in real music; 
> 6/4 usually just means that one tuplet number is written above each 6 equally 
> long notes.

Ok. I confess that I have not seriously played music anymore for 7 or
8 years, and don't remember these cases.
Back on it.

> Would it be possible to use the auto-beam-setting in the multiple calculation 
> process?

I don't think so. Such properties are not accessible at that time.

>> In the meantime, one can do: \tuplify { ... } R1*3/4 \tuplify { ... }
>
> The only problem is that this makes things like
>
> \tuplify <<
> \new Staff {..}
> \new Staff {.. R1*3/4 .. }
> \new Staff {..}
>>>
> impossible.
>
> Wouldn't it be possible to just add a custom property somewhere, like 
> Voice.dontTuplify, that the tuplifier listens to? so that
> \set Staff.dontTuplify = #t
> would make the tuplifier to ignore the current staff for a while.

I don't know if this is possible (I'll figure out after having tried),
but setting a dont-tuplify property to the music seen in \noTuplify { ... } 
might do it. Then, \tuplify could look at that property in order to
check if its music can be tuplified.

stay tuned :-)

nicolas



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

Reply via email to