jmvalin
|
73285fecaa
More VBR work.
|
22 anni fa |
jmvalin
|
b4e39c7cf6
First step to variable bit-rate (VBR): it is now possible to change the
|
22 anni fa |
jmvalin
|
e0de04d720
Getting ready for 0.2.0
|
22 anni fa |
jmvalin
|
5622ee5a1d
High-band (for wideband) is now a shape-sign codebook, reducing search
|
22 anni fa |
jmvalin
|
659a9ab006
New post-filter A(z/g1)/A(z/g2)
|
22 anni fa |
jmvalin
|
96320bc60f
Added SPEEX_GET_FRAME_SIZE to speex_*_ctl calls
|
22 anni fa |
jmvalin
|
39cb42e01e
Added speex_ctl call to set codec parameters (e.g. enable/disable
|
22 anni fa |
jmvalin
|
007b57f934
Every symbol in <speex.h> now has a speex_ prefix.
|
22 anni fa |
jmvalin
|
38e9021e35
FrameBits renamed to SpeexBits and a "lost" argument was added to the
|
22 anni fa |
jmvalin
|
23124295db
...
|
22 anni fa |
jmvalin
|
4c39b6a930
Big changes in both narrowband and wideband. Retrained LSP codebook,
|
22 anni fa |
jmvalin
|
ea7b01a209
Now, all the includes we need to use Speex are speex.h and speex_bits.h
|
22 anni fa |
jmvalin
|
0a0e2e00ba
speex.[ch] renamed to nb_celp.[ch] for consistency
|
22 anni fa |
jmvalin
|
92cfc1d1ac
implemented high-band spectral folding at the decoder
|
22 anni fa |
jmvalin
|
9fb3be76e5
Unification of narrowband and wideband modes to simplify the API
|
22 anni fa |
jmvalin
|
957df90f3a
Adding sub-band CELP (SB-CELP) -like encoding. Still incomplete.
|
22 anni fa |
jmvalin
|
069bc664fe
Fixed pre-emphasis/de-emphasis in the decoder for wideband
|
23 anni fa |
jmvalin
|
963c0f016b
Wideband encoding seems to work
|
23 anni fa |
jmvalin
|
ccc6adaa61
Multi-pulse quantization (not complete yet)
|
23 anni fa |
jmvalin
|
9574de7033
Adjustable LPC analysis (lag windowing, noise floor), changed wideband
|
23 anni fa |
jmvalin
|
49f16a1d67
Wideband encorer
|
23 anni fa |