speexdsp.git
17 years ago...
jmvalin [Fri, 23 Aug 2002 05:49:30 +0000 (05:49 +0000)]
...

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

17 years agoRenamed to win32 compatibility getopt.h to getopt_win.h to avoid conflicts
jmvalin [Fri, 23 Aug 2002 05:47:07 +0000 (05:47 +0000)]
Renamed to win32 compatibility getopt.h to getopt_win.h to avoid conflicts
on Linux...

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

17 years agoImproved libogg checking and added option to directly specify the path
jmvalin [Fri, 23 Aug 2002 04:38:22 +0000 (04:38 +0000)]
Improved libogg checking and added option to directly specify the path

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

17 years agoAPI change: a couple fields were removed from SpeexMode because they
jmvalin [Thu, 22 Aug 2002 21:17:29 +0000 (21:17 +0000)]
API change: a couple fields were removed from SpeexMode because they
can now be accessed through the speex_mode_query call. Also, the "lost"
argument has been removed from speex_decode since a lost packet is now
specified as a NULL "bits" argument.

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

17 years agoAdded query function for modes
jmvalin [Thu, 22 Aug 2002 20:47:51 +0000 (20:47 +0000)]
Added query function for modes
Support for modes > 7 at decoder

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

17 years agoWin32 support, thanks to john33 (Hydrogen Audio)
jmvalin [Thu, 22 Aug 2002 17:58:41 +0000 (17:58 +0000)]
Win32 support, thanks to john33 (Hydrogen Audio)

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

17 years agoFor upcoming 0.8.0
jmvalin [Thu, 22 Aug 2002 17:09:00 +0000 (17:09 +0000)]
For upcoming 0.8.0

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

17 years ago...
jmvalin [Thu, 22 Aug 2002 17:08:41 +0000 (17:08 +0000)]
...

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

17 years agoImplemented packet loss interpolation for wideband... not optimal yet...
jmvalin [Thu, 22 Aug 2002 06:33:30 +0000 (06:33 +0000)]
Implemented packet loss interpolation for wideband... not optimal yet...

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

17 years agoThe decode function can now do the packet loss interpolation without
jmvalin [Thu, 22 Aug 2002 05:49:21 +0000 (05:49 +0000)]
The decode function can now do the packet loss interpolation without
the last bit-stream received... for narrowband. Next: wideband.

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

17 years agoNew very high quality modes for narrowband and wideband by using a double
jmvalin [Thu, 22 Aug 2002 05:07:58 +0000 (05:07 +0000)]
New very high quality modes for narrowband and wideband by using a double
codebook

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

17 years agogranulepos now conforms to the Ogg spec (I think)...
jmvalin [Sat, 17 Aug 2002 17:30:36 +0000 (17:30 +0000)]
granulepos now conforms to the Ogg spec (I think)...

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

17 years ago...
jmvalin [Fri, 16 Aug 2002 18:52:56 +0000 (18:52 +0000)]
...

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

17 years agoChanged wideband quality mode to adapt to better high-band spectral folding
jmvalin [Fri, 16 Aug 2002 18:24:57 +0000 (18:24 +0000)]
Changed wideband quality mode to adapt to better high-band spectral folding

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

17 years agostupid VBR bug corrected + improvements
jmvalin [Fri, 16 Aug 2002 07:08:47 +0000 (07:08 +0000)]
stupid VBR bug corrected + improvements

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

17 years ago...
jmvalin [Fri, 16 Aug 2002 06:24:19 +0000 (06:24 +0000)]
...

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

17 years agoAdjust rate when forceMode is set (--force-nb, --force-wb)
jmvalin [Fri, 16 Aug 2002 06:23:20 +0000 (06:23 +0000)]
Adjust rate when forceMode is set (--force-nb, --force-wb)

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

17 years agoImproved spectral folding wideband mode
jmvalin [Fri, 16 Aug 2002 06:02:37 +0000 (06:02 +0000)]
Improved spectral folding wideband mode

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

