[Speex-dev] Echo cancel problem with 1.1.11

Jean-Marc Valin jean-marc.valin at usherbrooke.ca
Thu Jan 19 17:22:17 PST 2006


Salut Martin,

>   We are having problems with echo cancel in 1.1.11 that we didn’t
> have with 1.1.10. Doing sound tests (just saying “check, test” for
> about 30 seconds), we hear electronic noise and at some point the
> algorithm goes wild and the residue samples returned by the echo
> cancel become so big they become bigger than the floating point range
> (all values in the residue buffer are “nan” or “not a number”). Then
> we have to reset the echo cancel otherwise everything hangs (i.e. the
> preprocess becomes really slow trying to handle “nan” and the echo
> cancel never comes back on its own). I can make it consistently crash
> with 1.1.11 but I cannot reproduce it with 1.1.10. Any idea of what
> could cause this?

I've no idea what causes this and I've seen it before. I also have no
idea why, but it appears to be fixed in the current svn version. Please
try that and see if the problem goes away (it should).

	Jean-Marc



More information about the Speex-dev mailing list