Audacity Bug Summary
••• Introduction •••
••• Keywords •••
    Audacity 3.0.3 development began 19th April 2021

Audacity Bugzilla



Bug 1906 - Issues with dynamic Play-at-Speed
Issues with dynamic Play-at-Speed
Status: RESOLVED QUICKFIXED
Product: Audacity
Classification: Unclassified
Component: Audio IO
2.3.0
Per OS Other
: P3 RepeatableAll
Assigned To: Default Assignee for New Bugs
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2018-07-21 06:18 UTC by Peter Sampson
Modified: 2018-08-20 11:46 UTC (History)
5 users (show)

See Also:
Steps To Reproduce:
1) make short selection 2) Play selected audio using the Transcription Toolbar 3) observe that the selection disappears on completion of the Play-at-Speed (does not always happen)
Release Note:
Group: Playback and recording Known issues with Transcription Toolbar "Play at Speed" 1) Using Play-at-Speed on a selection can sometimes cause the selection to disappear on completion of playing the selection
First Git SHA:
Group: ---
Workaround:
Closed: 2018-08-20 00:00:00
petersampsonaudacity: Regression-


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Sampson 2018-07-21 06:18:30 UTC
With Commit: https://github.com/audacity/audacity/commit/17ca54ad4bb3280a05fa68702125a005f2264822
made to fix Bug #133 we now have a dynamic Play-at-Speed via the Transcription Toolbar.

This bug summarizes a few known issues:

1) Playback does not stop and pop-up the Play button at the end of playing the selection.
But see also Bug #815 : Enh: Clicking Transcription Toolbar Play button pushes down Transport Play button

2) The scrub widget shows uselessly on the scrub ruler when in Play at Speed mode and the status bar proclaims 'Scrubbing'.
This occurs even if the Scrub Ruler is hidden as the scrub widget then appears in the Timeline

3) At low speeds the playback is clicky, with VariSpeedPlay, even if no changes to speed are being made.

If we can't fix both 1 and 2 by 2.3.0 release time, VariSpeedPlay will be made false by default.
Comment 1 Peter Sampson 2018-07-21 07:04:45 UTC
3) crackle at low speed
appears to be fixed with James' latest commit: https://github.com/audacity/audacity/commit/f5999954c4b4934802857cdbe50ddb4d54e26fcb
Comment 2 James Crook 2018-07-21 16:54:59 UTC
Issues 1,2 & 3 in Comment 0 now fixed I believe, with this commit:
https://github.com/audacity/audacity/commit/f0637eeb85649a90a365d572f7f179bb17f855a6

However about half the time the selection disappears on exit from play at speed.  So once that status is confirmed we'll update this bug to track what's left.
Comment 3 Peter Sampson 2018-07-22 05:46:50 UTC
Testing on W10 with audacity-2.3.0-alpha-48-f0637eeb85649a90a365d572f7f179bb17f855a6

Issues 1,2 and 3 are fixed

1) Play button is handled properly
2) no useless scrub widget shown while Play-at-Speed is playing
3) no slow-speed clickys with Play-at-Speed


A fresh issue has emerged from testing:

4) moonphase: using Play-at-Speed on a selection can sometimes cause the selection to disappear  on completion of playing the selection
Comment 4 Peter Sampson 2018-07-22 06:59:23 UTC
Further issues reveled in testing:

5) Shift+Play-at-Speed, causes the Looped play button to show - but the audio only plays once and stops

6) Ctrl+Play-at-Speed, causes the Play-cut-preview play button to show  - but instead of a cut preview the selection is played.


See the Manual for how these are supposed to work:
https://alphamanual.audacityteam.org/man/Transcription_Toolbar

And indeed does work in 2.2.2 - so this is a "regression"
Comment 5 James Crook 2018-07-22 10:58:24 UTC
Comment 4 issues 5 and 6 addressed with this commit:
https://github.com/audacity/audacity/commit/1403e7fa92ffca1072e4a187e630a58c3c9af2d0

Fixed play-at-speed only for cut preview and looped play.  Scrubbing doesn't currently support them.
Comment 6 James Crook 2018-07-22 11:00:18 UTC
*** STEPS UPDATED ***

Issues 1,2,3,5,6 addressed.  The current one known residual issue is issue 4, that the selection sometimes disappears on completion of play-at-speed.
Comment 7 Peter Sampson 2018-07-22 12:16:06 UTC
(In reply to James Crook from comment #6)
Testing on W10 with audacity-2.3.0-alpha-50-1403e7fa92ffca1072e4a187e630a58c3c9af2d0
I confirm that 5 and 6 are fixed
a) I get looped Play-at-Speed
b) I get Play cur Preview-at-Speed

Removed those from the Release Note text

Removed the regression flag
Comment 8 James Crook 2018-07-27 11:44:37 UTC
For issue 4 (selection vanishing) I am finding:

- It happens on Windows, and not Linux.
- If I use 'Stop' rather than waiting for the playback to complete, the selection is removed every time.

These two points might help us in tracking it down.
Comment 10 Peter Sampson 2018-07-27 12:49:16 UTC
(In reply to James Crook from comment #9)
Testing on W10 with audacity-2.3.0-alpha-58-f13e621bc15be198ecb7d3655443610c6f10dda1

Try as hard as I might I can no longer make it lose the selection
a) many, many repetitions of playing a selection played-at-speed
b)many many attempts stopping a selection that is being played-at-speed
Comment 11 James Crook 2018-07-27 12:51:44 UTC
Does not need testing on other platforms.

In light of comment 12, and my own testing, RESOLVED QUICKFIXED.