Quote:
Maybe dumb question...
Is guys from AMD have some library optimized for AMD cpus?
Then it will be good to use it for StereoTool ..so thru installation detect which CPU is used.
And what about multicore optimization ?
I hope to be able to remove the need for multicore optimization

. By the way, even the Intel FFT library doesn't use multiple cores because the calculation is faster when it's done on a single core
Anyway, with the biggest CPU hog out of the way, I'm now looking at some other parts of the code that might be optimized. I'm going to post a new version in about an hour where the CPU load is again 7% lower. (Some time ago I wrote a filter especially for loud trumpet sounds combined with bass. Now I just noticed that it was using almost 10% of the total Stereo Tool CPU usage. I've lowered it a lot, the audio that comes out is different when I look at the waveforms, but it should sound nearly identical. (I was looking ahead to the next 512 to see what's coming every 64 samples, now I'm doing it every 256 samples, which reduces the amount of calculations by almost a factor 4).