[speex-dev] More Speex (pre-processing) Options

Tom Harper harper at archila.com
Wed Nov 26 00:31:24 PST 2003


So I have had a chance to delve deeper into  the new pre-processing
code-  I was also able to get VAD, AGC, Denoising, etc working inside of the
current release candidate (1.0.3).   For some reason, the 1.1.2
release didn't properly encode/decode in our system (on windows)
and I haven't had time to determine why.  In any case, all of the features
jointly work very well- great job!

I realize the echo cancellation element may still be in development, but I am
having trouble getting that part of the preprocessor to work.  When
I don't pass NULL into the speex_preprocess for the echo parameter, things
seem to go haywire- some memory appears to be getting trampled somewhere
(this is probably my fault).  Maybe I am misunderstanding the purpose of this
parameter?  Except for the first few packets, the preprocessor
appears to be removing all audio- The algorithm I am using passes in a recently
decoded frame...  Any ideas?  Do I need to set some settings in somewhere
in order for this to work properly?


<p>--- >8 ----
List archives:  http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'speex-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.

More information about the Speex-dev mailing list