17 years agooops...
jmvalin [Thu, 15 Aug 2002 20:08:40 +0000 (20:08 +0000)]
oops...

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

17 years ago...
jmvalin [Wed, 14 Aug 2002 20:53:35 +0000 (20:53 +0000)]
...

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

17 years agoUpdated list of projects supporting Speex
jmvalin [Wed, 14 Aug 2002 20:49:56 +0000 (20:49 +0000)]
Updated list of projects supporting Speex

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

17 years agoBumped version #
jmvalin [Wed, 14 Aug 2002 20:37:48 +0000 (20:37 +0000)]
Bumped version #

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

17 years agocorresponding entries in usage()
jmvalin [Wed, 14 Aug 2002 20:36:53 +0000 (20:36 +0000)]
corresponding entries in usage()

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

17 years agoAllow forcing of narrowband decoding for wideband files and vice versa
jmvalin [Wed, 14 Aug 2002 20:34:08 +0000 (20:34 +0000)]
Allow forcing of narrowband decoding for wideband files and vice versa

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

17 years agoCleaned up vocoder mode...
jmvalin [Wed, 14 Aug 2002 20:19:57 +0000 (20:19 +0000)]
Cleaned up vocoder mode...

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

17 years agoNow the narrowband and wideband bit-streams are compatible and can be
jmvalin [Wed, 14 Aug 2002 17:58:31 +0000 (17:58 +0000)]
Now the narrowband and wideband bit-streams are compatible and can be
decoded in either mode

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

17 years agoSlight changes to Ogg packing: set granulepos to last sample (not first),
jmvalin [Wed, 14 Aug 2002 12:22:33 +0000 (12:22 +0000)]
Slight changes to Ogg packing: set granulepos to last sample (not first),
removed the "end of stream" packet and simply flag the last audio packet
as e_o_s=1.

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

17 years ago...
jmvalin [Wed, 14 Aug 2002 04:29:36 +0000 (04:29 +0000)]
...

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

17 years agoupdate for 0.6.0
jmvalin [Wed, 14 Aug 2002 04:16:15 +0000 (04:16 +0000)]
update for 0.6.0

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

17 years ago...
jmvalin [Wed, 14 Aug 2002 02:57:47 +0000 (02:57 +0000)]
...

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

17 years agoMake sure we don't destroy user buffer when SpeexBits is destructed
jmvalin [Tue, 13 Aug 2002 21:11:31 +0000 (21:11 +0000)]
Make sure we don't destroy user buffer when SpeexBits is destructed

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

17 years ago...
jmvalin [Tue, 13 Aug 2002 20:58:52 +0000 (20:58 +0000)]
...

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

17 years agomodified for upcoming 0.7.0
jmvalin [Tue, 13 Aug 2002 17:02:04 +0000 (17:02 +0000)]
modified for upcoming 0.7.0

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

17 years agoApplied Radim Kolar's (hsn@cybermail.net) patches with some modifications
jmvalin [Tue, 13 Aug 2002 01:59:02 +0000 (01:59 +0000)]
Applied Radim Kolar's (hsn@cybermail.net) patches with some modifications
(Removed stereo->mono downmix and use of strcasecmp)

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

17 years agoAdded entries in FAQ
jmvalin [Fri, 9 Aug 2002 20:39:45 +0000 (20:39 +0000)]
Added entries in FAQ

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

17 years agoReduced number of bits to code subframe excitation gain on low modes
jmvalin [Thu, 8 Aug 2002 20:53:21 +0000 (20:53 +0000)]
Reduced number of bits to code subframe excitation gain on low modes

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

17 years ago...
jmvalin [Mon, 5 Aug 2002 21:11:58 +0000 (21:11 +0000)]
...

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

17 years ago...
jmvalin [Fri, 2 Aug 2002 19:29:15 +0000 (19:29 +0000)]
...

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

17 years agoremoved debugging code
jmvalin [Fri, 2 Aug 2002 14:39:04 +0000 (14:39 +0000)]
removed debugging code

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

