Yes, sure. What about making the window resizable? Also, try to make automatic gain a little bit more sophisticated, i.e. take some tracks, calculate average increase for each band and use the results to make the feature more effective. I mean, it's very unlikely for mid and high frequency bands to increase the overall level by their gain values. Say, I can boost the 16k band by 7 db, but there is almost no chance that this will affect the overall level by the same value. I wish this were true but even if a certain band is down 10 dB in a spectrum analyzer doesn't mean that the wave form won't clip even if you boost that band by just 1 dB. But you're right that the chance of clipping and overall attenuation that is needed to prevent it is decreasing. If you want to prevent clipping at any cost then you can use the auto gain feature. If you know what you're doing just disable auto and set it manually. You could process some heavily compressed tracks from your music collection with the converter to 32 bit WAVs (with the EQ in the DSP chain and gain = 0), analyze the resulting files with ReplayGain to get the peak values and then adjust your Equalizer settings according to the formula gain = -20*log10( peak). I can also recommend to take a look at the peak meter visualization that comes with fb2k. While it's not the most accurate tool it still can show you when something is going wrong with the levels. (Of course you have to disable the advanced limiter to see the clipping.) Btw, new version released. Grab it from the download post.
Last Edit: 2011-05-09 18:55:08 by xnor