Most of the narrowband array sizes are now compile-time constants
[speexdsp.git] / libspeex / nb_celp.h
2008-08-11 Jean-Marc ValinMost of the narrowband array sizes are now compile...
2008-08-05 Jean-Marc ValinNarrowband state now contained in a single block
2008-08-04 Jean-Marc ValinSorting out #include "" from #include <> and using...
2008-05-19 Jean-Marc ValinMore changes merged from single channel case, renamed...
2008-05-19 Jean-Marc ValinBig update in the multi-channel AEC to bring it up...
2007-11-18 jmNew DISABLE_VBR and DISABLE_FLOAT_API switches can...
2007-11-10 jmLag window now stored as const data instead of computed...
2007-11-09 jmRemoved the custom (non-standard) 4.8 kbps mode because...
2007-06-27 jmFixed-point: vocoder conversion complete
2007-05-17 jmImplemented SPEEX_GET_ACTIVITY
2007-01-03 jmOnly the RMS of the excitation is saved in the encoder...
2006-11-30 jmSaved innovation from nb to wb is now 16-bit precision.
2006-08-28 jmChanged part of the API to use spx_int32_t instead...
2006-08-03 jmadded highpass (enabled by default) to the encoder...
2006-07-29 jmcopyright details, more info about the mdf learning...
2006-07-03 jmchanged a few parameter definitions from int to spx_int...
2006-06-25 jmSPEEX_SET_VBR_MAX_BITRATE partially implemented for...
2006-06-25 jmInitial implementation of SPEEX_MAX_VBR_BITRATE. Narrow...
2006-06-25 jmRemoved old enhancer code (was already disabled)
2006-06-10 jmBetter control of the pitch gain to prevent potential...
2006-05-26 jmMoved some filter coefs from the encoder state to temp...
2006-05-20 jmexcitation and target are now 16-bit (were 32) in the...
2006-05-16 jmdecoder excitation now in 16-bit precision (was 32...
2006-05-08 jmEnable the new enhancer by default.
2006-04-20 jmVorbis-psy works again
2006-04-10 jminnovation is saved directly to the sb_celp en/decoder...
2006-04-09 jmmoved some temporary variables from decoder state to...
2006-04-08 jmweighted signal now in 16-bit precision, saving 500...
2006-04-07 jmLPC analysis window now stored as constant in code...
2006-04-07 jmanother 640 bytes removed from the encoder state (using...
2006-04-07 jmremoved the decoder output buffer -- saving 640 bytes...
2006-04-07 jmFixed several fixed-point regressions:
2005-10-11 jmHooks are in for using any masking curve.
2005-10-10 jmlpc floor converted to fixed-point
2005-06-05 jmPacket loss concealment converted to fixed-point. Added...
2005-05-02 jmAdded some control on the aggressiveness of the pitch...
2005-03-01 jmcleanup
2005-03-01 jmReduced unnecessary buffers (reduced memory usage)
2004-07-14 jmMoved all the includes from /usr/include to /usr/includ...
2004-04-20 jmspeex_encode/speex_decode are back to using floats...
2003-12-23 jmfixed-point: some perceptual enhancement coef converted.
2003-12-04 jmAdded const's all over the place
2003-11-29 jmseparated fixed-point operators in: generic, ARM, debug
2003-11-29 jmfixed-point: pitch gain again
2003-11-27 jmfixed-point: bw_lpc and lpc_to_lsp are now done.
2003-11-14 jmfixed-point: integerized pi_gain's
2003-11-12 jmfixed-point: excitation gain completely converted to...
2003-10-09 jmfixed-point: LSPs are now stored quantized
2003-10-08 jmfixed-point: converted user-visible functions to use...
2003-10-08 jmfixed-point: converted all signals to spx_sig_t
2003-10-08 jmfixed-point: more signal scaling again, some auto-corre...
2003-10-08 jmfixed-point: removed pre-emphasis, more cleanup
2003-10-08 jmfixed-point: more lpc stuff
2003-10-08 jmfirst step in fixed-point port, converted the LPC filters
2003-08-22 jmadded a call telling the codec not to encode the submod...
2003-05-16 jmMinor cleanup (who needs reflection coefficients anyway...
2003-05-13 jmMerged an experimental (and non-standard) 4.8 kbps...
2003-01-23 jmFixed a bunch of typos pointed to by: larry@doolittle...
2003-01-08 jmAdded a return value (error) to the *ctl functions...
2003-01-06 jmUsed the last 4 bits of mode1 for a CNG flag, plus...
2003-01-06 jmThink I made the stack operations more portable in...
2002-12-20 jmmisc stuff for beta4
2002-12-20 jmImprovements to the perceptual enhancement code: smooth...
2002-12-19 jmStarted work on discontinuous transmission (DTX)
2002-12-15 jmABR seems to work for wideband too...
2002-12-15 jmAverage bit-rate (ABR) now seems to work good for narro...
2002-12-13 jmStarting (still incomplete) average bit-rate (ABR)...
2002-12-12 jmImplemented VAD-only mode with comfort noise generation...
2002-12-11 jmBig (hopefully) improvement in quality for the 2.15...
2002-11-28 jmMany improvements (hopefully) to packet loss concealing...
2002-11-15 jmFixed a bug in the VBR analyzer, trying to re-tune...
2002-11-10 jmUpdate for non-standard (not 8,16,32 kHz) sampling...
2002-11-01 jmVBR quality is now a float parameter
2002-10-27 jmThe temp stack is now void* instead of float*
2002-10-23 jmfixed a double_codebook bug and prevented pitch from...
2002-10-11 jmChanged license to BSD
2002-10-02 jmvalinFirst version of in-band signalling and user callbacks
2002-09-20 jmvalin...
2002-09-20 jmvalinConverted filters with memory to direct form II transpo...
2002-09-12 jmvalinDoxygen...
2002-09-12 jmvalinMore Doxygen doc
2002-09-12 jmvalinComments for Doxygen
2002-08-27 jmvalinMoved modeID check in nb_celp/sb_celp
2002-08-22 jmvalinAPI change: a couple fields were removed from SpeexMode...
2002-08-16 jmvalinImproved spectral folding wideband mode
2002-08-01 jmvalinoops... forgot to remove some useless stuff
2002-08-01 jmvalinReplaced the post-filter by a simple pitch comb filter...
2002-07-29 jmvalinadded encoder complexity option
2002-07-11 jmvalinCompleted VBR for 0.5.0 release Speex-0.5.0
2002-07-07 jmvalinImproved VBR by adding pitch and some constraints...
2002-07-06 jmvalinCleanup
2002-07-01 jmvalinFirst try at VBR... off by default
2002-06-25 jmvalinFirst step to variable bit-rate (VBR): it is now possib...
2002-06-21 jmvalinImproved (I think) quality in presence of packet loss...
2002-06-12 jmvalinHeader work...
2002-06-11 jmvalinAdded low bit-rate (8 kbps) narrowband mode. It is...
2002-06-07 jmvalinImplemented an n-best open-loop pitch search to speed...
2002-06-06 jmvalinNew post-filter A(z/g1)/A(z/g2)
2002-06-03 jmvalinAdded SPEEX_GET_FRAME_SIZE to speex_*_ctl calls
2002-06-03 jmvalinAdded speex_ctl call to set codec parameters (e.g....
next