Displaying 2 results from an estimated 2 matches for "filter_len".
Did you mean:
file_len
2006 May 11
0
Echo Canceller Memory Usage, Frame Size
...dea to use it (that's what fft_wrap is for). Also,
> given that the memory use is almost directly proportional to the tail
> length, reducing that one to 40 ms will make a huge difference.
The overall allocated memory usage of the echo canceler is, in bytes:
4*frame_size *(27 + 5*ceiling(filter_length/frame_size)) + C
Where C = 420 on a TI C55 DSP (16 bit machine), and C = 760 on a TI C64 DSP
(32 bit machine).
Where the tail length is an integer multiple of the frame size, this reduces
to:
108*frame_size + 20*filter_length.
So the memory usage is a much stronger function of the frame len...
2006 May 08
5
Speex echo canceller on TI C55 DSP
Hi Jim,
I've just been made aware of these problems (look for the thread "speex
echo cancellation limitations"). It's on my short-term TODO list.
> If fftwrap.c, I ifdefed out the spx_fft_float and spx_ifft_float routines,
> because there were not used and required smallft.c (which is not so small at
> all) to be added to the build.
Right, need to cleanup that