Bugzilla – Bug 68
Vertical scale only has zeros when displaying Waveform (dB) view at -48 dB
Last modified: 2018-08-20 11:45:27 UTC
Don't know when the fix was made, but now a -60 level is shown too.
*** STEPS CHANGED *** and reopened. Fully reproducible, but now only with -48 dB range.
DEVEL - FIX MADE https://github.com/audacity/audacity/commit/545dbaf1cd17cc835267c429e17aa8787557d554 The fix is in logic that is to avoid showing 0.0 as -0.0 in the case of small rounding errors. If my fix is wrong, the most likely consequence is that we will see -0.0 or -0.somesmallvalue in some place where we want 0.0. Since my fix only acts on log scales, a mistake in my fix is most unlikely to affect rulers used for linear scales such as mixers. I tested at -36 dB and -48 dB and -60 dB. Note that tracks that have very little height may show only one number. That's OK.
Umm. Actually Comment #3 has an incorrect statement. The ruler IS a linear scale, in a certain sense, and is like the mixer and meter rulers, which also are in dB, so we could in theory see a -0.0 on those scales. However I have looked and haven't seen that, even with some resizing to try to provoke that.
(In reply to James Crook from comment #4) Thanks James, I did not find a problem on Win 10, even in Meter Toolbar or Mixer Board, or Linux netbook (in case the small form factor there affected anything). I tried all the Meter dB ranges on Win 10.
*** Bug 1015 has been marked as a duplicate of this bug. ***