speexdsp.git
17 years agoAdding sub-band CELP (SB-CELP) -like encoding. Still incomplete.
jmvalin [Tue, 2 Apr 2002 22:58:12 +0000 (22:58 +0000)]
Adding sub-band CELP (SB-CELP) -like encoding. Still incomplete.

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

17 years agoAnnounced 0.0.1
jmvalin [Thu, 28 Mar 2002 05:20:21 +0000 (05:20 +0000)]
Announced 0.0.1

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

17 years agocode cleanup, some optimizations Speex-0.0.1
jmvalin [Wed, 27 Mar 2002 22:36:42 +0000 (22:36 +0000)]
code cleanup, some optimizations

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

17 years agoAll debug printf's are now within #ifdef DEBUG
jmvalin [Wed, 27 Mar 2002 21:16:30 +0000 (21:16 +0000)]
All debug printf's are now within #ifdef DEBUG

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

17 years agoAdded a header to speex files. Should eventually choose a "real" magic
jmvalin [Wed, 27 Mar 2002 06:53:47 +0000 (06:53 +0000)]
Added a header to speex files. Should eventually choose a "real" magic
number for the format.

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

17 years agoThink the encoder and decoder work! Still a couple fixes left...
jmvalin [Wed, 27 Mar 2002 06:30:37 +0000 (06:30 +0000)]
Think the encoder and decoder work! Still a couple fixes left...

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

17 years agoDon't fill the last byte in the frame before saving (saves a couple bits
jmvalin [Wed, 27 Mar 2002 03:40:32 +0000 (03:40 +0000)]
Don't fill the last byte in the frame before saving (saves a couple bits
per frame).

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

17 years ago...
jmvalin [Tue, 26 Mar 2002 23:56:53 +0000 (23:56 +0000)]
...

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

17 years agoEncoder seems to work...
jmvalin [Tue, 26 Mar 2002 23:49:36 +0000 (23:49 +0000)]
Encoder seems to work...

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

17 years agoStarting "real" encoder
jmvalin [Tue, 26 Mar 2002 23:24:47 +0000 (23:24 +0000)]
Starting "real" encoder

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

17 years agoFixed pre-emphasis/de-emphasis in the decoder for wideband
jmvalin [Tue, 26 Mar 2002 20:48:01 +0000 (20:48 +0000)]
Fixed pre-emphasis/de-emphasis in the decoder for wideband
(and narrowband). Now both should work (really!)

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

17 years agooops...
jmvalin [Mon, 25 Mar 2002 20:06:42 +0000 (20:06 +0000)]
oops...

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

17 years agoWideband encoding seems to work
jmvalin [Mon, 25 Mar 2002 19:45:31 +0000 (19:45 +0000)]
Wideband encoding seems to work

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

17 years agoMulti-pulse narrowband seem to work (encode+decode). Didn't test the
jmvalin [Mon, 25 Mar 2002 19:38:00 +0000 (19:38 +0000)]
Multi-pulse narrowband seem to work (encode+decode). Didn't test the
wideband yet.

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

17 years agoMulti-pulse quantization (not complete yet)
jmvalin [Mon, 25 Mar 2002 15:59:07 +0000 (15:59 +0000)]
Multi-pulse quantization (not complete yet)

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

17 years agoMulti-pulse seems to work not too bad (but disabled by default)
jmvalin [Fri, 22 Mar 2002 09:42:45 +0000 (09:42 +0000)]
Multi-pulse seems to work not too bad (but disabled by default)

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

17 years agoModified WB perceptual filter, starting a multi-pulse "branch"
jmvalin [Fri, 22 Mar 2002 05:03:30 +0000 (05:03 +0000)]
Modified WB perceptual filter, starting a multi-pulse "branch"

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

17 years agoAdded joint optimization of excitation gains
jmvalin [Wed, 20 Mar 2002 06:59:23 +0000 (06:59 +0000)]
Added joint optimization of excitation gains

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

17 years agocrappy wideband codec at 28.5 kbps...
jmvalin [Tue, 19 Mar 2002 07:37:57 +0000 (07:37 +0000)]
crappy wideband codec at 28.5 kbps...

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

17 years agoWideband almost done but buggy...
jmvalin [Mon, 18 Mar 2002 05:25:25 +0000 (05:25 +0000)]
Wideband almost done but buggy...

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

