Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-06-18 | Fixes a regression in the fixed-point code and adds saturation for fixed-point. | Stephane Lesage | |
2009-06-04 | make sure new bfin.h is included in dist | Mike Frysinger | |
Looks like I didn't test the `make dist` target and so broke it by not listing the bfin.h in one of the headers vars. Signed-off-by: Mike Frysinger <vapier@gentoo.org> | |||
2009-05-16 | Blackfin: cleanup astat/cc/hardware loop asm clobbers | Mike Frysinger | |
Most asm statements clobber ASTAT bits (shifts, maxes, etc...) but do declare the register as clobbered. Same thing with CC in a few places. Some places make an attempt at clobbering some hardware loop registers, but it's very incomplete compared with how many asm statements actually use hardware loops. Signed-off-by: Mike Frysinger <vapier@gentoo.org> | |||
2009-04-15 | Resurected the --enable-vorbis-psy option by linking with libspeexdsp for the | Jean-Marc Valin | |
fft. | |||
2009-04-15 | More VBR tuning | Jean-Marc Valin | |
2009-04-08 | Fixed a "conditional jump depends on uninitialised value in speex_decode_int() | Jean-Marc Valin | |
even though it wasn't an actual bug. | |||
2009-04-03 | VBR tuning (along with open-loop gamma2 tweak) | Jean-Marc Valin | |
2009-04-03 | Tuning the enhancer and gamm1 | Jean-Marc Valin | |
2009-02-10 | Const correctness patch | Alfred E. Heggestad | |
2009-01-30 | Cosmetic fixes | Alfred E. Heggestad | |
2008-12-01 | At least VS2005 (what I'm using) won't compile resample_sse.h with | John Ridges | |
_USE_SSE2 defined because it refuses to cast __m128 to __m128d and vice versa. While there are intrinsics to do the casts, I thought it would be simpler to just use an intrinsic that accomplishes the same thing without all the casting. | |||
2008-11-09 | Patch : Make speex_bits_read_from and speex_bits_read_whole_bytes const correct | Erik de Castro Lopo | |
Jean-Marc, The following patch makes the above two read functions const correct. Cheers, Erik | |||
2008-10-03 | Fix for VS files to include multi-channel changes. Also patches scal.c for | Alexander Chemeris | |
compilers that don't have M_PI defined. | |||
2008-09-06 | The LPC analysis window and lag window are now in Q15. | Jean-Marc Valin | |
2008-09-06 | Merged lsp_interpolate() with lsp_enforce_margin() | Jean-Marc Valin | |
2008-09-06 | removed some if()s from an ltp inner loop | Jean-Marc Valin | |
2008-09-06 | Simplifying the "middle case" in _spx_lpc(). | Jean-Marc Valin | |
2008-09-06 | Got rid of real_exc and ringing by using exc temporarily. This saved 160 bytes. | Jean-Marc Valin | |
2008-09-06 | Minor simplifications to lsp_to_lpc() | Jean-Marc Valin | |
2008-08-13 | Added an option to implement iir_mem16() and fir_mem16() in terms of | Jean-Marc Valin | |
filter_mem16() | |||
2008-08-11 | Making it more explicit that the nb filter size is constant | Jean-Marc Valin | |
2008-08-11 | Most of the narrowband array sizes are now compile-time constants | Jean-Marc Valin | |
2008-08-08 | A forgotten include guard and a fix for disabling wideband | Jean-Marc Valin | |
2008-08-07 | minor code simplifications to nb encoder | Jean-Marc Valin | |
2008-08-06 | Making it possible to disable either the encoder or the decoder using macros | Jean-Marc Valin | |
2008-08-05 | Narrowband state now contained in a single block | Jean-Marc Valin | |
2008-08-05 | Sorting out #include "" from #include <> and using relative paths for including | Jean-Marc Valin | |
installed headers | |||
2008-07-23 | properly implemented SPEEX_PREPROCESS_GET_ECHO_STATE | Jean-Marc Valin | |
2008-07-20 | Fixed a memory leak in the echo canceller (forgot to free() some pointers) | Jean-Marc Valin | |
2008-06-05 | DecorrState -> SpeexDecorrState | Jean-Marc Valin | |
2008-06-04 | Integrating the decorrelation API with the echo canceller (speex_echo.h) | Jean-Marc Valin | |
2008-06-04 | cleaned up SCAL memory allocation | Jean-Marc Valin | |
2008-06-04 | Multi-channel SCAL | Jean-Marc Valin | |
2008-06-04 | cleaning up the SCAL code | Jean-Marc Valin | |
2008-06-04 | Shaped Comb-ALlpass filter for decorrelating channels prior to echo cancellation | Jean-Marc Valin | |
2008-06-04 | Less aggressive noise adaptation | Jean-Marc Valin | |
2008-06-03 | Jitter buffer update | Jean-Marc Valin | |
2008-06-02 | Merge branch 'stereo' | Jean-Marc Valin | |
2008-05-30 | Made multi-channel AEC API compatible with the previous one. | Jean-Marc Valin | |
2008-05-29 | Thorvald Natvig's --with-fft= patch | Jean-Marc Valin | |
2008-05-28 | Patch by Thorvald Natvig to add Intel MKL support for the FFT | jm | |
git-svn-id: http://svn.xiph.org/trunk/speex@14975 0101bb08-14d6-0310-b084-bc0e0c8e3800 | |||
2008-05-27 | Fix to FFTW3 patch by Thorvald Natvig | jm | |
git-svn-id: http://svn.xiph.org/trunk/speex@14967 0101bb08-14d6-0310-b084-bc0e0c8e3800 | |||
2008-05-27 | Patch by Thorvald Natvig to add FFTW3 support | jm | |
git-svn-id: http://svn.xiph.org/trunk/speex@14966 0101bb08-14d6-0310-b084-bc0e0c8e3800 | |||
2008-05-19 | Merge branch 'master' into stereo | Jean-Marc Valin | |
Conflicts: libspeex/mdf.c | |||
2008-05-19 | More changes merged from single channel case, renamed back to speex_* | Jean-Marc Valin | |
Merge commit '37657c2b0b228b26ebecf31e36c69327489e66f1' into stereo Conflicts: include/speex/speex_echo.h libspeex/mdf.c libspeex/testecho.c | |||
2008-05-19 | Big update in the multi-channel AEC to bring it up-to-date with the single | Jean-Marc Valin | |
channel AEC. Mainly this means: 1) dual-path adaptive filter 2) Adaptive (pseudo-proportional) learning rate for different taps 3) API change 4) Other minor details Merge commit 'd2cddf7e2f3c1a75265c43cabaa391037c830745' into stereo Conflicts: include/speex/speex_echo.h libspeex/mdf.c libspeex/testecho.c | |||
2008-05-19 | Fixed weight update and notch filter memory. Now works for multiple mics ↵ | val058 | |
(multiple speakers untested) git-svn-id: svn://lasagne.centie.net.au/trunk/audio/aec@186 630fbc32-c412-0410-8d9e-966872dfccd7 | |||
2008-05-19 | 2-input doesn't crash anymore (1st chan is good, 2nd needs fixing) | val058 | |
git-svn-id: svn://lasagne.centie.net.au/trunk/audio/aec@185 630fbc32-c412-0410-8d9e-966872dfccd7 | |||
2008-05-19 | most of conversion done (but MC untested so far) | val058 | |
git-svn-id: svn://lasagne.centie.net.au/trunk/audio/aec@184 630fbc32-c412-0410-8d9e-966872dfccd7 | |||
2008-05-19 | seems to at least be working for single channel | val058 | |
git-svn-id: svn://lasagne.centie.net.au/trunk/audio/aec@183 630fbc32-c412-0410-8d9e-966872dfccd7 |