bug-lilypond
[Top][All Lists]
Advanced

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

Re: Issue 687 in lilypond: Enhancement: inequal MIDI quantization of equ


From: lilypond
Subject: Re: Issue 687 in lilypond: Enhancement: inequal MIDI quantization of equal durations (swing, rubato)
Date: Mon, 19 Jul 2010 15:50:19 +0000


Comment #11 on issue 687 by chicagogrooves: Enhancement: inequal MIDI quantization of equal durations (swing, rubato)
http://code.google.com/p/lilypond/issues/detail?id=687

You're absolutely right that a 'normal' implementation of swing would allow for triplets to be evenly spaced. I always forget about that sublety when I talk of cams and stretchy rubber bands !

So to clarify - the factor between 0 and 1 is not a global effect - it is decided on a per-note basis. This function could be known as a 'strategy' - uniform displacement is one strategy, only swinging notes beginning and ending on swing boundaries like eigth notes is another strategy.

To have a global factor would be redundant, (though I wouldn't object to it) as that basically amounts to a modification of the map to be less warp-y.

I just looked at some of the C++ that performers are implemented in - hanwenn's right that it'll be relatively tricky. Hanwenn - or anyone else - how should i learn how to write a C++ performer ?? As nice as our spec'd out solution is - I'm afraid it will just die unless some C++ work gets done on 'em...





reply via email to

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