speexdsp.git
14 years agoFixing warnings (patch by Alfred E. Heggestad)
jm [Mon, 5 Sep 2005 22:47:06 +0000 (22:47 +0000)]
Fixing warnings (patch by Alfred E. Heggestad)

git-svn-id: http://svn.xiph.org/trunk/speex@9972 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agominor changes
jm [Mon, 5 Sep 2005 22:46:02 +0000 (22:46 +0000)]
minor changes

git-svn-id: http://svn.xiph.org/trunk/speex@9971 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoPatch send by Thorvald Natvig
jm [Mon, 5 Sep 2005 01:07:26 +0000 (01:07 +0000)]
Patch send by Thorvald Natvig

git-svn-id: http://svn.xiph.org/trunk/speex@9958 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoImproved Doxygen comments
jm [Tue, 30 Aug 2005 23:21:21 +0000 (23:21 +0000)]
Improved Doxygen comments

git-svn-id: http://svn.xiph.org/trunk/speex@9873 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoRemoving "restric" keyword for now, as it's causing some Win32 (l)users
jm [Tue, 30 Aug 2005 23:03:59 +0000 (23:03 +0000)]
Removing "restric" keyword for now, as it's causing some Win32 (l)users
problems and it's not that useful yet.

git-svn-id: http://svn.xiph.org/trunk/speex@9872 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoremoved unused buffer
jm [Tue, 19 Jul 2005 00:57:08 +0000 (00:57 +0000)]
removed unused buffer

git-svn-id: http://svn.xiph.org/trunk/speex@9584 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoOops, fixed sse for vq.c
jm [Mon, 4 Jul 2005 23:32:09 +0000 (23:32 +0000)]
Oops, fixed sse for vq.c

git-svn-id: http://svn.xiph.org/trunk/speex@9548 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoDid some tuning, especially for the speech probability of presence. Some
jm [Mon, 27 Jun 2005 07:01:21 +0000 (07:01 +0000)]
Did some tuning, especially for the speech probability of presence. Some
cleanup too.

git-svn-id: http://svn.xiph.org/trunk/speex@9519 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoupdated TODO
jm [Mon, 27 Jun 2005 06:57:49 +0000 (06:57 +0000)]
updated TODO

git-svn-id: http://svn.xiph.org/trunk/speex@9518 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoFixed typo
jm [Mon, 27 Jun 2005 06:57:33 +0000 (06:57 +0000)]
Fixed typo

git-svn-id: http://svn.xiph.org/trunk/speex@9517 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoShould fix the de-adaptation problem caused by sinusoids
jm [Mon, 27 Jun 2005 06:57:01 +0000 (06:57 +0000)]
Should fix the de-adaptation problem caused by sinusoids

git-svn-id: http://svn.xiph.org/trunk/speex@9516 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoupdated version, directories
jm [Mon, 27 Jun 2005 06:55:06 +0000 (06:55 +0000)]
updated version, directories

git-svn-id: http://svn.xiph.org/trunk/speex@9515 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoFixed errors in API doc
jm [Fri, 24 Jun 2005 05:44:47 +0000 (05:44 +0000)]
Fixed errors in API doc

git-svn-id: http://svn.xiph.org/trunk/speex@9511 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoExporting speex_lib_get_mode for DLLs
jm [Wed, 22 Jun 2005 23:06:20 +0000 (23:06 +0000)]
Exporting speex_lib_get_mode for DLLs

git-svn-id: http://svn.xiph.org/trunk/speex@9508 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoenable maintainer mode for autogen builds by default
thomasvs [Sat, 18 Jun 2005 15:55:10 +0000 (15:55 +0000)]
enable maintainer mode for autogen builds by default

git-svn-id: http://svn.xiph.org/trunk/speex@9470 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoAdded the readme file
jm [Tue, 14 Jun 2005 05:54:35 +0000 (05:54 +0000)]
Added the readme file

git-svn-id: http://svn.xiph.org/trunk/speex@9448 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoAdded a bunch of speex_free() calls in the sb_celp destructor Speex-1.1.10
jm [Fri, 10 Jun 2005 05:32:24 +0000 (05:32 +0000)]
Added a bunch of speex_free() calls in the sb_celp destructor

