jm
|
3537a3d977
Misc stuff for beta 3
|
22 years ago |
jm
|
45c3a62011
Update for non-standard (not 8,16,32 kHz) sampling rates, changed package
|
22 years ago |
jm
|
af92fc3081
Preparing for beta 3, cleaned up the mode/bit-rate code in speexdec,
|
22 years ago |
jm
|
59483b55e7
Some temporary kludging to make ultra-wideband work...
|
22 years ago |
jm
|
048132eb65
Fixed a couple stupid bugs
|
22 years ago |
jm
|
6d6ede1d85
Prevents a symbol name clash with the G729 version used by OpenH323
|
22 years ago |
jm
|
bc806784f8
Integrated "ultra-wideband" with encoder/decoder.
|
22 years ago |
jm
|
5bd17a701e
Think I fixed the "ultra-wideband" gain problem
|
22 years ago |
jm
|
a711af4ff2
VBR quality is now a float parameter
|
22 years ago |
jm
|
f69b8d8563
Wideband code cleanup, first shot at an "ultra-wideband" mode at 32 kHz,
|
22 years ago |
jm
|
98ca1ddc0a
Made the code valid for a C++ compiler (void* stuff), plus some cleanup
|
22 years ago |
jm
|
5d10b870fe
The temp stack is now void* instead of float*
|
22 years ago |
jm
|
523248b22c
Stack allocation cleanup...
|
22 years ago |
jm
|
bbce5d1ba0
QMF optimizations by segher
|
22 years ago |
jm
|
bdebf563f9
fixed a double_codebook bug and prevented pitch from doing weird things
|
22 years ago |
jm
|
d8c025badb
Compute impulse response of "perceptual synthesis filter" globally and
|
22 years ago |
jm
|
d6cb9af854
Merged split_cb_search_nogain and split_cb_search_shape_sign so there's
|
22 years ago |
jm
|
82f373fd3f
Modified QMF filters so we don't calculate useless (zeros) values.
|
22 years ago |
jm
|
5df2cbc003
Filter optimizations, cleanup, removed the stack POP to simplify things
|
22 years ago |
jm
|
80057412c6
Changed license to BSD
|
22 years ago |
jmvalin
|
62249d9152
Fixed (hopefully) once and for all the LSP root-finding problem. We now
|
22 years ago |
jmvalin
|
340fb95ad5
Converted filters with memory to direct form II transposed, this creates
|
22 years ago |
jmvalin
|
5908eea377
Moved modeID check in nb_celp/sb_celp
|
22 years ago |
jmvalin
|
1d0aca1595
speeded up lpc_to_lsp and open-loop pitch estimation
|
22 years ago |
jmvalin
|
bf92f3b742
API change: a couple fields were removed from SpeexMode because they
|
22 years ago |
jmvalin
|
a04d1bf078
Implemented packet loss interpolation for wideband... not optimal yet...
|
22 years ago |
jmvalin
|
1fa8654ccc
New very high quality modes for narrowband and wideband by using a double
|
22 years ago |
jmvalin
|
ebce0b4f42
Changed wideband quality mode to adapt to better high-band spectral folding
|
22 years ago |
jmvalin
|
c10f548432
Improved spectral folding wideband mode
|
22 years ago |
jmvalin
|
a06c854d2a
Now the narrowband and wideband bit-streams are compatible and can be
|
22 years ago |