Commit History

Author SHA1 Message Date
  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