git-svn-id: http://svn.xiph.org/trunk/speex@9427 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoREADME for the Blackfin port
jm [Fri, 10 Jun 2005 04:29:21 +0000 (04:29 +0000)]
README for the Blackfin port

git-svn-id: http://svn.xiph.org/trunk/speex@9426 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoI think MSVC doesn't understand the restrict keyword
jm [Fri, 10 Jun 2005 02:36:24 +0000 (02:36 +0000)]
I think MSVC doesn't understand the restrict keyword

git-svn-id: http://svn.xiph.org/trunk/speex@9425 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoclobbering less registers
jm [Thu, 9 Jun 2005 08:01:26 +0000 (08:01 +0000)]
clobbering less registers

git-svn-id: http://svn.xiph.org/trunk/speex@9416 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoAutotools support for Blackfin (now requires automake 1.8)
jm [Thu, 9 Jun 2005 06:31:38 +0000 (06:31 +0000)]
Autotools support for Blackfin (now requires automake 1.8)

git-svn-id: http://svn.xiph.org/trunk/speex@9415 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoRemoved accesses past array bounds.
jm [Thu, 9 Jun 2005 05:32:37 +0000 (05:32 +0000)]
Removed accesses past array bounds.

git-svn-id: http://svn.xiph.org/trunk/speex@9414 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoAllow the stack to be allocated with speex_alloc_scratch()
jm [Thu, 9 Jun 2005 05:09:53 +0000 (05:09 +0000)]
Allow the stack to be allocated with speex_alloc_scratch()

git-svn-id: http://svn.xiph.org/trunk/speex@9413 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agosome more cleanup
jm [Thu, 9 Jun 2005 04:44:49 +0000 (04:44 +0000)]
some more cleanup

git-svn-id: http://svn.xiph.org/trunk/speex@9412 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoCleanup in filter_mem2
jm [Thu, 9 Jun 2005 04:30:39 +0000 (04:30 +0000)]
Cleanup in filter_mem2

git-svn-id: http://svn.xiph.org/trunk/speex@9411 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoPartial cleanup of filter_mem2
jm [Thu, 9 Jun 2005 03:34:29 +0000 (03:34 +0000)]
Partial cleanup of filter_mem2

git-svn-id: http://svn.xiph.org/trunk/speex@9409 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agofilter_mem2 now uses dual MAC (still needs some cleanup)
jm [Thu, 9 Jun 2005 02:50:28 +0000 (02:50 +0000)]
filter_mem2 now uses dual MAC (still needs some cleanup)

git-svn-id: http://svn.xiph.org/trunk/speex@9408 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoA few more instructions in parallel
jm [Thu, 9 Jun 2005 01:39:48 +0000 (01:39 +0000)]
A few more instructions in parallel

git-svn-id: http://svn.xiph.org/trunk/speex@9405 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoMore optimizations to codebood search, target update in Blackfin assembly
jm [Wed, 8 Jun 2005 03:14:27 +0000 (03:14 +0000)]
More optimizations to codebood search, target update in Blackfin assembly

git-svn-id: http://svn.xiph.org/trunk/speex@9401 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agomore optimizations for complexity > 1
jm [Wed, 8 Jun 2005 02:26:43 +0000 (02:26 +0000)]
more optimizations for complexity > 1

git-svn-id: http://svn.xiph.org/trunk/speex@9400 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoDoing a lot less useless work for complexity > 1
jm [Wed, 8 Jun 2005 00:46:03 +0000 (00:46 +0000)]
Doing a lot less useless work for complexity > 1

git-svn-id: http://svn.xiph.org/trunk/speex@9398 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agocomments
jm [Wed, 8 Jun 2005 00:17:26 +0000 (00:17 +0000)]
comments

git-svn-id: http://svn.xiph.org/trunk/speex@9397 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoSimplify search for complexity > 1
jm [Tue, 7 Jun 2005 22:57:56 +0000 (22:57 +0000)]
Simplify search for complexity > 1

git-svn-id: http://svn.xiph.org/trunk/speex@9396 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoBlackfin assembly tweaking
jm [Tue, 7 Jun 2005 08:29:10 +0000 (08:29 +0000)]
Blackfin assembly tweaking

git-svn-id: http://svn.xiph.org/trunk/speex@9386 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoload in parallel
jm [Tue, 7 Jun 2005 07:19:20 +0000 (07:19 +0000)]
load in parallel

