speexdsp.git
2006-11-12 jmOriginally written for Symbian, it is no longer needed...
2006-11-12 jmNow compiles fine with gcc 3.4 (which doesn't know...
2006-11-12 jmAdded some checks to detect if the echo canceller has...
2006-11-12 jmDocumentation for the echo canceller and preprocessor...
2006-11-12 jmcleanup, comments, better handling of clipping in AEC.
2006-11-12 jmImplemented atan in fixed-point and used it for toBARK...
2006-11-11 jmconverted most of the filterbank initialisation to...
2006-11-11 jma few checks just to be on the same (>0) side.
2006-11-10 jmpseudo-float divide operators should be more robust...
2006-11-10 jmDefined VSHR32 and using it instead of "if (shift>0...
2006-11-09 jmReduced (and renamed) input buffer
2006-11-09 jmshouldn't call exit().
2006-11-09 jma bit of cleaning up and comments
2006-11-08 jmAdded a test for the second operand in MULT16_32_QX
2006-11-08 jmFixed potential overflow in gradient computation. Need...
2006-11-07 jmkissfft initialisation no longer uses any float operati...
2006-11-07 jmAdded a higher precision cosine approximation and used...
2006-11-07 jmmdf.c now has zero float operations left (again)
2006-11-07 jmdisabling some unused float operations
2006-11-06 jmRe-wrote spx_sqrt in terms of spx_ilog4, a few MACs...
2006-11-05 jmConverted gain floor computation to fixed-point. Think...
2006-11-05 jmFast Bark-scale gain computation is in fixed-point
2006-11-05 jmsome VAD stuff converted to fixed-point. Also, changed...
2006-11-05 jmOK, so allocating 4 bytes per short did tend to increas...
2006-11-05 jmconverted noise averaging to fixed-point, completed...
2006-11-05 jmFixed excessive MCRA min offset (but kept a small ont...
2006-11-04 jmThink I'm done converting the MCRA part.
2006-11-04 jmConverted output gain and Zframe. Also disabled AGC...
2006-11-04 jmConverted conditional speech presence prob to fixed...
2006-11-04 jmConverted Pframe, P1 and q to fixed-point.
2006-11-03 jmalmost done converting hypergeom_gain() to fixed-point
2006-11-03 jmHalf-way done converting hypergeometric function approx...
2006-11-03 jmFixed the PSHR* functions for a shift of zero and fixed...
2006-11-03 jmConverted qcurve and probability of speech presence
2006-11-03 jmI think it's generally a better idea to include the...
2006-11-02 jmlinear frequency loop now entirely in fixed-point.
2006-11-02 jmgain computation in linear frequency loop converted...
2006-11-02 jmEXTRACT16() for correctness
2006-11-02 jmOops. Previous overflow fix had actually made things...
2006-11-02 jmfixed an overflow when the numerator is negative
2006-11-02 jmI guess using the right precision in the operators...
2006-11-02 jmConverted part of the filterbank and added MULT16_32_P1...
2006-11-02 jmfixed undefined condition in PSHR/PSHR16/PSHR32 when...
2006-11-02 jmImproved the playback buffering.
2006-11-01 jmconverted computation of old_ps and prior_ratio
2006-11-01 jmconverted theta and prior_ratio to fixed-point.
2006-11-01 jmall important variables in the preprocessor state now...
2006-11-01 jmgain and gain2 are now spx_word16_t, though computation...
2006-11-01 jmSNR loop now entirely in fixed-point
2006-11-01 jma priori SNR in spx_word16_t
2006-11-01 jma posteriori SNR now in spx_word16_t
2006-11-01 jmgamma calculation converted (not the value).
2006-11-01 jmRemoved explicit call to exit() in error handling.
2006-10-31 jmQuantizing noise estimate (with higher accuracy). Also...
2006-10-30 jmRe-converted window to fixed-point
2006-10-30 jmA bit of backtracking to fix quality regressions. Need...
2006-10-29 jma priori SNR and a posteriori SNR computed with fixed...
2006-10-27 jmanother MS user complaining about C99 code.
2006-10-27 jmwindow is now spx_word16_t
2006-10-27 jmLast bits of the easy fixed-point conversions.
2006-10-27 jmanother bunch of easy conversions to fixed-point (befor...
2006-10-27 jmps and echo_noise in fixed-point.
2006-10-27 jmNow using fixed-point FFTs in the preprocessor.
2006-10-26 gilesRemove relative path references to libspeex which cause...
2006-10-26 gilesMerge updates to the autogen.sh script from other packa...
2006-10-26 jmdebugged spx_ilog2() and added spx_ilog4()
2006-10-26 jmImplemented exponential function (spx_exp) in fixed...
2006-10-26 jmThe World Institute for Mental Health recommends switch...
2006-10-25 jmadded speex_echo_cancellation() without the last param...
2006-10-25 jmOops, re-enabling kissfft as default
2006-10-25 jmQuick and dirty VAD replacement for now.
2006-10-24 jmchoose between linear and Bark scale computation of...
2006-10-24 jmGain floor is now computed on the Bark scale. Some...
2006-10-23 jmsome tuning
2006-10-23 jmcleanup again
2006-10-23 jmcode cleanup
2006-10-22 jmNow possible to control the amount of noise and echo...
2006-10-21 jmtuning and cleanup
2006-10-20 jmMixing linear scale and bark scale gains, plus some...
2006-10-20 jmmaking sure all global variables are const (for Symbian...
2006-10-11 jmAdded Bark filter bank. Need to make the Bark/Mel choic...
2006-10-11 jmSome references for the black magic
2006-10-11 jmCan you believe I just commented the preprocessor code!
2006-10-11 jmadaptive update window
2006-10-11 jmreplaced frame probability (Pframe)
2006-10-11 jmactually use the filter bank properly (well, sort of)
2006-10-10 jmBig preprocessor cleanup. Implemented mel filterbank...
2006-10-10 jmFixed a bug on 16-bit platforms (thanks Jim)
2006-10-04 jmOuch! Fixed a really bad uninitialised memory (well...
2006-09-08 jmAdding the "f" suffix to float constants (path by Micha...
2006-09-04 jmversion string with no dash Speex-1.2beta1
2006-08-31 jmTuning for low-energy echo.
2006-08-31 jmIncrease learning rate for some mis-adaptated condition...
2006-08-31 jmshould recover better from no initial adaptation.
2006-08-30 jmmore replacements of int with spx_int32_t
2006-08-30 jmminor tuning
2006-08-28 jmChanged part of the API to use spx_int32_t instead...
2006-08-23 jmforgot to free memory for low_innov. sb_celp is now...
2006-08-22 jmremoved unused variable
2006-08-17 jmlibtool version info
next