got home from tradeshow 9pm, 11:30pm now some results.... - Changed over to using CMSIS optimized FFT library - fixed stack size issues (golly it is hungry)
NO other optimization , just changed out the FFT, so far Results codec2 3200, 20mS frame (size of the process)., Pclock = 168e6 -O0 encoder : 1.55e6, (9.28mS) decode : 1.057e6 (6.29mS) IE fullduplex and time to spare -O2 encoder : 435e3 (2.59mS) decode : 671e3 (3.99mS) have not looked into why the decode was "hard" to optimise. that mght take some time or, could be an indication of something amiss. I reckon, dealing with a few other things, there is another 2:1 improvement to get There are some things I have not checked for compatibility with kiss-fft- like the output sample order - natural or reversed etc. I can produce in either natural or BR. .. but I know it is actually doing the ffts. they take about . total time spent so far- 4 hours. not bad result. Nice work David, by my standards, this is not a trivial signal processing application you have....rather alot to it....impressive. bedtime.. ------------------------------------------------------------------------------ _______________________________________________ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freetel-codec2