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

Audacity Bugzilla



Bug 2382 - Timer record: if a labels are present recording starts at last label position - not cursor position
Timer record: if a labels are present recording starts at last label position...
Status: RESOLVED FIXED
Product: Audacity
Classification: Unclassified
Component: Application Core
2.4.0
Per OS All
: P2 RepeatableAll
Assigned To: Default Assignee for New Bugs
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2020-04-02 12:37 UTC by Peter Sampson
Modified: 2020-04-17 07:15 UTC (History)
6 users (show)

See Also:
Steps To Reproduce:
1) create a label track 2) create a label at 1 minute 3) click in the label track at 30 seconds to set cursor position 4) Start a Timer Record 5) Observe: timed recording starts at 1 minute Expected behavior: timed recording should start at cursor position 30 seconds
Release Note:
Group: Recording *Timer record: if a labels are present the timed recording starts at the position of the last label position - not cursor position as expected (and documented).
First Git SHA:
Group: ---
Workaround:
1) Export the label track(s) 2) set cursor position 3) make Timed Recording 4) Import lable track(s)
Closed: 2020-04-17 00:00:00
petersampsonaudacity: Regression+
petersampsonaudacity: Test‑OK‑Win+
petersampsonaudacity: Test‑OK‑Mac+
stevethefiddle: Test‑OK‑Lin+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Sampson 2020-04-02 12:37:49 UTC
Timer record: if a labels are present the timed recording starts at the position of the last label position - not cursor position as expected (and documented).

This is in direct contrast to Record on New Track which starts recording at the cursor position regardless of any labels.

Testing shows that this is a regression on 2.2.2
Comment 1 Peter Sampson 2020-04-02 12:43:12 UTC
Upgraded to P2 due to the long-standing regression.


This was first reported by user Emerogork on the forum:
https://forum.audacityteam.org/viewtopic.php?f=46&t=109829&p=390686
Comment 2 Leland Lucius 2020-04-14 13:29:01 UTC
Fix committed in:

https://github.com/audacity/audacity/commit/b68c417
Comment 3 Peter Sampson 2020-04-14 14:03:13 UTC
(In reply to Leland Lucius from comment #2)
Tested on W10 and macOS 10.15.4 with Audacity 2.4.0 b68c417

The Timed recording now starts properly at the cursor position
Comment 4 Peter Sampson 2020-04-17 06:53:15 UTC
(In reply to Peter Sampson from comment #3)
The other use case to consider

1) set "record on a new track" to be on
2) generate 30 second chirp
3) add a label at 20 seconds
4) save project
5) set cursor at 10 seconds
6) Initiate Timer Record
7) Observe recording starts on new track at ten seconds

This is good and desired behavior as if in stead at Step 6 you just press record, then the recoding also starts at 10 seconds (the cursor position)
Comment 5 Steve Daulton 2020-04-17 07:15:55 UTC
Works as expected on Linux.