git-svn-id: http://svn.xiph.org/trunk/speex@9385 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoAdded MAX16 operator
jm [Tue, 7 Jun 2005 06:56:21 +0000 (06:56 +0000)]
Added MAX16 operator

git-svn-id: http://svn.xiph.org/trunk/speex@9384 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoBlackfin assembly for compute_pitch_error
jm [Tue, 7 Jun 2005 04:58:41 +0000 (04:58 +0000)]
Blackfin assembly for compute_pitch_error

git-svn-id: http://svn.xiph.org/trunk/speex@9383 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoSeparated time-critical portion of the pitch gain computation so it can easily
jm [Tue, 7 Jun 2005 03:52:46 +0000 (03:52 +0000)]
Separated time-critical portion of the pitch gain computation so it can easily
be optimized.

git-svn-id: http://svn.xiph.org/trunk/speex@9382 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoBlackfin assembly implementation of compute_impulse_response
jm [Tue, 7 Jun 2005 02:51:53 +0000 (02:51 +0000)]
Blackfin assembly implementation of compute_impulse_response

git-svn-id: http://svn.xiph.org/trunk/speex@9381 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agooops forgot a zero in the sb_celp encoder stack
jm [Mon, 6 Jun 2005 18:33:44 +0000 (18:33 +0000)]
oops forgot a zero in the sb_celp encoder stack

git-svn-id: http://svn.xiph.org/trunk/speex@9380 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoRemoved unnecessary call to open_loop_nbest_pitch (which in turn fixes
jm [Mon, 6 Jun 2005 07:17:01 +0000 (07:17 +0000)]
Removed unnecessary call to open_loop_nbest_pitch (which in turn fixes
a blackfin alignment bug)

git-svn-id: http://svn.xiph.org/trunk/speex@9370 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agosaved two instructions in vq_nbest
jm [Mon, 6 Jun 2005 06:52:18 +0000 (06:52 +0000)]
saved two instructions in vq_nbest

git-svn-id: http://svn.xiph.org/trunk/speex@9369 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agooops
jm [Mon, 6 Jun 2005 06:21:10 +0000 (06:21 +0000)]
oops

git-svn-id: http://svn.xiph.org/trunk/speex@9368 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoSpecial case for complexity 1
jm [Mon, 6 Jun 2005 05:22:32 +0000 (05:22 +0000)]
Special case for complexity 1

git-svn-id: http://svn.xiph.org/trunk/speex@9367 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoRemoved workaround (LOOP_END offset) for the LSETUP assembler bug.
jm [Mon, 6 Jun 2005 04:14:33 +0000 (04:14 +0000)]
Removed workaround (LOOP_END offset) for the LSETUP assembler bug.

git-svn-id: http://svn.xiph.org/trunk/speex@9366 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoMinor cleanup patch by Alfred E. Heggestad
jm [Mon, 6 Jun 2005 03:41:09 +0000 (03:41 +0000)]
Minor cleanup patch by Alfred E. Heggestad

git-svn-id: http://svn.xiph.org/trunk/speex@9365 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoremove unused variables
jm [Sun, 5 Jun 2005 08:44:20 +0000 (08:44 +0000)]
remove unused variables

git-svn-id: http://svn.xiph.org/trunk/speex@9362 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoBlackfin assembly for auto-correlation function
jm [Sun, 5 Jun 2005 08:31:50 +0000 (08:31 +0000)]
Blackfin assembly for auto-correlation function

git-svn-id: http://svn.xiph.org/trunk/speex@9361 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoBlackfin assembly for speex_move()
jm [Sun, 5 Jun 2005 07:17:44 +0000 (07:17 +0000)]
Blackfin assembly for speex_move()

git-svn-id: http://svn.xiph.org/trunk/speex@9360 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoAssembly implementation of iir_mem2
jm [Sun, 5 Jun 2005 06:49:12 +0000 (06:49 +0000)]
Assembly implementation of iir_mem2

git-svn-id: http://svn.xiph.org/trunk/speex@9359 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agofilter_mem2 completely in assembly
jm [Sun, 5 Jun 2005 06:27:48 +0000 (06:27 +0000)]
filter_mem2 completely in assembly

