Some odds and ends and bugfixes in the latest commit
 * Tested it with notation times way off from performance times, as
   Chris wisely suggested.  Verdict: No apparent new problems and only
   old problems that we can live with.
 * Tested it with slivers and tiny notes.  A few bugfixes in the new
   commit.
 * Collapsing notes and rests now removes hard spaces (I'll post
   something about hard spaces)

On notation times way off from performance times:

We can get crazy note-lengths.  That's because it goes according to the
metric events that the notation-times told it.  If they lie, we can get
(say) no metric events in a bar that actually has a note in it, resulting
in a crazy-looking note durations.  They do gradually get more honest as
more notes are inserted, since we won't insert a note into a meterpiece
that it doesn't really play in.  For the same reason, we can get spurious
split-and-ties, but they vanish the next time the bar is edited.

This situation could be kinda fixed by using performance times when
notation times are too far off.  I won't do that unless it annoys me a lot
more than it does now.  It doesn't do real harm and we've been living with
it for a long time.

        Tom Breton (Tehom)



------------------------------------------------------------------------------
Sponsored by Intel(R) XDK 
Develop, test and display web and hybrid apps with a single code base.
Download it for free now!
http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk
_______________________________________________
Rosegarden-devel mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to