Hi Till,

So this is no easy way to scale all notes to the same duration.

No, but a Scheme-savvy person (Mats? or you, Till?) should be able to whip up something like

unifyDuration = #(define-music-function (parser location music duration)
                                   (ly:music? number?)
           (let ((new-music (ly:music-deep-copy music)))
            (ly:make-duration new-music $duration)
            new-music))

This one, of course, doesn't work -- I'm not very Scheme-savvy...  =\
Just a thought-experiment for you.

Hope this helps,
Kieren.


_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to