speexdsp.git
16 years agoUse "times" package instead of bitmap fonts
jm [Tue, 11 Mar 2003 04:45:25 +0000 (04:45 +0000)]
Use "times" package instead of bitmap fonts

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

16 years agoRemoved some gcc warnings
jm [Mon, 10 Mar 2003 17:16:17 +0000 (17:16 +0000)]
Removed some gcc warnings

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

16 years agoupdated some info
jm [Fri, 7 Mar 2003 21:17:59 +0000 (21:17 +0000)]
updated some info

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

16 years agoversion number bump
jm [Wed, 5 Mar 2003 17:47:15 +0000 (17:47 +0000)]
version number bump

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

16 years agooops...
jm [Wed, 5 Mar 2003 17:46:24 +0000 (17:46 +0000)]
oops...

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

16 years agoPDF update for rc3 Speex-1.0rc3
jm [Mon, 3 Mar 2003 07:12:09 +0000 (07:12 +0000)]
PDF update for rc3

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

16 years agobuild fix for FreeBSD (gnugetopt), allow VBR without DTX
jm [Mon, 3 Mar 2003 06:52:41 +0000 (06:52 +0000)]
build fix for FreeBSD (gnugetopt), allow VBR without DTX

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

16 years agosome tuning
jm [Mon, 3 Mar 2003 03:36:56 +0000 (03:36 +0000)]
some tuning

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

16 years agodraft submitted to the IETF
jm [Wed, 26 Feb 2003 19:51:43 +0000 (19:51 +0000)]
draft submitted to the IETF

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

16 years agocomments in samples
jm [Wed, 26 Feb 2003 19:51:18 +0000 (19:51 +0000)]
comments in samples

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

16 years agodoc update
jm [Wed, 26 Feb 2003 18:15:15 +0000 (18:15 +0000)]
doc update

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

16 years agominor cosmetic fix
jm [Mon, 24 Feb 2003 07:28:14 +0000 (07:28 +0000)]
minor cosmetic fix

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

16 years agoReorganization of the doc, added sample source code
jm [Mon, 17 Feb 2003 05:02:03 +0000 (05:02 +0000)]
Reorganization of the doc, added sample source code

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

16 years agoforgot to include the path for Ogg includes
jm [Sat, 8 Feb 2003 19:31:05 +0000 (19:31 +0000)]
forgot to include the path for Ogg includes

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

16 years agoversion change
jm [Wed, 5 Feb 2003 06:03:35 +0000 (06:03 +0000)]
version change

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

16 years agoAdded an entry with real zeros to remove some artifacts in some transients
jm [Wed, 5 Feb 2003 06:01:52 +0000 (06:01 +0000)]
Added an entry with real zeros to remove some artifacts in some transients
when the energy is quickly rising in the middle of a frame.

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

16 years agoSome cleaning up that might help with MS compilers.
jm [Fri, 31 Jan 2003 01:42:53 +0000 (01:42 +0000)]
Some cleaning up that might help with MS compilers.

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

16 years agomanual update for rc2 Speex-1.0rc2
jm [Wed, 29 Jan 2003 06:38:22 +0000 (06:38 +0000)]
manual update for rc2

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

16 years agosome rc2 fixes
jm [Tue, 28 Jan 2003 08:48:07 +0000 (08:48 +0000)]
some rc2 fixes

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

16 years agoPreparing for rc2
jm [Tue, 28 Jan 2003 08:15:46 +0000 (08:15 +0000)]
Preparing for rc2

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

16 years agoGain codebook also converted to signed char.
jm [Tue, 28 Jan 2003 06:52:40 +0000 (06:52 +0000)]
Gain codebook also converted to signed char.

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

16 years agooops...
jm [Tue, 28 Jan 2003 05:22:02 +0000 (05:22 +0000)]
oops...

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

16 years agoLSP codebooks are now signed short instead of float, reducing size in
jm [Tue, 28 Jan 2003 00:50:22 +0000 (00:50 +0000)]
LSP codebooks are now signed short instead of float, reducing size in
binary by a factor of 4.

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

16 years agoQuantization for high-band LSP codebook.
jm [Tue, 28 Jan 2003 00:02:55 +0000 (00:02 +0000)]
Quantization for high-band LSP codebook.

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