git-svn-id: http://svn.xiph.org/trunk/speex@9358 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoBlackfin assembly optimizations.
jm [Sun, 5 Jun 2005 04:57:39 +0000 (04:57 +0000)]
Blackfin assembly optimizations.

git-svn-id: http://svn.xiph.org/trunk/speex@9357 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoPacket loss concealment converted to fixed-point. Added hooks for blackfin
jm [Sun, 5 Jun 2005 03:45:46 +0000 (03:45 +0000)]
Packet loss concealment converted to fixed-point. Added hooks for blackfin
optimizations.

git-svn-id: http://svn.xiph.org/trunk/speex@9356 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoPreparing for 1.1.9 Speex-1.1.9
jm [Thu, 2 Jun 2005 02:47:31 +0000 (02:47 +0000)]
Preparing for 1.1.9

git-svn-id: http://svn.xiph.org/trunk/speex@9334 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoBetter estimation of how well the filter is adapted.
jm [Wed, 1 Jun 2005 05:10:20 +0000 (05:10 +0000)]
Better estimation of how well the filter is adapted.

git-svn-id: http://svn.xiph.org/trunk/speex@9333 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoCleaned up arch-dependent optimizations
jm [Fri, 27 May 2005 20:59:46 +0000 (20:59 +0000)]
Cleaned up arch-dependent optimizations

git-svn-id: http://svn.xiph.org/trunk/speex@9321 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoProper de-allocation
jm [Fri, 27 May 2005 18:05:05 +0000 (18:05 +0000)]
Proper de-allocation

git-svn-id: http://svn.xiph.org/trunk/speex@9320 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoAllow setting the encoder and decoder stacks at compile time
jm [Thu, 26 May 2005 05:10:44 +0000 (05:10 +0000)]
Allow setting the encoder and decoder stacks at compile time

git-svn-id: http://svn.xiph.org/trunk/speex@9316 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoBetter check for memory allocation failure
jm [Thu, 26 May 2005 04:09:21 +0000 (04:09 +0000)]
Better check for memory allocation failure

git-svn-id: http://svn.xiph.org/trunk/speex@9315 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoFixed-point fixes for 16-bit archs
jm [Wed, 25 May 2005 21:11:32 +0000 (21:11 +0000)]
Fixed-point fixes for 16-bit archs

git-svn-id: http://svn.xiph.org/trunk/speex@9313 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoAdded command line
jm [Wed, 25 May 2005 05:45:35 +0000 (05:45 +0000)]
Added command line

git-svn-id: http://svn.xiph.org/trunk/speex@9310 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoShould fix a bug for platforms where a char is 16 bits.
jm [Wed, 25 May 2005 05:06:31 +0000 (05:06 +0000)]
Should fix a bug for platforms where a char is 16 bits.

git-svn-id: http://svn.xiph.org/trunk/speex@9309 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoMade signal_div slightly more accurate and slightly faster
jm [Wed, 25 May 2005 02:30:31 +0000 (02:30 +0000)]
Made signal_div slightly more accurate and slightly faster

git-svn-id: http://svn.xiph.org/trunk/speex@9308 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoChanged storage of lpc coefficients so that it no longer contains a0 (= 1).
jm [Mon, 23 May 2005 00:58:30 +0000 (00:58 +0000)]
Changed storage of lpc coefficients so that it no longer contains a0 (= 1).

git-svn-id: http://svn.xiph.org/trunk/speex@9303 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years ago...
jm [Sun, 22 May 2005 23:20:27 +0000 (23:20 +0000)]
...

git-svn-id: http://svn.xiph.org/trunk/speex@9302 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoLess aggressive on initial adaptation
jm [Sat, 21 May 2005 03:43:18 +0000 (03:43 +0000)]
Less aggressive on initial adaptation

git-svn-id: http://svn.xiph.org/trunk/speex@9296 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agocomments
jm [Fri, 20 May 2005 16:51:00 +0000 (16:51 +0000)]
comments

git-svn-id: http://svn.xiph.org/trunk/speex@9294 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoAdded some comments
jm [Fri, 13 May 2005 07:22:25 +0000 (07:22 +0000)]
Added some comments

