View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000114||ardour||features||public||2003-11-06 19:18||2004-12-09 01:40|
|Summary||0000114: Autoplay feature [stopped/rolling]|
|Description||The current autoplay feature basically works this way [when clicking somewhere on the timebar to move the playhead there]:|
if in stopped mode, the playback will start at the new position.
if in rolling mode, the playback will continue at the new position.
in stopped mode: the playback will stay stopped and the playhead moved to the new position
in rolling mode: the playback will stop and the playhead is moved to the new position..
Why do i distinguish stopped and rolling mode here? Well, because i would find the following behaviour more logical [would work without "autoplay" toggle:
If in rolling mode, the playback will continue at the newly selected position
if in stopped mode, the playhead will just be moved to the new position without starting playback
I think there are cases where you want the current behaviour, so i would suggest making the autoplay feature a tristate selector [like combobox] with three possible modes:
1] Keep rolling state on manual position selection
2] Always start Playback at new position
3] Always stop Playback and move to new position
(2] and 3] are basically the choices of the current autoplay feature but named differently]
|Tags||No tags attached.|
||Has this been decided on?|
You can now get both kinds of behaviour
clicking on the ruler has the behaviour described above
using the p short cut with autoplay off keeps the current transport state when you reposition.
So I guess this is now a documentation issue
Hmm, no, i would rather call it a bug of the current implementation. This should be consistent across both methods of selecting a new playhead position. Imagine you need the one behavior on the method which has the other behaviour..
no, either correctly implement the current autoplay feature or change it to my suggestion and implement that correctly ;)
Maybe someone has a third suggestion though.