On Mon, 14 Feb 2005 08:45:24 +0000, Chris Cannam <[EMAIL PROTECTED]> wrote:

On Sunday 13 Feb 2005 22:49, Vladimir Savic wrote:
> A better ruler would have two large ticks, and three smaller ticks
> within each space.  Rosegarden's just has the two larger ticks.

Yes, I was just about to say that, but you ware faster. That's how we
could mark complex time signatures. Display all tick lines and make
main (requested) devision stronger (bold). That also means beaming
would be as requested time signature says. :)

The fact that beaming is sometimes wrong is a separate issue -- that's just poor beaming code. (Aside: the auto-beaming code is the oldest part of the current Rosegarden. Not only was it copied straight from Rosegarden 2.x, it was already one of the oldest bits of that.)

That's definitely sth worth of working on.

Our time signature code does already know about divisions and
subdivisions, as you can see from the metronome configuration, and it's
quite capable of being used to add the subdivision ticks to the ruler
where necessary.  The less immediately obvious part is stating which
time signatures should only be shown with primary subdivisions (e.g.
4/4) and which should have secondary divisions as well (e.g. 6/8).
Maybe we should just show secondary divisions in dotted times and not
otherwise.

I guess youre right. There's no need to subdivide "regular" time signature as 2/4, 4/4 etc. But how do you mean to divide 8/4? 2+2+2+2/4 or 4+4/4 or 6+2/4? How can you be sure it is what user wanted? Depands on composer's will. We could make some agreement here and change it to something else only if specified other way. Then, in previous examle, it would be 4+4/4 unless composer says, for example, 6+2/4. Maybe that looks kind of strange, but notation will also show 6+2/4 as time signature mark. Will it be able to do so?


Summary: subdevision would be y (in x/y expression) and division would be: none (dotted times as 7/8 and 13/8 are and x<y=true) and division=x mod y if x div y=0. Unless specified other way. :) Did I miss something?

Vlada

Chris



-- Using Opera's revolutionary e-mail client: http://www.opera.com/m2/


------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Rosegarden-devel mailing list [email protected] - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to