I think you're right, the 64x is fixed, the 67x is float. But all these chips are for gold-plated projects. Very expensive. There is just a couple of routines that suck the CPU, one is the FFT. The others are the routines that call the FFT multiple times.
As long as you can process 160 samples of audio at 8 kHz in less than 15 ms you have more than enough power. A possibility for huge time savings, is using an FHT (Fast Hartley Transform) which is real only. The other thing, to save memory is to switch to an in-place FFT algorithm. Although at 512 x 4 byte floats, is not *that* big of a deal. 73 ------------------------------------------------------------------------------ Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ Freetel-codec2 mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freetel-codec2
