Quote:
About

: True, and that's another very good reason to keep optimizing.
Still, for some users (for example those who operate a big FM station with hundreds of thousands of listeners), 5% increase in quality is A LOT, regardless of the costs. And to audiophiles too.
To be honest, both of the things you're working on right now do not have any significant value for me personally. I don't have a real large audio collection, but out of hundreds of tracks, the declipper only has any noticable impact on one track - an overdriven rip of "Goodbye Horses" by Q Lazzarus. As for the Dynamics Booster, while you all that are audiophiles might knock X-Fi cards, the fact remains that Creative's Crystalizer does what the Dynamics Booster is attempting to do, but does not consume 50-60% of my CPU.
So, I could really choose to ignore testing of those two things, but I don't. I feel it's my duty to report to you that the performance issues make it to where the value of those items are so far out of line with any value added that they should be investigated for inefficiency.
That said, you have mentioned that you feel that multiband is in need of a rework, and that you feel that there are problems in the Loudness filter. Both of those items would impact everyone, not just a small segment of your users.
Quote:
Quote:
I downloaded the latest Performance Test from there, and, sure enough, the CPUMark score was 757.6.
Based on that number, I'm actually surprised that you're having problems with the performance. My own Q9450 CPU is listed (I'll download the test to check) as about 4000, which is 1000 per core - so per core it's only 1/3rd faster than yours, and Stereo Tool does most of its processing on a single core.
Your CPU has more L2 cache. I suspect I'm right about the FFT ops running within the cache, or if they need main memory access, you have more CPU-to-RAM bandwidth available, so the CPU doesn't have as many stalls waiting on memory.
Also, there is still the possibility of an AMD penalty with the Intel compiler and/or Intel libraries.
Quote:
Quote:
So, my suggestion to you all is to look up "Wirth's Law". Here's a preview:
•Software is getting slower more rapidly than hardware becomes faster.
Try if you can still find Stereo Tool 1.0 somewhere... It used about 90% on my P4 at the time... And that was with only stereo image (no azimuth or stereo boost), 8-band multiband (without clippers, filtering the output and flat frequency response) and a singleband compressor.
I'll look. Odds are my system will handle it much more efficiently. The positions are reversed. My AMD has a larger L2 cache vs. a P4 (1M vs. 256K or 512K), as well as an on-die memory controller. Athlon64 processors ran circles around Pentium 4. Now, Intel processors have larger L2 and even L3 caches, and with the Core i series, the memory controller has been brought on-die.
Edit: The oldest version I've been able to find is 2.xx...