17 years agoAdjustable LPC analysis (lag windowing, noise floor), changed wideband
jmvalin [Fri, 15 Mar 2002 23:16:35 +0000 (23:16 +0000)]
Adjustable LPC analysis (lag windowing, noise floor), changed wideband
frame size

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

17 years agowideband coexists with narrowband now
jmvalin [Fri, 15 Mar 2002 19:28:09 +0000 (19:28 +0000)]
wideband coexists with narrowband now

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

17 years agoOK, back to normal (narrowband codec works)
jmvalin [Fri, 15 Mar 2002 08:06:33 +0000 (08:06 +0000)]
OK, back to normal (narrowband codec works)

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

17 years agoWideband encorer
jmvalin [Fri, 15 Mar 2002 07:30:46 +0000 (07:30 +0000)]
Wideband encorer

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

17 years agoMore wideband stuff...
jmvalin [Fri, 15 Mar 2002 07:30:24 +0000 (07:30 +0000)]
More wideband stuff...

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

17 years agoOops... let's leave a working narrowband codec...
jmvalin [Fri, 15 Mar 2002 03:29:29 +0000 (03:29 +0000)]
Oops... let's leave a working narrowband codec...

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

17 years agoWe're going wideband...
jmvalin [Fri, 15 Mar 2002 03:24:53 +0000 (03:24 +0000)]
We're going wideband...

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

17 years agoBunp to 0.0.1
jmvalin [Thu, 14 Mar 2002 19:49:13 +0000 (19:49 +0000)]
Bunp to 0.0.1

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

17 years agoThink the modularity stuff is mostly done...
jmvalin [Thu, 14 Mar 2002 19:31:35 +0000 (19:31 +0000)]
Think the modularity stuff is mostly done...

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

17 years agoCleanup mostly done for the encoder. All functions are now in the mode
jmvalin [Thu, 14 Mar 2002 07:32:07 +0000 (07:32 +0000)]
Cleanup mostly done for the encoder. All functions are now in the mode
struct.

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

17 years agoMore cleanup in codebook search...
jmvalin [Thu, 14 Mar 2002 07:08:48 +0000 (07:08 +0000)]
More cleanup in codebook search...

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

17 years agoCleaning up the code and making it easier to switch algorithms...
jmvalin [Thu, 14 Mar 2002 03:58:48 +0000 (03:58 +0000)]
Cleaning up the code and making it easier to switch algorithms...

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

17 years agoDecoder seems to be working...
jmvalin [Wed, 13 Mar 2002 18:28:09 +0000 (18:28 +0000)]
Decoder seems to be working...

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

17 years agoDecoder seems to work
jmvalin [Wed, 13 Mar 2002 18:06:01 +0000 (18:06 +0000)]
Decoder seems to work

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

17 years agoMore decoder stuff
jmvalin [Wed, 13 Mar 2002 07:29:28 +0000 (07:29 +0000)]
More decoder stuff

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

17 years agoDecoding of pitch (still untested)
jmvalin [Wed, 13 Mar 2002 05:08:23 +0000 (05:08 +0000)]
Decoding of pitch (still untested)

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

17 years agoMore decoder work
jmvalin [Wed, 13 Mar 2002 02:45:50 +0000 (02:45 +0000)]
More decoder work

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

17 years agoCode cleanup, removed warnings
jmvalin [Wed, 13 Mar 2002 00:31:48 +0000 (00:31 +0000)]
Code cleanup, removed warnings

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

17 years agoSome decoder stuff, web page update
jmvalin [Tue, 12 Mar 2002 18:47:22 +0000 (18:47 +0000)]
Some decoder stuff, web page update

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

17 years agoThe encoder (testenc) now produces a bitstream
jmvalin [Mon, 11 Mar 2002 19:32:32 +0000 (19:32 +0000)]
The encoder (testenc) now produces a bitstream

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

17 years agoWorking demo at 14.5 kbps (fully quantized)
jmvalin [Mon, 11 Mar 2002 18:34:06 +0000 (18:34 +0000)]
Working demo at 14.5 kbps (fully quantized)

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

17 years agoWorking demo...
jmvalin [Fri, 8 Mar 2002 13:09:32 +0000 (13:09 +0000)]
Working demo...

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