16 years agoSome work for shrinking the LSP codebook size
jm [Mon, 27 Jan 2003 22:09:39 +0000 (22:09 +0000)]
Some work for shrinking the LSP codebook size

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

16 years agoTransformed all excitation codebooks into sighed short arrays, reducing
jm [Mon, 27 Jan 2003 08:31:45 +0000 (08:31 +0000)]
Transformed all excitation codebooks into sighed short arrays, reducing
their size (in the final binary) by a factor of 4.

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

16 years agoadded 4 kbps codebook to win32 project file
jm [Mon, 27 Jan 2003 05:01:36 +0000 (05:01 +0000)]
added 4 kbps codebook to win32 project file

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

16 years agoShrunk the pitch gain codebook by removing redundent data.
jm [Sat, 25 Jan 2003 05:45:48 +0000 (05:45 +0000)]
Shrunk the pitch gain codebook by removing redundent data.

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

16 years agoFixed a bunch of typos pointed to by: larry@doolittle.boa.org
jm [Thu, 23 Jan 2003 07:29:39 +0000 (07:29 +0000)]
Fixed a bunch of typos pointed to by: larry@doolittle.boa.org

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

16 years agooops... last minute fixes Speex-1.0rc1
jm [Fri, 17 Jan 2003 05:15:08 +0000 (05:15 +0000)]
oops... last minute fixes

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

16 years agooops...
jm [Thu, 16 Jan 2003 21:12:20 +0000 (21:12 +0000)]
oops...

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

16 years agoupdated manual for 4 kbps mode
jm [Thu, 16 Jan 2003 21:11:10 +0000 (21:11 +0000)]
updated manual for 4 kbps mode

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

16 years agodoc
jm [Wed, 15 Jan 2003 21:36:54 +0000 (21:36 +0000)]
doc

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

16 years agooops... I broke the 6 kbps mode. it's fixed now.
jm [Wed, 15 Jan 2003 07:51:45 +0000 (07:51 +0000)]
oops... I broke the 6 kbps mode. it's fixed now.

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

16 years agoadjusted VBR for the new 4 kbps mode (still early stage)
jm [Wed, 15 Jan 2003 07:20:39 +0000 (07:20 +0000)]
adjusted VBR for the new 4 kbps mode (still early stage)

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

16 years agoAdded a new 3.95 kbps mode
jm [Wed, 15 Jan 2003 06:47:42 +0000 (06:47 +0000)]
Added a new 3.95 kbps mode

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

16 years agoremove useless stuff
jm [Tue, 14 Jan 2003 17:24:45 +0000 (17:24 +0000)]
remove useless stuff

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

16 years agoslightly changed the header format (still compatible)
jm [Mon, 13 Jan 2003 22:29:41 +0000 (22:29 +0000)]
slightly changed the header format (still compatible)

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

16 years agofixed some warnings
jm [Mon, 13 Jan 2003 06:11:05 +0000 (06:11 +0000)]
fixed some warnings

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

16 years agooops...
jm [Sat, 11 Jan 2003 01:32:52 +0000 (01:32 +0000)]
oops...

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

16 years agomisc.
jm [Sat, 11 Jan 2003 01:24:46 +0000 (01:24 +0000)]
misc.

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

16 years agomostly wideband tuning...
jm [Fri, 10 Jan 2003 07:27:54 +0000 (07:27 +0000)]
mostly wideband tuning...

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

16 years agoFixed (I think) potential overflow in Speex Bits
jm [Thu, 9 Jan 2003 16:30:00 +0000 (16:30 +0000)]
Fixed (I think) potential overflow in Speex Bits

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

16 years agoAdded a return value (error) to the *ctl functions, added re-allocation
jm [Wed, 8 Jan 2003 21:59:00 +0000 (21:59 +0000)]
Added a return value (error) to the *ctl functions, added re-allocation
to SpeexBits when buffer is too small.

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

16 years agoFixed some bad DTX/packet-loss/wideband interactions.
jm [Wed, 8 Jan 2003 06:57:01 +0000 (06:57 +0000)]
Fixed some bad DTX/packet-loss/wideband interactions.

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

