jm
|
215be56cde
Merged an experimental (and non-standard) 4.8 kbps mode. Note that this
|
před 21 roky |
jm
|
e2ad040f15
the rest of the files for the Ephraim-Malah denoiser
|
před 21 roky |
jm
|
b9554734f3
manual update. Made libtool use -version-info. removed math_approx tables
|
před 22 roky |
jm
|
664421cc7e
Added a new 3.95 kbps mode
|
před 22 roky |
jm
|
af92fc3081
Preparing for beta 3, cleaned up the mode/bit-rate code in speexdec,
|
před 22 roky |
jm
|
d22fd11451
Implemented stereo at the decoder side
|
před 22 roky |
jm
|
07096e910c
before my laptop drops dead... :(
|
před 22 roky |
jm
|
f69b8d8563
Wideband code cleanup, first shot at an "ultra-wideband" mode at 32 kHz,
|
před 22 roky |
jm
|
62217b7db1
New cos approximation for slow CPU's (don't use it on x86)
|
před 22 roky |
jm
|
98ca1ddc0a
Made the code valid for a C++ compiler (void* stuff), plus some cleanup
|
před 22 roky |
jm
|
34231df723
Added SSE support (gcc only) by defining _USE_SSE
|
před 22 roky |
jmvalin
|
402f2bcb6e
adding in-band signalling and callback handling
|
před 22 roky |
jmvalin
|
fd3660bf12
Replaced the post-filter by a simple pitch comb filter plus an LPC
|
před 22 roky |
jmvalin
|
b26b4578f9
Improved very low bit-rate (~5.9 kbps) mode
|
před 22 roky |
jmvalin
|
6a9c9e7fe8
New post-filter based on a new way of moving poles in the LPC polynomial
|
před 22 roky |
jmvalin
|
884010ada9
Cleaned up unused stuff and licensed all codebooks under the BSD license
|
před 22 roky |
jmvalin
|
dfd04c88c6
Added narrowband mode at 11.75 kbps
|
před 22 roky |
jmvalin
|
d2c521016a
New "low bit-rate" wideband mode (20150 kbps)
|
před 22 roky |
jmvalin
|
0fed1da185
Header work...
|
před 22 roky |
jmvalin
|
1bcc15a212
oops...
|
před 22 roky |
jmvalin
|
bda27d4955
Added low bit-rate (8 kbps) narrowband mode. It is still sub-optimal but
|
před 22 roky |
jmvalin
|
22c26946ee
Encoder now understands wav files, slight modif to LSP quantization
|
před 22 roky |
jmvalin
|
7a7eeac8f6
Added a post-filter for narrowband (and thus 0-4 kHz in wideband)
|
před 22 roky |
jmvalin
|
8acd4facc9
Removed narrowband 256x8 codebook from build.
|
před 22 roky |
jmvalin
|
4c39b6a930
Big changes in both narrowband and wideband. Retrained LSP codebook,
|
před 22 roky |
jmvalin
|
ea7b01a209
Now, all the includes we need to use Speex are speex.h and speex_bits.h
|
před 22 roky |
jmvalin
|
0a0e2e00ba
speex.[ch] renamed to nb_celp.[ch] for consistency
|
před 22 roky |
jmvalin
|
924701e150
bits.h was renamed to speex_bits to prevent name clashes
|
před 22 roky |
jmvalin
|
9fb3be76e5
Unification of narrowband and wideband modes to simplify the API
|
před 22 roky |
jmvalin
|
a33358985d
Many, many updates. Better split-VQ search, better handling of pitch for
|
před 22 roky |