17 years agoThe code is getting horribly messy, but there's too much stuff that needs
jmvalin [Thu, 7 Mar 2002 21:55:22 +0000 (21:55 +0000)]
The code is getting horribly messy, but there's too much stuff that needs
to be added:
- Fractional pitch
- SNR measurements
- Split-codebook search for excitation
- ...

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

17 years agoBig cleanup... filter memories, stack allocation, ...
jmvalin [Tue, 5 Mar 2002 17:02:24 +0000 (17:02 +0000)]
Big cleanup... filter memories, stack allocation, ...

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

17 years agoSome early decoder stuff
jmvalin [Fri, 1 Mar 2002 20:54:29 +0000 (20:54 +0000)]
Some early decoder stuff

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

17 years agoIntegrating the modes and bitstream.
jmvalin [Fri, 1 Mar 2002 15:40:57 +0000 (15:40 +0000)]
Integrating the modes and bitstream.

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

17 years agoPitch prediction stuff...
jmvalin [Thu, 28 Feb 2002 21:12:08 +0000 (21:12 +0000)]
Pitch prediction stuff...

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

17 years agoBit manipulations seem to work...
jmvalin [Thu, 28 Feb 2002 05:18:05 +0000 (05:18 +0000)]
Bit manipulations seem to work...

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

17 years agoBit manipulation stuff
jmvalin [Thu, 28 Feb 2002 01:32:05 +0000 (01:32 +0000)]
Bit manipulation stuff

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

17 years agoIn case some would like to join
jmvalin [Wed, 27 Feb 2002 22:09:52 +0000 (22:09 +0000)]
In case some would like to join

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

17 years agoStarted the decoder part, I think we now update filters in a better way
jmvalin [Wed, 27 Feb 2002 21:50:17 +0000 (21:50 +0000)]
Started the decoder part, I think we now update filters in a better way
to take into account the encoding error.

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

17 years agoAdded 3-tap pitch predictor by analysis by synthesis
jmvalin [Wed, 27 Feb 2002 19:32:58 +0000 (19:32 +0000)]
Added 3-tap pitch predictor by analysis by synthesis

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

