Post
by Gale Andrews » Mon May 20, 2013 8:51 pm
Moved to "Adding Features" - it's not a bug.
It could be a candidate for a bugzilla enhancement, but I think developer input would be needed on the -quality list. It may be hard to get such input, so I am counting votes for "Full editing (including effects) while paused" to demonstrate that it's an issue. It already has 28 votes on Wiki Feature Requests. When a user gets caught by this, let's add a vote (I made a note to add one more for the post Peter pointed to).
When we had no "select all if none" and thus had problems with users not selecting any track then finding the effects greyed out, a warning when clicking the grayed out effect menu was discussed. Look on -devel if you want to. I think it's possible but I would much rather go another route as below.
What do the big boy DAW's do here? I don't have any of those, but CoolEdit seems to let you Pause, delete from behind the pause point, then pressing Pause again resumes from where you paused. You can even delete over the area where the paused cursor is (say at 3 seconds), delete a second either side of the cursor, then pressing Pause again restarts from 3 seconds into the shorter audio. This seems optimal behaviour to me.
Goldawave and Wavosaur seem to treat Pause, then cut a selection as invoking Stop, then performing the cut. You can delete where the cursor was and the cursor becomes the left edge of the audio that was cut (as in Audacity when stopped). Unlike Audacity and Goldwave, Pause in Wavosaur plays from the cursor even when audio is stopped, so to a user who had paused then cut a region over the cursor, this probably seems intuitive.
I don't see why Audacity should not be able to do better here. If we really cannot edit when audio is paused, then why cannot Pause then delete a selection stop the stream but keep it armed at the pause point (so faking a Pause)?
Note there is a bug (I have never had time to put it on Bugzilla) that if you Play, Pause then drag a selection, the Cut, Copy, Trim and Silence buttons in Edit Toolbar (but not the corresponding Edit Menu items) become wrongly enabled, leading users to think they can actually perform those actions. Maybe Steve can do a patch sometime?
We need Stop and Set Cursor (SHIFT + A) in the Transport Menu so a reasonable alternative to edit while paused is discoverable.
For those who Pause, realise their mistake then SHIFT + A, we should try to make SHIFT + A actually set the cursor at the Pause point, not set down farther along the track.
Gale