Slow FX parameter UNDO step creation
|
06-17-2009 10:29 AM
|
Human being with feelings
|
|
Slow FX parameter UNDO step creation
Why is the creation of an UNDO step so slow when moving controls on a plugin? I mean if you tweak different knobs on a plugin pretty fast after each other you often just get one UNDO step for more than one adjustment. This makes the UNDO/REDO function pretty useless sometimes because you UNDO much more steps than desired.
http://forum.cockos.com/showthread.php?t=32813
FIXED (3.05pre2)
|
|
Issue Details
|
Project
Deprecated REAPER issue tracker
Category Plugins
Status Fixed
Priority 5 - Medium
Affected Version 3.03
Closed Version 3.05
Yes votes
0
No votes
0
Assigned Users
(none)
Tags
(none)
|
|
06-21-2009 05:11 PM
|
|
Administrator
|
|
|
The reason is that almost all plugins inform the host when the the user is currently moving a knob, but many don't inform the host when the user has finished moving the knob. In this case all Reaper can do is create the undo point after a short time of not getting any more knob-currently-moving messages.
|
06-21-2009 05:27 PM
|
Human being with feelings
|
|
|
But the problem is there even in ReaEQ for example!
|
06-21-2009 05:31 PM
|
Human being with feelings
|
|
|
Same with ReaComp.
Do these actions fast:
-> insert ReaComp
-> tweak lowpass
-> UNDO
=> ReaComp "removed" instead of "lowpass tweak undo"
:(
If you perform the actions slow like an old man it works fine.
|
06-21-2009 06:03 PM
|
|
Human being with feelings
|
|
|
Hmm undoing the plugin insertion in that kind of an unpredictable way would seem to be a pretty undesirable thing. This maybe should be elevated back to the status of a bug. There are however all sorts of other quirks in Reaper's Undo system also which might warrant a whole new issue at the tracker.
|
06-21-2009 08:22 PM
|
|
Administrator
|
|
|
For 3.05 we should be able to set the undo point immediately if the plugin reports that the move is done. If the plugin doesn't report that the move is done (like for a mousewheel move), we still need the timer, but we can make it shorter than the current 1 second.
|
06-22-2009 06:54 AM
|
Human being with feelings
|
|
|
thanks!
FIXED (3.05pre2)
|
06-28-2009 10:36 PM
|
Human being with feelings
|
|
|
In 3.05pre2 undo/redo feels much better. Thanks!
|
All times are GMT -7. The time now is 08:01 PM.