Are you sure you want to display an average value (actual == real) instead of a current value? I suspect the common German “false friend” took effect: German “aktuell” == English “current” vs. English “actual” == German “wirklich”.
Why is there no unit given? 48000Hz would clearly say to which the number refers to.
Personally I think that the message is sufficiently clear as it is.
Yes, we could make it more explicit, for example: “Actual sample rate of current recording (Hz)”, but we have opted for brevity over verbosity.
The fact that the other end of the Selection Toolbar says: “Project Rate (Hz) ” (or some other rate) is a pretty good clue that where the Selection Toolbar refers to “Rate”, it is referring to the sample rate in Hz. You obviously understood that it was referring to “Hz” without it explicitly saying “Hz”.
For anyone that is unsure what it means, it is explained in detail in the manual here: https://manual.audacityteam.org/man/status_bar.html#rate
Tip: The big picture of Audacity on the front page of the manual (https://manual.audacityteam.org/index.html) is clickable. When you click on an interface element, it takes you to the relevant page of the manual.
Again, please don’t misunderstand me. I do not want to inflate the text for the (sampling) rate displayed during recording/playback in the status bar. For me it is also OK to leave out the unit “Hz” (even if I believe that 3 additional characters would not really hurt).
The only thing I am worried about is the word “actual” because “actual” mainly means “existing in act and not merely potentially”; “existing in fact or reality”; “not false or apparent” and as such is more a synonym of “real” than of “current” (the latter being obsolete according to Webster’s Dictionary).
In contrast, “current” means “presently elapsing” or “occurring in or existing at the present time”, which is what I think would be appropriate here.
Of course, in German “Aktuelle Rate” is perfectly correct.
Perhaps there could be a Help button to the Manual there. That would help for a number of other places in the interface too.
Would “Sent Rate” for playback and “Received Rate” when recording be any better?
From my PoV the 2nd proposal would violate
I also think the message is OK as long as “Actual” is replaced by “Current” (and maybe " Hz" is appended), same in the documentation.
From my PoV the 1st proposal would absolutely be helpful and I think the most efficient way would be:
In the clickable image in “Program Files (x86)/Audacity/help/manual/index.html”, the number “18” should be moved to the right, e.g. to the middle below the two “Selection Position boxes”, so as to avoid the impression that “18” is (only) closely related to the transport status “Stopped.” while it refers to the complete status bar.
The image should reflect the transport status “Playing Paused.” as then the current rate display would also be visible.
in status_bar.html, “Actual” should be replaced by “Current” in the text and in the images (many occurrences).
I don’t find it very clear, Actual Rate for what - it is not clear it is no discoverable, you really need to read the Manual to ascertain what it’s really all about.
It could just as well be, say: the actual rate of the currently selected track.
You only hnow
it is the actual (real) sample rate that Audacity is currently running.
beacuse you happen to know - not all users will be so insightful.
It’s the actual rate of the digital audio that is being recorded or played.
When transport is stopped, the status bar shows:
When recording, something like:
Recording. Actual Rate: 44100
When playing, something like:
Playing. Actual Rate: 48000
This really seems like a non-issue to me, backed up by the fact that it has been years since it got so much as a mention on this forum, but if anyone thinks it’s worth the effort, perhaps it could be changed to:
Recording Rate: 44100 Hz.
Playback Rate: 48000 Hz.
The only problem that I see with that, is that if you select a different track to record into, then the “Recording Rate” may change, which may cause a user to wonder what the actual rate is.
On record, Audacity will request an audio stream from the computer sound system at the sample rate of the track.
If the audio device native sample rate does not match that sample rate, then some sound systems (such as PulseAudio) will resample the data from the sound card on the fly, and deliver an audio stream at the requested rate. I think that Windows also does this, but don’t quote me on that
Here we see the Project Rate is 44100, the track sample rate is 22050, the native sample rate for my sound card is 48000, and PulseAudio is resampling the 48000 Hz data from the sound card to 22050 Hz to match the track rate. The actual sample rate of the audio stream received by Audacity is 22050 Hz:
If the sound system is not able to resample the audio stream (such as Jack on Linux, or ASIO on Windows), then Audacity receives audio samples at the rate supplied by the sound system, and Audacity resamples the audio to the track rate. To be able to do that, the sound system must accurately report the actual sample rate of the audio stream that is being sent to Audacity [*1].
Here we see the Project Rate is 44100, the track sample rate is 22050, the native sample rate for my sound card is 48000. I’m using Jack Audio System this time, which is running at a fixed rate of 48000 Hz. The actual sample rate of the audio stream received by Audacity is 48000 Hz:
The way that an Audacity user can know the actual sample rate of the audio stream, is to look in the status bar during recording.
*1 When the sound system does not accurately report the actual sample rate, we will see problems such as the track being recorded too fast or too slow when the sample rates don’t match. Setting all sample rates to the same value will (usually) work around that problem.
OMG. I never thought things are that complicated.
I am a native German speaker with a (mostly technical) English background of more than 40 years. Wherever possible I use English as GUI language because I hate ridiculous translations to German as e.g. the notorious “Eigenschaften von Arbeitsplatz” for “Properties of desktop” (in German we have the genitive for this and “Arbeitsplatz” would be “job”)…
I came across the topic only because during the pandemic our 3 piece band was not allowed to rehearse personally and we found an alternative using Jamulus. I have set up a Jamulus server on GCP with the ability to record, download the 3 personal WAV files to my PC and mix them to MP3 with Audacity. Jamulus only works with 48kHz sample rate so - previously having used Audacity with 44.1kHz recordings - I noticed 48000 in the status bar without surprise because all tracks also displayed 48000Hz. Therefore I thought the status bar reflects something like an overall “current” rate (“Aktuelle Rate” in German).
Thanks to the good explanation by Steve I know now that it reflects the sound interface rate, so “actual” is perfectly correct and the German translation is wrong - contrary to what I have written earlier.
Therefore my new proposal is to replace “Actual Rate” by “Interface Rate” (with the same wording in German) which would immediately explain what the number is referring to. The documentation could explain things a bit more, e.g. “Actual sample rate of the audio stream at the computer’s sound interface to Audacity, taking into account any necessary sample rate conversions required to match the track rate.”