Bugzilla – Bug 1392
With cut preview, playhead can be seen running over the TQP & Scrub buttons
Last modified: 2018-08-20 11:45:49 UTC
Created attachment 671 [details] Playhead on buttons and playline on TCP With cut preview playhead can be seen running over the TQP & Scrub buttons and the dark green playline that runs over the waveform also now can run over the Track Control Panel (see attached screenshot). This is marked as a regression because although we did not have the new buttons these would not appear to be the cause. In 2.1.2 the green playhead and playline do not appear until time=o, so no green line running over the TCP and no playhead displayed in the part of the timeline above the TCP. This could probably be more properly viewed as a fault with Play Cut Preview, rather than a display issue as described, because clearly in my steps to reproduce there is only half a second of audio before the potential Cut. But "Cut Preview>Preview before cut region" is the default 2 seconds - so Audacity is trying to play 1.5 seconds of non-existent audio before getting to where the audio really starts. Same behavior on W10 and Mac El Capitan
Fixed at https://github.com/audacity/audacity/commit/ae28b4d59800d00efbf828f2704b748f3ccfbbf8
Testin on Mac El Capitan 19May16 nightly 6acbOf9 Audacity still plays the null audio - but the playhead and playline do not run over the Track Control panel - but only appear once just past there. Looks ok on Mac
Playing null audio -- that is not the regression from 2.1.2 I think.
Tests OK for me on Windows 10 and Ubuntu 14.04 with Quick-Play Cut Preview and Play-at-Speed Cut Preview as well as Play Cut Preview. The one question I have is when scroll left of zero is enabled and Cut Preview plays visible audio behind zero. In recent builds before this fix, such play before zero displayed the standard green line in the waveform with playhead in the Timeline. To me this was an improvement over 2.1.2 release where we showed a headless green line when playing before zero. But now, there is no waveform or Timeline indication of playing visible audio behind zero. Should that not be re-enabled while still fixing this bug?
I suggest Gale reopen this as a P4 to correct that.
(In reply to Paul L from comment #5) reopened as suggested. Fix is suboptimal because when scroll left of zero is enabled and Cut Preview plays visible audio behind zero, there is no waveform or Timeline indication of playback.
I cannot reproduce the Steps behaviors in the latest 2.2.2 alphas on W10 or on macOS 10.13.2 Behaviors look totally as expected (and as documented in the Manual) both without the enable scroll left of zero. I do not observe Gale's "sub-optimal" behaviors. Accordingly I shall close this bug as resolved