[Top][All Lists]
[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