git-svn-id: http://svn.xiph.org/trunk/speex@9276 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoOops. Fixed speex_decode() (float version only) when compiling with FIXED_POINT
jm [Fri, 13 May 2005 07:20:41 +0000 (07:20 +0000)]
Oops. Fixed speex_decode() (float version only) when compiling with FIXED_POINT

git-svn-id: http://svn.xiph.org/trunk/speex@9275 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agospeex_echo_reset renamed speex_echo_state_reset
jm [Wed, 11 May 2005 06:22:02 +0000 (06:22 +0000)]
speex_echo_reset renamed speex_echo_state_reset

git-svn-id: http://svn.xiph.org/trunk/speex@9267 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoDocumentation update. Added info about preprocessor and echo canceller
jm [Wed, 11 May 2005 05:52:35 +0000 (05:52 +0000)]
Documentation update. Added info about preprocessor and echo canceller

git-svn-id: http://svn.xiph.org/trunk/speex@9266 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoCleaning up echo canceller
jm [Wed, 11 May 2005 03:33:22 +0000 (03:33 +0000)]
Cleaning up echo canceller

git-svn-id: http://svn.xiph.org/trunk/speex@9265 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoFaster adaptation with "gradient projection"
jm [Tue, 10 May 2005 18:59:59 +0000 (18:59 +0000)]
Faster adaptation with "gradient projection"

git-svn-id: http://svn.xiph.org/trunk/speex@9261 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agosome comments
jm [Tue, 10 May 2005 07:02:44 +0000 (07:02 +0000)]
some comments

git-svn-id: http://svn.xiph.org/trunk/speex@9252 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoinclude prototype for le_int
jm [Tue, 10 May 2005 04:58:59 +0000 (04:58 +0000)]
include prototype for le_int

git-svn-id: http://svn.xiph.org/trunk/speex@9251 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoSome more AEC tuning
jm [Tue, 10 May 2005 04:12:42 +0000 (04:12 +0000)]
Some more AEC tuning

git-svn-id: http://svn.xiph.org/trunk/speex@9250 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoremoved some // comments
jm [Tue, 10 May 2005 04:12:20 +0000 (04:12 +0000)]
removed some // comments

git-svn-id: http://svn.xiph.org/trunk/speex@9249 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoSome more regularization work, trying to adjust the filter faster
jm [Tue, 10 May 2005 01:36:45 +0000 (01:36 +0000)]
Some more regularization work, trying to adjust the filter faster

git-svn-id: http://svn.xiph.org/trunk/speex@9248 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoSmoothed correlation/energy
jm [Mon, 9 May 2005 21:27:52 +0000 (21:27 +0000)]
Smoothed correlation/energy

git-svn-id: http://svn.xiph.org/trunk/speex@9246 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoSome more regularization work for mdf
jm [Mon, 9 May 2005 21:03:13 +0000 (21:03 +0000)]
Some more regularization work for mdf

git-svn-id: http://svn.xiph.org/trunk/speex@9245 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoSystem in underdetermined, trying to work around that.
jm [Mon, 9 May 2005 18:15:11 +0000 (18:15 +0000)]
System in underdetermined, trying to work around that.

git-svn-id: http://svn.xiph.org/trunk/speex@9243 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoSome more AEC cleanup. Played a bit with echo energy estimation.
jm [Sun, 8 May 2005 04:49:20 +0000 (04:49 +0000)]
Some more AEC cleanup. Played a bit with echo energy estimation.

git-svn-id: http://svn.xiph.org/trunk/speex@9238 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agooops, forgot to add that one
jm [Sun, 8 May 2005 04:46:12 +0000 (04:46 +0000)]
oops, forgot to add that one

git-svn-id: http://svn.xiph.org/trunk/speex@9237 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoSimplified the code a lot. Put back the denoiser hooks for further
jm [Sun, 8 May 2005 00:08:43 +0000 (00:08 +0000)]
Simplified the code a lot. Put back the denoiser hooks for further
cancellation (changed spectral param to float* at least for now).

git-svn-id: http://svn.xiph.org/trunk/speex@9236 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agotrying some ideas for soft-decision DTD based on residual-to-signal ratio
jm [Sat, 7 May 2005 08:07:05 +0000 (08:07 +0000)]
trying some ideas for soft-decision DTD based on residual-to-signal ratio