17 years agoFirst working demo of the encoder (not fully quantized yet, no fancy
jmvalin [Wed, 27 Feb 2002 07:34:36 +0000 (07:34 +0000)]
First working demo of the encoder (not fully quantized yet, no fancy
pitch prediction, ...)

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

17 years agoLooks like W(z)=A(z/.9)/A(z/.5) works now...
jmvalin [Wed, 27 Feb 2002 07:10:41 +0000 (07:10 +0000)]
Looks like W(z)=A(z/.9)/A(z/.5) works now...

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

17 years agoFor the 1000th time, I think I've figured out the filter memory details
jmvalin [Wed, 27 Feb 2002 06:44:40 +0000 (06:44 +0000)]
For the 1000th time, I think I've figured out the filter memory details
for W(z)=A(z/.9)... now let's try W(z)=A(z/.9)/A(z/.5)

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

17 years agooops... buggy again...
jmvalin [Tue, 26 Feb 2002 22:19:32 +0000 (22:19 +0000)]
oops... buggy again...

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

17 years agoThink the filter stuff works with W(z)=A(z/.9)/A(z/.5)
jmvalin [Tue, 26 Feb 2002 21:35:32 +0000 (21:35 +0000)]
Think the filter stuff works with W(z)=A(z/.9)/A(z/.5)

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

17 years agoThis time the filters really work with W(z)=A(z/.9)
jmvalin [Tue, 26 Feb 2002 21:08:43 +0000 (21:08 +0000)]
This time the filters really work with W(z)=A(z/.9)

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

17 years agoThink I figuring out the filter stuff
jmvalin [Tue, 26 Feb 2002 17:29:06 +0000 (17:29 +0000)]
Think I figuring out the filter stuff

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

17 years agoFixed algorithmic errors, rewiting the main subframe loop from scratch...
jmvalin [Mon, 25 Feb 2002 08:46:21 +0000 (08:46 +0000)]
Fixed algorithmic errors, rewiting the main subframe loop from scratch...

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

17 years agoExcitation codebook stuff, but it doesn't work;-(
jmvalin [Tue, 19 Feb 2002 22:44:28 +0000 (22:44 +0000)]
Excitation codebook stuff, but it doesn't work;-(

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

17 years agoThink I figured out the filter memory (ringing) stuff, not too sure though.
jmvalin [Tue, 19 Feb 2002 17:08:43 +0000 (17:08 +0000)]
Think I figured out the filter memory (ringing) stuff, not too sure though.
Added notion of target signal and excitation.

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

17 years agoForgot the includes...
jmvalin [Tue, 19 Feb 2002 03:14:03 +0000 (03:14 +0000)]
Forgot the includes...

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

17 years agoMakefile system seems to work
jmvalin [Tue, 19 Feb 2002 03:07:45 +0000 (03:07 +0000)]
Makefile system seems to work

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

17 years agoChecking in license stuff
jmvalin [Tue, 19 Feb 2002 02:43:23 +0000 (02:43 +0000)]
Checking in license stuff

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

17 years agoSome more comments
jmvalin [Tue, 19 Feb 2002 00:27:35 +0000 (00:27 +0000)]
Some more comments

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

17 years agoAdded both LSP and prediction gain quantization... the code is a bit ugly
jmvalin [Mon, 18 Feb 2002 20:47:44 +0000 (20:47 +0000)]
Added both LSP and prediction gain quantization... the code is a bit ugly
but it seems to work. For now we assume a fixed narrowband codebook...
Next step: Analysis by synthesis and excitation quantization

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

17 years agoSave synthesized speech in second file
jmvalin [Sun, 17 Feb 2002 22:54:03 +0000 (22:54 +0000)]
Save synthesized speech in second file

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

17 years agofixed a bug in in-place predictor. Think most of the framework is now in
jmvalin [Sun, 17 Feb 2002 00:05:38 +0000 (00:05 +0000)]
fixed a bug in in-place predictor. Think most of the framework is now in
place...

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

17 years ago3-tap pitch predictor seems to work
jmvalin [Sat, 16 Feb 2002 06:02:17 +0000 (06:02 +0000)]
3-tap pitch predictor seems to work

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

17 years agoImplementing a 3-tap long-term predictor. Also changed frame size to 160
jmvalin [Fri, 15 Feb 2002 20:48:04 +0000 (20:48 +0000)]
Implementing a 3-tap long-term predictor. Also changed frame size to 160

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

17 years agoComments
jmvalin [Fri, 15 Feb 2002 08:14:14 +0000 (08:14 +0000)]
Comments

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

17 years agoAdded long-term prediction, fixed subframe bugs, maybe not fully debugged
jmvalin [Fri, 15 Feb 2002 07:39:12 +0000 (07:39 +0000)]
Added long-term prediction, fixed subframe bugs, maybe not fully debugged

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

17 years agoadded perceptual weighting filter, bug fixes, fixed warnings
jmvalin [Fri, 15 Feb 2002 07:15:43 +0000 (07:15 +0000)]
added perceptual weighting filter, bug fixes, fixed warnings

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

17 years agoFixed a couple bugs (notably in buffer) and added LSP interpolation
jmvalin [Fri, 15 Feb 2002 06:10:14 +0000 (06:10 +0000)]
Fixed a couple bugs (notably in buffer) and added LSP interpolation

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

17 years agoSome comments
jmvalin [Fri, 15 Feb 2002 00:31:47 +0000 (00:31 +0000)]
Some comments

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

17 years agoThink I have the LPC->LSP->LPC right this time
jmvalin [Thu, 14 Feb 2002 23:46:56 +0000 (23:46 +0000)]
Think I have the LPC->LSP->LPC right this time

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

17 years ago...
jmvalin [Thu, 14 Feb 2002 02:42:47 +0000 (02:42 +0000)]
...

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

17 years agoInitial web page
jmvalin [Thu, 14 Feb 2002 02:33:32 +0000 (02:33 +0000)]
Initial web page

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

17 years agoOops... now the LSPs are there. Also, lpcSize now represents the order
jmvalin [Thu, 14 Feb 2002 01:57:22 +0000 (01:57 +0000)]
Oops... now the LSPs are there. Also, lpcSize now represents the order
instead of the filter length (including a[0]=1). Cleaner that way and
more like what everybody else is doing.

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

17 years agointegrated LSPs
jmvalin [Thu, 14 Feb 2002 01:31:22 +0000 (01:31 +0000)]
integrated LSPs

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

17 years agoInitial commit, some LPC stuff is already there... Initial
jmvalin [Thu, 14 Feb 2002 00:19:53 +0000 (00:19 +0000)]
Initial commit, some LPC stuff is already there...

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