Quote:
@Brian: I will try to reduce it later. I think I can do almost the same thing that I do now in 32 steps in about 6-7 steps. But first I'm working on improvements of the filtering quality itself - when I know what it has to do (I think I'm getting very close now) I'll look into code optimizations. I'm not sure how much I can reduce it though - so on a P4 it might be better to turn it off (or turn other filters off, depending on the quality of your input material). For now, try the following settings to get a slightly lower CPU usage: Quality to 1.0, 'Max input distortion' to 1%. (This doesn't affect the auto tilt determination though).
Also: Automatic tilt detection now works in a range, I think -50 .. +50 degrees. So if your track falls outside that range it won't work. (I still have to make that configurable, and also the number of steps).
I could also allow manual tilt correction on slower pc's (the issue is that very often, for different tracks different tilt values are needed, and changing them manually during listening or broadcasting doesn't seem usable). This would greatly reduce the CPU load.
I downloaded the extreme example clip again, and with the default values, I do hear an improvement. It's still extremely expensive (CPU-wise) for my system, and I'm only using the defaults. To get a cleaner sound, I'd pretty much be to the point where I couldn't do anything else but run Winamp and StereoTool.
That said, beyond the extreme example, I'm not really hearing much change, if any, to the tracks that I currently have as MP3s. I do see some red in the waveform display, but it is very sporadic / transient...
So, we're back to the point where I tell you that due to the extreme CPU load, it's not worth $43 (current 30 Euro)...at least not for my needs...but at least this time, the auto-declipping worked, so that is good news for you, I suppose...