git-svn-id: http://svn.xiph.org/trunk/speex@9224 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoforgot to delete that Speex-1.1.8
jm [Fri, 6 May 2005 05:09:35 +0000 (05:09 +0000)]
forgot to delete that

git-svn-id: http://svn.xiph.org/trunk/speex@9216 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agospeex_types.h now contains definitions for all archs that don't use
jm [Fri, 6 May 2005 04:59:30 +0000 (04:59 +0000)]
speex_types.h now contains definitions for all archs that don't use
autoconf

git-svn-id: http://svn.xiph.org/trunk/speex@9215 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agodefault type definitions (for archs not using autoconf)
jm [Fri, 6 May 2005 04:47:41 +0000 (04:47 +0000)]
default type definitions (for archs not using autoconf)

git-svn-id: http://svn.xiph.org/trunk/speex@9214 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agochanged version number for those not using autoconf
jm [Wed, 4 May 2005 05:38:04 +0000 (05:38 +0000)]
changed version number for those not using autoconf

git-svn-id: http://svn.xiph.org/trunk/speex@9209 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoOK, think I really fixed the problem with installing speex_types.h
jm [Wed, 4 May 2005 05:32:21 +0000 (05:32 +0000)]
OK, think I really fixed the problem with installing speex_types.h

git-svn-id: http://svn.xiph.org/trunk/speex@9208 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoinstall speex_types.h when doing "make install"
jm [Wed, 4 May 2005 04:18:40 +0000 (04:18 +0000)]
install speex_types.h when doing "make install"

git-svn-id: http://svn.xiph.org/trunk/speex@9206 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agosupport for top_builddir != top_srcdir
jm [Mon, 2 May 2005 07:05:30 +0000 (07:05 +0000)]
support for top_builddir != top_srcdir

git-svn-id: http://svn.xiph.org/trunk/speex@9203 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agooops, forgot to check in the definition of SPEEX_SET_PLC_TUNING
jm [Mon, 2 May 2005 05:17:37 +0000 (05:17 +0000)]
oops, forgot to check in the definition of SPEEX_SET_PLC_TUNING

git-svn-id: http://svn.xiph.org/trunk/speex@9202 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoAdded some control on the aggressiveness of the pitch predictor in the form of
jm [Mon, 2 May 2005 00:49:42 +0000 (00:49 +0000)]
Added some control on the aggressiveness of the pitch predictor in the form of
a SPEEX_SET_PLC_TUNING call.

git-svn-id: http://svn.xiph.org/trunk/speex@9198 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoDetection of alloca and c99 arrays should work even when cross-compiling
jm [Fri, 29 Apr 2005 06:56:15 +0000 (06:56 +0000)]
Detection of alloca and c99 arrays should work even when cross-compiling

git-svn-id: http://svn.xiph.org/trunk/speex@9193 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoThink I fixed the PLC slowdown due to denorm/underflow. Also don't re-
jm [Fri, 29 Apr 2005 05:33:45 +0000 (05:33 +0000)]
Think I fixed the PLC slowdown due to denorm/underflow. Also don't re-
synthesize on encode (i.e. don't overwrite input buffer).

git-svn-id: http://svn.xiph.org/trunk/speex@9192 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agospeex_types.h for win32 and symbian
jm [Tue, 26 Apr 2005 07:10:24 +0000 (07:10 +0000)]
speex_types.h for win32 and symbian

git-svn-id: http://svn.xiph.org/trunk/speex@9186 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agopseudo-stack optional for wideband too
jm [Mon, 25 Apr 2005 18:21:55 +0000 (18:21 +0000)]
pseudo-stack optional for wideband too

git-svn-id: http://svn.xiph.org/trunk/speex@9183 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoAdded --enable-16bit-precision option
jm [Mon, 25 Apr 2005 08:21:22 +0000 (08:21 +0000)]
Added --enable-16bit-precision option

git-svn-id: http://svn.xiph.org/trunk/speex@9182 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoAutodetection of C99 variable arrays and alloca. The pseudo-stack is only used
jm [Mon, 25 Apr 2005 08:12:04 +0000 (08:12 +0000)]
Autodetection of C99 variable arrays and alloca. The pseudo-stack is only used
if nothing else is available.

git-svn-id: http://svn.xiph.org/trunk/speex@9181 0101bb08-14d6-0310-b084-bc0e0c8e3800