> On 05/02/2014 07:22 AM, yves wrote: > >> I just tried the big-tuplet-rewrite branch and the bug is already fixed >> here. >> >> So it probably would be better to test this branch then merge it to >> trunk. > > Absolutely. Anything else would be a silly waste of effort.
OK, I should have read this before my last message. Time for a status report, then. I've used big-tuplet-rewrite for real work, but I just added some tempo management stuff, so that part is less mature now. I'm aware of several small bugs in it, but only one really bothers me. That one I've been meaning to ask opinions on, and this is as good a time as any. It is something that I need to squash before I call this ready, but I am not sure what it ought to correctly do. If you have adjacent notes of the same pitch and you select all of them and change their lengths, you don't get a sensible result. I know why it messes up, but I don't know what a reasonable behavior should be. If you have (say) 4 eighth-note C3's, and you select all of them and add dot, in your opinion should it: * Merge all of them, because now they overlap? Yielding a half note tied to a 16th. * Start each one where the last one leaves off? Yielding an initial dotted eighth-note, then three off-beat eighth-notes. * Make overlapping notes? Yielding an initial eighth, then 6 16ths, some of which are two duplicate notes? I mention this just for completeness, because it seems so wrong. * Refuse to modify anything? * Do something else? Another bug that may just be worth living with: If you make a really extreme tupling (say, 78), and slice it up furher with counterpoint (say, 16ths), it can make odd-looking note durations (like, half notes where one would expect 32nds). I know why this happens - I use a certain minimum notional note length and it's not short enough - but it's kinda at the bottom of my todo list. Tom Breton (Tehom) ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available. Simple to use. Nothing to install. Get started now for free." http://p.sf.net/sfu/SauceLabs _______________________________________________ Rosegarden-devel mailing list Rosegarden-devel@lists.sourceforge.net - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-devel