17 years agoEnhancer tuning...
jmvalin [Fri, 2 Aug 2002 05:46:06 +0000 (05:46 +0000)]
Enhancer tuning...

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

17 years agoBug fixes, many leaks/errors fixed thanks to valgrind. Some filter
jmvalin [Fri, 2 Aug 2002 04:00:14 +0000 (04:00 +0000)]
Bug fixes, many leaks/errors fixed thanks to valgrind. Some filter
roundoff improvement kludge for enhancer...

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

17 years agoImplemented "null mode", i.e. silence. Only submodeID is transmitted
jmvalin [Thu, 1 Aug 2002 19:58:57 +0000 (19:58 +0000)]
Implemented "null mode", i.e. silence. Only submodeID is transmitted

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

17 years agooops:-(
jmvalin [Thu, 1 Aug 2002 15:14:18 +0000 (15:14 +0000)]
oops:-(

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

17 years agooops... forgot to remove some useless stuff
jmvalin [Thu, 1 Aug 2002 14:48:23 +0000 (14:48 +0000)]
oops... forgot to remove some useless stuff

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

17 years agoReplaced the post-filter by a simple pitch comb filter plus an LPC
jmvalin [Thu, 1 Aug 2002 14:45:02 +0000 (14:45 +0000)]
Replaced the post-filter by a simple pitch comb filter plus an LPC
synthesis filter enhancer.

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

17 years agoAdded bit-rate information via speex_*_ctl calls, fixed stupid bug in
jmvalin [Wed, 31 Jul 2002 22:30:29 +0000 (22:30 +0000)]
Added bit-rate information via speex_*_ctl calls, fixed stupid bug in
speexenc

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

17 years ago...
jmvalin [Wed, 31 Jul 2002 22:28:59 +0000 (22:28 +0000)]
...

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

17 years agoput a lomit on nframes...
jmvalin [Wed, 31 Jul 2002 21:18:09 +0000 (21:18 +0000)]
put a lomit on nframes...

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

17 years agoFixed Ogg granulepos, added a verbose mode that allows printing bit-rate
jmvalin [Wed, 31 Jul 2002 21:09:56 +0000 (21:09 +0000)]
Fixed Ogg granulepos, added a verbose mode that allows printing bit-rate

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

17 years ago...
jmvalin [Wed, 31 Jul 2002 20:11:42 +0000 (20:11 +0000)]
...

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

17 years agoPatch by Jens Z. Burkal <jzb@rapanden.dk>
jmvalin [Wed, 31 Jul 2002 19:33:30 +0000 (19:33 +0000)]
Patch by Jens Z. Burkal <jzb@rapanden.dk>

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

17 years ago...
jmvalin [Wed, 31 Jul 2002 19:18:15 +0000 (19:18 +0000)]
...

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

17 years agoEasier to build RPMS, thanks to Fredrik Rambris
jmvalin [Wed, 31 Jul 2002 04:01:34 +0000 (04:01 +0000)]
Easier to build RPMS, thanks to Fredrik Rambris

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

17 years agoThink I got rid of all the problems when the roots are wrong...
jmvalin [Tue, 30 Jul 2002 06:03:49 +0000 (06:03 +0000)]
Think I got rid of all the problems when the roots are wrong...

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

17 years agoFixed post-filter producing NaN's, started writing some SSE code
jmvalin [Tue, 30 Jul 2002 04:43:03 +0000 (04:43 +0000)]
Fixed post-filter producing NaN's, started writing some SSE code

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

17 years ago...
jmvalin [Mon, 29 Jul 2002 15:55:13 +0000 (15:55 +0000)]
...

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

17 years agoUpdated page for 0.5.2 and added links to documentation
jmvalin [Mon, 29 Jul 2002 15:28:20 +0000 (15:28 +0000)]
Updated page for 0.5.2 and added links to documentation

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

17 years ago...
jmvalin [Mon, 29 Jul 2002 11:24:36 +0000 (11:24 +0000)]
...

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

17 years agoadded encoder complexity option
jmvalin [Mon, 29 Jul 2002 04:38:40 +0000 (04:38 +0000)]
added encoder complexity option

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

17 years agoMore tables
jmvalin [Mon, 29 Jul 2002 02:37:18 +0000 (02:37 +0000)]
More tables

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

17 years agoAllow more than one frame per packet
jmvalin [Sun, 28 Jul 2002 04:09:51 +0000 (04:09 +0000)]
Allow more than one frame per packet

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

17 years agobit-allocation for wideband
jmvalin [Sun, 28 Jul 2002 04:02:06 +0000 (04:02 +0000)]
bit-allocation for wideband

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

17 years agoAdded bit-allocation table
jmvalin [Sun, 28 Jul 2002 03:10:17 +0000 (03:10 +0000)]
Added bit-allocation table

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

17 years agopulled out complex RTP format...
jmvalin [Sat, 27 Jul 2002 06:23:16 +0000 (06:23 +0000)]
pulled out complex RTP format...

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

17 years agorenamed
jmvalin [Tue, 23 Jul 2002 07:45:27 +0000 (07:45 +0000)]
renamed

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

17 years agoAdded RTP payload (draft) to the manual
jmvalin [Tue, 23 Jul 2002 06:49:11 +0000 (06:49 +0000)]
Added RTP payload (draft) to the manual

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

17 years agoReplaced memmove by speex_move
jmvalin [Mon, 22 Jul 2002 05:44:47 +0000 (05:44 +0000)]
Replaced memmove by speex_move

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

17 years agoReplaced all malloc/calloc/free calls by speex_alloc/speex_free to ease
jmvalin [Mon, 22 Jul 2002 04:46:13 +0000 (04:46 +0000)]
Replaced all malloc/calloc/free calls by speex_alloc/speex_free to ease
portability

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

17 years agoImplemented new "global" search for the whole sub-frame, slight improvement
jmvalin [Sat, 20 Jul 2002 04:58:20 +0000 (04:58 +0000)]
Implemented new "global" search for the whole sub-frame, slight improvement
over the regular search, but it comes with increased CPU requirement.

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

17 years agoRemoved redundent searches
jmvalin [Sat, 20 Jul 2002 02:27:27 +0000 (02:27 +0000)]
Removed redundent searches

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

17 years agoAdded an n-best VQ search function in order to simplify the code
jmvalin [Sat, 20 Jul 2002 02:08:57 +0000 (02:08 +0000)]
Added an n-best VQ search function in order to simplify the code

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

17 years agowork around a convergence problem in ploy_roots
jmvalin [Fri, 19 Jul 2002 19:21:44 +0000 (19:21 +0000)]
work around a convergence problem in ploy_roots

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

17 years agoFixed a root stability bug...
jmvalin [Fri, 19 Jul 2002 18:48:15 +0000 (18:48 +0000)]
Fixed a root stability bug...

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

17 years agowebpage update
jmvalin [Fri, 19 Jul 2002 18:46:49 +0000 (18:46 +0000)]
webpage update

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

17 years agoFixed a pitch prediction bug when pitch is forced (end=start)
jmvalin [Fri, 19 Jul 2002 18:15:14 +0000 (18:15 +0000)]
Fixed a pitch prediction bug when pitch is forced (end=start)

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

17 years agoImproved very low bit-rate (~5.9 kbps) mode
jmvalin [Thu, 18 Jul 2002 22:55:35 +0000 (22:55 +0000)]
Improved very low bit-rate (~5.9 kbps) mode

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

17 years agoAdded FDL license and pasted in the (previously html) API doc
jmvalin [Thu, 18 Jul 2002 17:44:00 +0000 (17:44 +0000)]
Added FDL license and pasted in the (previously html) API doc

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

17 years agoAdded disclaimer and corrected some spelling errors
jmvalin [Wed, 17 Jul 2002 07:23:32 +0000 (07:23 +0000)]
Added disclaimer and corrected some spelling errors

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

17 years agoDocumenting how Speex works
jmvalin [Wed, 17 Jul 2002 07:11:05 +0000 (07:11 +0000)]
Documenting how Speex works

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

17 years agoNew post-filter based on a new way of moving poles in the LPC polynomial
jmvalin [Wed, 17 Jul 2002 06:35:05 +0000 (06:35 +0000)]
New post-filter based on a new way of moving poles in the LPC polynomial

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

17 years agocleanup
jmvalin [Tue, 16 Jul 2002 14:44:50 +0000 (14:44 +0000)]
cleanup

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

17 years agoCompleted VBR for 0.5.0 release Speex-0.5.0
jmvalin [Thu, 11 Jul 2002 06:10:37 +0000 (06:10 +0000)]
Completed VBR for 0.5.0 release

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

17 years agoMore VBR work.
jmvalin [Wed, 10 Jul 2002 20:45:53 +0000 (20:45 +0000)]
More VBR work.
Also added a 5.5 kbps mode and added frame-wide pitch to comfort noise
mode (now at 2.3 kbps).

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

17 years agoAdded noise energy estimation and beginning of a VAD.
jmvalin [Mon, 8 Jul 2002 18:06:39 +0000 (18:06 +0000)]
Added noise energy estimation and beginning of a VAD.

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

17 years agoImproved VBR by adding pitch and some constraints...
jmvalin [Sun, 7 Jul 2002 07:30:03 +0000 (07:30 +0000)]
Improved VBR by adding pitch and some constraints...

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

17 years agolicense/header stuff
jmvalin [Sun, 7 Jul 2002 03:27:26 +0000 (03:27 +0000)]
license/header stuff

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

17 years agoCleanup
jmvalin [Sat, 6 Jul 2002 05:30:17 +0000 (05:30 +0000)]
Cleanup
Put mode decision before open-loops analysis
Open-loop pitch analysis returns pitch "pseudo gain" (bound to [0,1])

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

17 years agocode cleanup
jmvalin [Fri, 5 Jul 2002 16:01:12 +0000 (16:01 +0000)]
code cleanup

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

17 years agoPlayed slightly with bit-rates...
jmvalin [Fri, 5 Jul 2002 06:51:45 +0000 (06:51 +0000)]
Played slightly with bit-rates...

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

17 years ago...
jmvalin [Thu, 4 Jul 2002 22:12:46 +0000 (22:12 +0000)]
...

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

17 years agoTrained some codebooks...
jmvalin [Thu, 4 Jul 2002 21:55:06 +0000 (21:55 +0000)]
Trained some codebooks...

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

17 years agoupdate
jmvalin [Tue, 2 Jul 2002 06:23:08 +0000 (06:23 +0000)]
update

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

17 years agoCleaned up unused stuff and licensed all codebooks under the BSD license
jmvalin [Tue, 2 Jul 2002 05:14:28 +0000 (05:14 +0000)]
Cleaned up unused stuff and licensed all codebooks under the BSD license

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

17 years agoComments...
jmvalin [Mon, 1 Jul 2002 08:18:15 +0000 (08:18 +0000)]
Comments...

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

17 years agoFirst try at VBR... off by default
jmvalin [Mon, 1 Jul 2002 08:10:47 +0000 (08:10 +0000)]
First try at VBR... off by default

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

17 years ago..
jmvalin [Mon, 1 Jul 2002 08:05:52 +0000 (08:05 +0000)]
..

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

17 years agoImproved usage()
jmvalin [Sun, 30 Jun 2002 04:51:28 +0000 (04:51 +0000)]
Improved usage()

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

17 years agoJust some cleanup and comments.
jmvalin [Fri, 28 Jun 2002 19:01:42 +0000 (19:01 +0000)]
Just some cleanup and comments.

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

17 years agoOops... Speex-0.4.0
jmvalin [Thu, 27 Jun 2002 16:33:28 +0000 (16:33 +0000)]
Oops...

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

17 years ago...
jmvalin [Thu, 27 Jun 2002 07:46:28 +0000 (07:46 +0000)]
...

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