On Saturday 27 September 2003 21:27, Chris Cannam wrote:
>
> In other words, the data received by the sequencer should already have
> the tempo taken into account. And since Composition::addTempo and
> friends already call updateRefreshStatuses, any change to tempo
> should be reflected in the sequencer already.
However, even if I fix the bug which is preventing the changes to be reflected
on the sequencer, it means that each tempo change is remapping the whole
composition. It's acceptable if the tempo is changed through a dialog asking
confirmation for instance, it's not if it's done by moving a slider and the
user expects instantaneous feedback.
I was wondering if it would work for the sequencer to recompute the events
play time by dividing by the "mapped" tempo (the tempo which was used to
compute the event's time) and multiplying by the user requested tempo (the
tempo currently set by the user) ?
--
Guillaume.
http://www.telegraph-road.org
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Rosegarden-devel mailing list
[EMAIL PROTECTED] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel