1. 07 Oct, 2011 2 commits
    • Jean-Marc Valin's avatar
      Fixes two encoder bugs causing glitches in stereo->mono switches · d5c92637
      Jean-Marc Valin authored
      1) averaging the output of the left and right resampling states when
         switching to mono
      2) averaging the the delay buffers from left and right when switching
      d5c92637
    • Jean-Marc Valin's avatar
      Proper SILK delay compensation for resampling · b5972388
      Jean-Marc Valin authored
      Adds SILK delay compensation that depends on encode and decode sampling
      rate, as well as SILK internal coding rate. This ensures that the SILK
      part of Opus is always in sync with the CELT part no matter what the
      sampling rates are. It also increases the resampling delay to 1.15 ms
      (was previously 0.48 ms).
      b5972388
  2. 06 Oct, 2011 2 commits
    • Timothy B. Terriberry's avatar
      More draft updates and additions. · a5e96b84
      Timothy B. Terriberry authored and Jean-Marc Valin's avatar Jean-Marc Valin committed
      This patch
       * expands sections on LPC and LTP synthesis into something that can
          actually be implemented
       * fixes an error in the excitation reconstruction
       * reverts an erroneous simplification of the subframe gain
          decoding, and
       * updates the LPC gain limiting description to reflect the new,
          more accurate approach for computing the reflection
          coefficients.
      It also includes a number of general clean-ups, such as
       * correcting the description of the sample rates various pieces
          run at (e.g., we can decode directly to rates other than 48 kHz)
       * the usage of "sampling rate" vs. "sample rate"
       * capitalization consistency in TOC titles, and
       * better selection of which sections appear in the TOC.
      a5e96b84
    • Koen Vos's avatar
      SILK update · 88875669
      Koen Vos authored and Jean-Marc Valin's avatar Jean-Marc Valin committed
      Simplifies mono/stereo switching in SILK
      Fixes a quantization mismatch between encoder and decoder
      Constrains the pitch lags in the same way in the encoder and decoder
      88875669
  3. 05 Oct, 2011 4 commits
  4. 04 Oct, 2011 6 commits
  5. 03 Oct, 2011 7 commits
  6. 02 Oct, 2011 3 commits
  7. 30 Sep, 2011 4 commits
  8. 29 Sep, 2011 4 commits
  9. 28 Sep, 2011 8 commits