search for: radix2

Displaying 13 results from an estimated 13 matches for "radix2".

Did you mean: radix
2006 May 02
3
Re: speex echo cancellation limitations
Hi Ted, Thanks a lot for this analysis. > In FLOAT_DIVU() it hangs at the following: > while (a.m >= b.m) > { > e++; > a.m >>= 1; > } > for the case where a and b are both zero (yes, division by zero). > This happens from mdf.c: True, that needs to be fixed even after I fix the rest. > leak_estimate =
2006 May 08
5
Speex echo canceller on TI C55 DSP
...y reduction for the > canceller, other than to make the tail length no longer than necessary (this > is a line echo canceller for a local phone, so I should be able to keep it > to 40ms). I was surprised by the size of the FFT code, but I guess that it > is doing much more than the radix2 version in the TI library. The FFT code has more than just the radix two, so you can save there. It wasn't meant to be an optimized FFT, so if TI supplies you with one, it's probably a good idea to use it (that's what fft_wrap is for). Also, given that the memory use is almost directly...
2006 May 09
2
Speex echo canceller on TI C55 DSP
...th no longer than necessary > >> (this > >> is a line echo canceller for a local phone, so I should be able to keep > >> it > >> to 40ms). I was surprised by the size of the FFT code, but I guess that > >> it > >> is doing much more than the radix2 version in the TI library. > > > > The FFT code has more than just the radix two, so you can save there. It > > wasn't meant to be an optimized FFT, so if TI supplies you with one, > > it's probably a good idea to use it (that's what fft_wrap is for). Also, >...
2006 May 08
1
Speex echo canceller on TI C55 DSP
...y reduction for the > canceller, other than to make the tail length no longer than necessary > (this is a line echo canceller for a local phone, so I should be able to > keep it to 40ms). I was surprised by the size of the FFT code, but I > guess that it is doing much more than the radix2 version in the TI > library. > > Regards, > > Jim Crichton > > _______________________________________________ > Speex-dev mailing list > Speex-dev@xiph.org > http://lists.xiph.org/mailman/listinfo/speex-dev >
2004 Aug 06
0
project 'Sphinx' kicked off
...ping fft implementations, it could be easy to recompile for fixed or floating point versions. To do this, I needed a fixed point fft, preferrably that didn't use assembly. I tried to find an ANSI C fft routine that would do fixed point. I couldn't, so I wrote KISS FFT: a simple, portable radix2 FFT library that can be compiled to use either fixed or floating point math. See http://sourceforge.net/projects/kissfft Now the problem of IIR filters: IIR filters and fixed point math do not mix well. Truncation errors and limited dynamic range problems are amplified by the feedback nature of th...
2006 May 09
2
Speex echo canceller on TI C55 DSP
...(this > > >> is a line echo canceller for a local phone, so I should be able to keep > > >> it > > >> to 40ms). I was surprised by the size of the FFT code, but I guess > > >> that > > >> it > > >> is doing much more than the radix2 version in the TI library. > > > > > > The FFT code has more than just the radix two, so you can save there. It > > > wasn't meant to be an optimized FFT, so if TI supplies you with one, > > > it's probably a good idea to use it (that's what fft_wrap...
2006 May 08
0
Speex echo canceller on TI C55 DSP
...for code/data memory reduction for the canceller, other than to make the tail length no longer than necessary (this is a line echo canceller for a local phone, so I should be able to keep it to 40ms). I was surprised by the size of the FFT code, but I guess that it is doing much more than the radix2 version in the TI library. Regards, Jim Crichton
2006 May 11
0
Echo Canceller Memory Usage, Frame Size
...her than to make the tail length no longer than necessary >> (this >> is a line echo canceller for a local phone, so I should be able to keep >> it >> to 40ms). I was surprised by the size of the FFT code, but I guess that >> it >> is doing much more than the radix2 version in the TI library. > > The FFT code has more than just the radix two, so you can save there. It > wasn't meant to be an optimized FFT, so if TI supplies you with one, > it's probably a good idea to use it (that's what fft_wrap is for). Also, > given that the memor...
2006 May 08
0
Speex echo canceller on TI C55 DSP
...her than to make the tail length no longer than necessary >> (this >> is a line echo canceller for a local phone, so I should be able to keep >> it >> to 40ms). I was surprised by the size of the FFT code, but I guess that >> it >> is doing much more than the radix2 version in the TI library. > > The FFT code has more than just the radix two, so you can save there. It > wasn't meant to be an optimized FFT, so if TI supplies you with one, > it's probably a good idea to use it (that's what fft_wrap is for). Also, > given that the memor...
2006 May 09
0
Speex echo canceller on TI C55 DSP
...than necessary > >> (this > >> is a line echo canceller for a local phone, so I should be able to keep > >> it > >> to 40ms). I was surprised by the size of the FFT code, but I guess > >> that > >> it > >> is doing much more than the radix2 version in the TI library. > > > > The FFT code has more than just the radix two, so you can save there. It > > wasn't meant to be an optimized FFT, so if TI supplies you with one, > > it's probably a good idea to use it (that's what fft_wrap is for). Also, >...
2006 May 10
0
Speex echo canceller on TI C55 DSP
...;> is a line echo canceller for a local phone, so I should be able to > > >> keep > > >> it > > >> to 40ms). I was surprised by the size of the FFT code, but I guess > > >> that > > >> it > > >> is doing much more than the radix2 version in the TI library. > > > > > > The FFT code has more than just the radix two, so you can save there. > > > It > > > wasn't meant to be an optimized FFT, so if TI supplies you with one, > > > it's probably a good idea to use it (that'...
2004 Aug 06
5
project "Sphinx" kicked off
<with Prof. Farnsworth voice> "Good News, everyone". I've just kicked off project "Sphinx". Which is supposed to sound like "Speex" merged with "INT". ;) Meaning I am working on an integer encoder and decoder. It looks like I will be pulling in a new "integer plumbing" into the foundation of the codec, comparing the results with the old
2006 May 10
2
Speex echo canceller on TI C55 DSP
...for a local phone, so I should be able to > > > >> keep > > > >> it > > > >> to 40ms). I was surprised by the size of the FFT code, but I guess > > > >> that > > > >> it > > > >> is doing much more than the radix2 version in the TI library. > > > > > > > > The FFT code has more than just the radix two, so you can save there. > > > > It > > > > wasn't meant to be an optimized FFT, so if TI supplies you with one, > > > > it's probably a good...