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

Audacity Bugzilla



Bug 2094 - Linux/Mac: Incorrect rewind on Play
Linux/Mac: Incorrect rewind on Play
Status: NEW
Product: Audacity
Classification: Unclassified
Component: User Interface
2.3.2
Per OS macOS and Linux
: P4 Repeatable
Assigned To: Default Assignee for New Bugs
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2019-04-15 04:25 UTC by Steve Daulton
Modified: 2020-03-01 17:16 UTC (History)
6 users (show)

See Also:
Steps To Reproduce:
1) Generate a 30 second chirp. 2) Set the Play cursor to 3.0 seconds 3) Zoom in so that you can see from about 2.5 seconds to 5.5 seconds. 4) Press Space to start playback, and again to stop playback after the screen has scrolled (say at around 8 seconds. 5) Press space again to restart playback. Expected behaviour: Audacity rewinds so that the start of the selection (3.0 seconds) is visible on the track, and starts playing with the start of the selection visible. Actual behaviour: Audacity rewinds so that the start of the selection (3.0 seconds) is at the start of the track, and immediately jumps back a bit so that the start of the selection is hidden to the left of the beginning of the track.
Release Note:
First Git SHA:
Group: ---
Workaround:
Closed:
petersampsonaudacity: Test‑OK‑Win+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Steve Daulton 2019-04-15 04:25:54 UTC
1) Generate a 30 second chirp.
2) Set the Play cursor to 3.0 seconds
3) Zoom in so that you can see from about 2.5 seconds to 5.5 seconds.
4) Press Space to start playback, and again to stop playback after the screen has scrolled (say at around 8 seconds.
5) Press space again to restart playback.

Expected behaviour:
Audacity rewinds so that the start of the selection (3.0 seconds) is visible on the track, and starts playing with the start of the selection visible.

Actual behaviour:
Audacity rewinds so that the start of the selection (3.0 seconds) is at the start of the track, and immediately jumps back a bit so that the start of the selection is hidden to the left of the beginning of the track.

Confirmed on Windows and Linux. Assumed all platforms.
Comment 1 James Crook 2019-07-28 09:42:25 UTC
WORKS FOR ME on Windows.  Please improve/refine steps for windows.
Comment 2 Peter Sampson 2019-07-28 13:02:56 UTC
Testing on W10 with audacity-2.3.3-alpha-305-2b15aa28cacf9f50722b054b31291ace85945b00

Confirm WORKS FOR ME on Windows too.
Comment 3 Peter Sampson 2019-08-02 11:15:42 UTC
Steve wrote by email:
> 1) Generate a 30 second chirp.
> 2) Set the Play cursor to exactly 3.0 seconds
> 3) Zoom in so that you can see from about 2.5 seconds to 5.5 seconds.
> 4) Press Space to start playback, and again to stop playback after the 
> screen has scrolled (say at around 8 seconds).
> 5) Press space again to restart playback.
>
>When playback starts at step 5, where is the 3.0 seconds on the time line?
>Where "should" it be?
>
>On my computer, the time line does a strange little jump when playback starts,
>and 3.0 seconds is a little way before (to the left of) the start of the 
>visible waveform. The "strange little jump" is a fairly new phenomena. 
>The fact that playback start position (3.0  seconds) is off-screen, is older 
>and goes back to at least 2.2.1. I would have expected the time line to scroll
>so that the start position is visible.

Works fine still on my W10 with audacity-2.3.3-alpha-313-5ebc13be93dd5a740887ae558aca8f69a1fdfd0d

But on my Mac with latest jc005 alpha I see a little jittery jump when the cursor gets to the right end at 3.7 seconds and has to repaint - all subsequent repaints go smoothly as usual.

So this is looking like a Mac/Linux bug - and I have marked it accordingly