[Speex-dev] SPEEX in a DSPIC - optimisation of iir_mem16() for
speed - can it be 16 bit ?
Simon W Day
swd at phasor-design.uk.com
Sat Sep 22 08:48:22 PDT 2007
I would be interested to hear your views on whether SPEEX could be made to
run fast on a DSPIC33 by the following strategy:
Make iir_mem16() (for example) purely 16 bit by restricting the number of
bits in the signal to say 10 using SATURATE and then making the LPC
co-efficients just 6 bits.
At present (with standard code) the encode function is taking about 140ms
which is seven times too long !
Any thoughts welcome ? Best wishes for sunny September days. Simon
More information about the Speex-dev