Closed petersampsonaudacity closed 2 years ago
Further testing shows that in a project (in this case the original project) any newly recorded track is recorded at whatever the user sets or changes their Project rate to be in the Selection Toolbar.
So whatever is in the Selection Toolbar for Project Rate at any time is independent of what the setting is in the Quality preferences. The Quality Preferences is only ever used at launch time to set the Project Rate (but should be used for a Ctrl+N new project, according to the Manual anyway).
I'm not convinced that this loose linkage is readily "discoverable" - it takes a careful RTFM to grasp this.
Note However that if the user makes a change to the Default Sample Format in Quality Prefences, then the next time they record a new track in the existing project the now, changed sample format, is used for the new track.
So in this case the change in prefs has an immediate ongoing effect - unlike it's close cousin Default Sample Rate
I think the behaviour described in the manual is correct and desirable. That is:
*1 - When importing a file into an empty project, the file's sample rate overrides both the "Default Sample Rate" and the current "Project Rate". I've never liked this "special case" rule as I think it's (a) not really very useful (b) unexpected (c) can cause lower than expected sound quality if the user does not spot when Audacity silently changes the Project Rate to a lower value. However, this behaviour has been around for decades, so probably best to leave it as it has always been.
Testing on W11 with latest 3.2.0 alpha master audacity-win-3.2.0-alpha-20220606+d750329-x64-msvc2022
This now works fine in master
Describe the bug A New Project (Ctrl+N from an open project, not a fresh launch) does not take its Project Rate from Qualty Preferences as the Manual clearly states that it should:
So Audacity should change the Project rate and the rate of newly recorded tracks in the new project window.
It is only on launch that the Project Rate is set from the setting in Quality preferences for Defaul Sample Rate
Testing shows that this is a regression on 3.0.2
To Reproduce Steps to reproduce the behavior:
Actual behavior See above
Expected behavior As it states in the Manual the new project should take its rate from the setting in Quality Prefences for Default Sample Rate
Screenshots None
Additional information (please complete the following information):
Additional context An alternative solution would be to acceo this as "desired behavior" and change the Manual accordingly