It is a bit more convoluted than that. I will try to make myself clearer: I want to write 3 against 5. In this case, since 3 is smaller than 5, it has to use a rhythmic unit twice longer than the unit associated with 5. Let's be over-explicit and call this "3 equally spaced attacks within the duration of 5 sixteenth-notes." Well, I will argue against most people and most notation manuals and most modern scores that the only correct way to notate this is 3 eight-notes against 5 sixteenth notes. Now, neither sibelius nor ENP nor finale allow me to do this, since they force upon the editor the assumed notion that nominator and denominator in a tuplet use the same rhythmic value. This axioma makes it impossible to correctly notate all possible complex tuplets (with non-binary denominators), and makes the construction of an algorithm that translates proportional notation (a la ENP) into lilypond code incredibly convoluted. I thought lilypond was different - in that I could stipulate different values for nom and denom - but I am not sure now.
Many people would argue that you can use the same value for both, since 3 is so close to 5. But that makes your run into a contradiction. The only way one can stipulate a general and infallible rule for writing tuplets is that a tuplet is the insertion of a certain number of rhythmic values into a space that is smaller. Or, to put it another way, a tuplet - a correct one - is a compression of the duration of a rhythmic value. Very easy to prove: how would you write 6 against 5 sixteenths? Well, just like that. (times 5/6 {c16 c c c c c}. So, if we write 3 against 5, the value that those three notes take should be 8th notes, because all we would have to do is aggregate each 2 sixteenths of the 6:5 into eighth notes. But remember, I want still a total duration of 5 16ths!! So writing times 5/3 {c8 c c} will result in a tuplet twice as long in duration than what I want, since lily thinks that I want the duration to be 5 eighth notes. I have to be able to tell lilypond that I want 3 eighth notes in the space of 5 sixteenth notes (and that is just one of many examples. Trying to to 3 against 7 is even more complicated since the duration is more than twice the attack. In 3 against 7, the three should be notated with quarter notes!). Hope I made myself understood now. I hope this does not turn into a discussion of the way to notate tuplets, since there is only one that is actually inequivocal and consistent. Unfortunately no editor allows one to produce it, which is a very disturbing fact. Could lilypond be the one? cheers uri On Mon, Jul 7, 2008 at 6:49 PM, Reinhold Kainhofer <[EMAIL PROTECTED]> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Am Montag, 7. Juli 2008 schrieb Uri Sala: > > The only way one can write a tuplet such as "3 notes in the duration of 7 > > 16ths " in a consistent and correct way with a general law of tuplet > > notation is to assign the rhythmic value of a quarter note to the 3 > notes, > > so that the total value is of 12 16ths (the first rule of a correct > > treatment of tuplets is that the tuplet is of more value than what it > > substitutes. > > Is it possible to assign different rhythmic units to the numerator and > the > > denominator of a tuplet? > > I'm not sure I understand your question here... Do you mean something like > \times 12/16 {..} ? > > > Is it possible to show those rhytmic figures next > > to each? > > You mean you want 16:12 to be displayed instead of 16? > > \override TupletNumber #'text = #tuplet-number::calc-fraction-text > > Cheers, > Reinhold > > - -- > - ------------------------------------------------------------------ > Reinhold Kainhofer, Vienna University of Technology, Austria > email: [EMAIL PROTECTED], http://reinhold.kainhofer.com/ > * Financial and Actuarial Mathematics, TU Wien, > http://www.fam.tuwien.ac.at/ > * K Desktop Environment, http://www.kde.org, KOrganizer maintainer > * Chorvereinigung "Jung-Wien", http://www.jung-wien.at/ > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.6 (GNU/Linux) > > iD8DBQFIckj/TqjEwhXvPN0RAhNOAJsHLTE/l+8UIWvWTQrCjv8yXTVx+wCcCnIn > RM8ZJfupGM7q5WGu4uGv9Rs= > =0sjn > -----END PGP SIGNATURE----- >
_______________________________________________ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user