16 years agooops! stupid bug
jm [Tue, 7 Jan 2003 04:30:25 +0000 (04:30 +0000)]
oops! stupid bug

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

16 years agoAdded some bounds checking when reading bits, including a bug when forcing
jm [Tue, 7 Jan 2003 04:11:04 +0000 (04:11 +0000)]
Added some bounds checking when reading bits, including a bug when forcing
higher bit-rates (force-wb on a narrowband stream). Some cleaning up too.

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

16 years agoSome stereo enhancements
jm [Mon, 6 Jan 2003 22:06:45 +0000 (22:06 +0000)]
Some stereo enhancements

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

16 years agobetter handling for end of files, use the size of the data chunk in the
jm [Mon, 6 Jan 2003 21:30:23 +0000 (21:30 +0000)]
better handling for end of files, use the size of the data chunk in the
wave file instead of EOF, handle files that don't have an even number of
frames by padding the last frame.

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

16 years agoUsed the last 4 bits of mode1 for a CNG flag, plus some cleanup, bugfix
jm [Mon, 6 Jan 2003 20:43:48 +0000 (20:43 +0000)]
Used the last 4 bits of mode1 for a CNG flag, plus some cleanup, bugfix

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

16 years agoCleaned up mem allocation in sb_celp.c like in nb_celp.c
jm [Mon, 6 Jan 2003 08:35:48 +0000 (08:35 +0000)]
Cleaned up mem allocation in sb_celp.c like in nb_celp.c

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

16 years agoReplaced all the alloc's by one big memory allocation for a whole state
jm [Mon, 6 Jan 2003 06:53:02 +0000 (06:53 +0000)]
Replaced all the alloc's by one big memory allocation for a whole state

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

16 years agoThink I made the stack operations more portable in case sizeof(int) !=
jm [Mon, 6 Jan 2003 05:56:56 +0000 (05:56 +0000)]
Think I made the stack operations more portable in case sizeof(int) !=
sizeof(void*)

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

16 years agocleanup: all use of libc has been moved to misc.c to make porting easier.
jm [Mon, 6 Jan 2003 04:18:12 +0000 (04:18 +0000)]
cleanup: all use of libc has been moved to misc.c to make porting easier.

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

16 years agofixed some bugs in wave input: should now handle extra chunks as well
jm [Sun, 5 Jan 2003 08:46:33 +0000 (08:46 +0000)]
fixed some bugs in wave input: should now handle extra chunks as well
as extended "fmt " chunks. Also, fixed a bug in invalid comment handling.

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

16 years agospeexdec a bit more robust to corrupted files, misc doc fixes
jm [Sat, 4 Jan 2003 07:04:53 +0000 (07:04 +0000)]
speexdec a bit more robust to corrupted files, misc doc fixes

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

16 years ago...
jm [Tue, 31 Dec 2002 18:41:46 +0000 (18:41 +0000)]
...

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

16 years agodocumentation update
jm [Tue, 31 Dec 2002 06:07:33 +0000 (06:07 +0000)]
documentation update

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

16 years agoFixed a segfault in wideband/ultra-wideband decoding when a packet is
jm [Tue, 31 Dec 2002 03:25:34 +0000 (03:25 +0000)]
Fixed a segfault in wideband/ultra-wideband decoding when a packet is
lost while in NULL mode.

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

16 years agoremoved debug printf... Speex-1.0beta4
jm [Fri, 20 Dec 2002 19:51:17 +0000 (19:51 +0000)]
removed debug printf...

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

16 years agobeta4 details...
jm [Fri, 20 Dec 2002 19:42:57 +0000 (19:42 +0000)]
beta4 details...

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

16 years agoAllowed CNG in VBR mode
jm [Fri, 20 Dec 2002 17:45:36 +0000 (17:45 +0000)]
Allowed CNG in VBR mode

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

16 years agomisc stuff for beta4
jm [Fri, 20 Dec 2002 08:24:46 +0000 (08:24 +0000)]
misc stuff for beta4

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

16 years agoImprovements to the perceptual enhancement code: smoother pitch comb
jm [Fri, 20 Dec 2002 07:16:10 +0000 (07:16 +0000)]
Improvements to the perceptual enhancement code: smoother pitch comb
filter, better tuning, and a stupid bugfix (gain hard-coded to .5).

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

