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