lilypond-devel
[Top][All Lists]
Advanced

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

Re: Autobeaming restructuring


From: Hans Aberg
Subject: Re: Autobeaming restructuring
Date: Wed, 24 Jun 2009 23:02:36 +0200

On 24 Jun 2009, at 21:03, Carl D. Sorensen wrote:

I'm not sure I understand all of your points. With the new changes, it is possible to define any grouping you want to define within a time signature.

Thus, if you want to have 2/8 + 3/8 +2 8 = 7/8, it is trivial to get (2 3 2)
grouping from a 7/8 time signature.

Most important is to get the beaming improved. But it is still a bit the other way around, since one gets the time signature from the meter and not the other way around. Perhaps one could make an interface like (in pseudocode)
  \meter [(3+2)]+[(3+(2+2))]/16
and then the "(...)" define the beaming substructure, and "[...]" describes how to sum up the time signature (which is 5/16 + 8/16 in this case).

There is also the more complex case of the meter ((3+(2+2))+(3+2))/16 with quadruplets on the 3s. Then one might write it as [(4:3+(2+2)) +(4:3+2)]/16.

Sometimes, one may use more than one metric structure. For example, the meter (3+(2+2))/16 may or may not have quadruplets on the 3s.

And there are compound meters, like the Sedi Donka, which is (7+7+11)/ 16, where 7 = 3+(2+2) and 11 = (2+2)+3+(2+2).

  Hans






reply via email to

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