16 years agoThink DTX now works for wideband too
jm [Fri, 20 Dec 2002 05:20:28 +0000 (05:20 +0000)]
Think DTX now works for wideband too

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

16 years agoPseudo-DTX in encoder
jm [Thu, 19 Dec 2002 17:52:59 +0000 (17:52 +0000)]
Pseudo-DTX in encoder

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

16 years agoStarted work on discontinuous transmission (DTX)
jm [Thu, 19 Dec 2002 08:21:11 +0000 (08:21 +0000)]
Started work on discontinuous transmission (DTX)

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

16 years agoOops... this bug was found by Ming Wu <mingwu@cyberon.com.tw>
jm [Thu, 19 Dec 2002 04:07:08 +0000 (04:07 +0000)]
Oops... this bug was found by Ming Wu <mingwu@cyberon.com.tw>

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

16 years agoMake speexenc/speexdec return 0 on success
jm [Sun, 15 Dec 2002 19:32:21 +0000 (19:32 +0000)]
Make speexenc/speexdec return 0 on success

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

16 years agoABR seems to work for wideband too...
jm [Sun, 15 Dec 2002 06:45:43 +0000 (06:45 +0000)]
ABR seems to work for wideband too...

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

16 years agoAverage bit-rate (ABR) now seems to work good for narrowband (no wideband
jm [Sun, 15 Dec 2002 06:01:45 +0000 (06:01 +0000)]
Average bit-rate (ABR) now seems to work good for narrowband (no wideband
yet, but shouldn't be hard)

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

16 years agoPatch by Bernard Blackham <b-speex@blackham.com.au> that speeds up the
jm [Sun, 15 Dec 2002 04:45:41 +0000 (04:45 +0000)]
Patch by Bernard Blackham <b-speex@blackham.com.au> that speeds up the
VQ N-best search. Can reach up to 10-15% speed improvement on higher
complexity settings.

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

16 years agoMore ABR work...
jm [Sat, 14 Dec 2002 06:29:08 +0000 (06:29 +0000)]
More ABR work...

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

16 years agoStarting (still incomplete) average bit-rate (ABR) implementation
jm [Fri, 13 Dec 2002 22:59:27 +0000 (22:59 +0000)]
Starting (still incomplete) average bit-rate (ABR) implementation

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

16 years agoVAD should now work on wideband too.
jm [Fri, 13 Dec 2002 01:47:24 +0000 (01:47 +0000)]
VAD should now work on wideband too.

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

16 years agoImplemented VAD-only mode with comfort noise generation, did some tuning to
jm [Thu, 12 Dec 2002 07:51:35 +0000 (07:51 +0000)]
Implemented VAD-only mode with comfort noise generation, did some tuning to
the VAD too. Next thing: adapt VAD-only to work with wideband too.

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

16 years agoFirst shot at high-band perceptual enhancement
jm [Thu, 12 Dec 2002 03:28:49 +0000 (03:28 +0000)]
First shot at high-band perceptual enhancement

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

16 years agoImprovements to the way silence is handled in VBR.
jm [Wed, 11 Dec 2002 22:03:35 +0000 (22:03 +0000)]
Improvements to the way silence is handled in VBR.

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

16 years agoMore 2.15 kbps tuning, improved open-loop pitch estimation (less pitch
jm [Wed, 11 Dec 2002 08:24:05 +0000 (08:24 +0000)]
More 2.15 kbps tuning, improved open-loop pitch estimation (less pitch
doubling)

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

16 years agoBig (hopefully) improvement in quality for the 2.15 kbps mode (better
jm [Wed, 11 Dec 2002 06:49:40 +0000 (06:49 +0000)]
Big (hopefully) improvement in quality for the 2.15 kbps mode (better
excitation).

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

17 years agoImplemented SPEEX_RESET_STATE and reduced memory allocation size.
jm [Mon, 2 Dec 2002 00:12:48 +0000 (00:12 +0000)]
Implemented SPEEX_RESET_STATE and reduced memory allocation size.

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

17 years agoUltra-wideband VBR seems to work. Also, fixed a bug for wideband VBR.
jm [Sat, 30 Nov 2002 05:24:41 +0000 (05:24 +0000)]
Ultra-wideband VBR seems to work. Also, fixed a bug for wideband VBR.

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

17 years agoupdate for 1.0
jm [Fri, 29 Nov 2002 23:14:11 +0000 (23:14 +0000)]
update for 1.0

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

17 years agoMany improvements (hopefully) to packet loss concealing, part of it from a
jm [Thu, 28 Nov 2002 06:32:50 +0000 (06:32 +0000)]
Many improvements (hopefully) to packet loss concealing, part of it from a
patch sent by Guilhem Tardy.

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

17 years ago...
jm [Wed, 27 Nov 2002 20:36:41 +0000 (20:36 +0000)]
...

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

17 years agowideband VBR seems to (almost) work. Need to adapt it to work on ultra-
jm [Wed, 27 Nov 2002 05:22:47 +0000 (05:22 +0000)]
wideband VBR seems to (almost) work. Need to adapt it to work on ultra-
wideband too.

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

17 years ago...
jm [Wed, 27 Nov 2002 02:54:34 +0000 (02:54 +0000)]
...

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

17 years agoFixed a bug in the VBR analyzer, trying to re-tune it... also, started
jm [Fri, 15 Nov 2002 06:26:50 +0000 (06:26 +0000)]
Fixed a bug in the VBR analyzer, trying to re-tune it... also, started
implementing VBR for wideband (still a big kludge for now).

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

17 years agoFixed bugs in stereo and zero-mode and did some VBR tuning... it's looking
jm [Thu, 14 Nov 2002 04:49:14 +0000 (04:49 +0000)]
Fixed bugs in stereo and zero-mode and did some VBR tuning... it's looking
good.

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

17 years agoTrying a new VBR implementation... still experimental
jm [Thu, 14 Nov 2002 00:51:35 +0000 (00:51 +0000)]
Trying a new VBR implementation... still experimental

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

17 years agoUpdated doc about CELP
jm [Wed, 13 Nov 2002 04:03:04 +0000 (04:03 +0000)]
Updated doc about CELP

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

17 years ago... Speex-1.0beta3
jm [Mon, 11 Nov 2002 07:21:35 +0000 (07:21 +0000)]
...

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

17 years agoLast updates (hopefully) for beta 3.
jm [Mon, 11 Nov 2002 06:05:22 +0000 (06:05 +0000)]
Last updates (hopefully) for beta 3.

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

17 years agoMisc stuff for beta 3
jm [Mon, 11 Nov 2002 01:08:29 +0000 (01:08 +0000)]
Misc stuff for beta 3

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

17 years agoUpdate for non-standard (not 8,16,32 kHz) sampling rates, changed package
jm [Sun, 10 Nov 2002 05:17:53 +0000 (05:17 +0000)]
Update for non-standard (not 8,16,32 kHz) sampling rates, changed package
name from "Speex" to "speex" (removed capital S) and moved doc to the
devel package.

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

17 years agoPreparing for beta 3, cleaned up the mode/bit-rate code in speexdec,
jm [Sat, 9 Nov 2002 06:00:02 +0000 (06:00 +0000)]
Preparing for beta 3, cleaned up the mode/bit-rate code in speexdec,
updated the help and man pages, updated MSVC project.

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

17 years agoSome temporary kludging to make ultra-wideband work...
jm [Fri, 8 Nov 2002 05:58:59 +0000 (05:58 +0000)]
Some temporary kludging to make ultra-wideband work...

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

17 years agoFixed a couple stupid bugs
jm [Fri, 8 Nov 2002 05:00:26 +0000 (05:00 +0000)]
Fixed a couple stupid bugs

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

17 years agoImplemented stereo at the decoder side
jm [Thu, 7 Nov 2002 22:13:16 +0000 (22:13 +0000)]
Implemented stereo at the decoder side

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

17 years agoFirst stereo support in encoder (might be buggy), not in decoder yet.
jm [Thu, 7 Nov 2002 06:10:37 +0000 (06:10 +0000)]
First stereo support in encoder (might be buggy), not in decoder yet.

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