It should/may be quite easy to implement a switch between linear and logarithmic axis, but a huuuge benefit for those who do critical listening.
You may want to check out the visualizer plugin "Classic Spectrum Analyzer" at the forum thread here: https://getmusicbee.com/forum/index.php?topic=23345.0
In its GUI Properties window you can make adjustments as shown below, in real-time.
first off: thanks for your reply.
At first I was super happy when I got the plugin to work and saw all the options.
But now I think it's either buggy on my machine or not what I was actually looking for.
The 'flash function' tab doesn't actually scale the x-axis as I assumed, it must be doing something else.
The scale of the axis doesn't change, no matter what function I use (at least on my machine - I tried both the author's original DLL and the updated DLL). I checked it with an audio file with peaks at certainf frequencies (see below).
The only way to change the scaling of the frequency axis in the Winamp plugin is by changing the 'bar width' or 'horizontal spacing' options - not really a solution (doesnt provide any new information, just spreads the old information out more).
The problem with a too-condensed frequency range actually gets worse with the Winamp plugin :/
Steven's built-in visualiser at the bottom, the Winamp 'classic' at the top.
Those peaks are at 100, 500, 1000, 5000, 10 000 and 15 000Hz.
It seems Steven has already limited the built-in spectrum visualiser to between 0 and 10kHz, while the Winamp plugin seems to go up to the full 22kHz or something like that.
(The 'Classic Spectrum Analyzer' also introduces some weird artifacts, at least on my machine. Some sounds it doesn't pick up at all -when MB's does- and sometimes it adds those harmonics around the primary frequency, as you can see in the picture.)