Yesterday I committed an optional linear frequency scale to the 'Draw' mode
of the Equalizer. Switching from linear to logarithmic has some UI issues,
and I had to make some choices that may be arguable so I'd like opinions - I
can change it if you don't think it's right:
In 'Draw' mode linear ('Linear frequency scale' box checked), if you 'Flat'
the equalizer then put in 2 points, say at 1000Hz, 0dB and 10000Hz, -10dB the
blue 'envelope' line joins the dots and the green 'filter' line follows it.
If you then switch to log mode it looks similar but the filter is not the
same (-5dB is at 5500Hz in linear mode and at 3162Hz in log mode). Is this the
correct behaviour? I've made the view look the same at the expense of the
filter, figuring that the control points the user has inserted were important
ones to the them and a 'straight line' interpolation between them (be it log
or lin) is what they expect.
Switching to 'Graphic EQ' (always on a log scale) I've tried to match the
drawn curve in the log/lin version that was displayed - that is, if it was in
the log Draw version -5dB should be at 3162Hz and if in the lin mode it should
be at 5500Hz. Does that seem OK?
I have dropped a zip of an exe of the latest CVS at
http://members.aol.com/martynshaw/audacity.zip (about2.5Meg) should anyone want to try things as they
PS I still have trouble with the Release build, but not either Unicode or
either Debug. Odd, that.