Skip to content
Snippets Groups Projects
  1. Mar 14, 2011
  2. Mar 09, 2011
  3. Feb 15, 2011
  4. Feb 04, 2011
  5. Feb 03, 2011
  6. Jan 11, 2011
  7. Dec 20, 2010
  8. Nov 08, 2010
  9. Nov 04, 2010
    • Jean-Marc Valin's avatar
      Squashed commit of the following: · 35095c69
      Jean-Marc Valin authored
      commit a2cc77cb
      Author: Jean-Marc Valin <jean-marc.valin@octasic.com>
      Date:   Thu Nov 4 13:11:21 2010 -0400
      
          Adding a switch to enable the post-filter (off by default)
      
      commit 8e860dc0
      Author: Jean-Marc Valin <jean-marc.valin@octasic.com>
      Date:   Thu Nov 4 11:57:12 2010 -0400
      
          Allowing pitches up to 3000 Hz
      
      commit 837412d3
      Author: Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
      Date:   Wed Nov 3 20:47:11 2010 -0400
      
          Pitch estimation tuning to prevent some cases of pitch halving
      
      commit 34e20f24
      Author: Jean-Marc Valin <jean-marc.valin@octasic.com>
      Date:   Wed Nov 3 16:31:51 2010 -0400
      
          Resynthesis now purely a compile-time option with RESYNTH
      
      commit d83fb5a9
      Author: Jean-Marc Valin <jean-marc.valin@octasic.com>
      Date:   Wed Nov 3 16:28:25 2010 -0400
      
          Fixes a divide by zero in remove_doubling()
      
      commit bb91e05b
      Author: Jean-Marc Valin <jean-marc.valin@octasic.com>
      Date:   Wed Nov 3 15:55:48 2010 -0400
      
          Bring back resynthesis with RESYNTH macro
      
      commit 31fe6f6b
      Author: Jean-Marc Valin <jean-marc.valin@octasic.com>
      Date:   Tue Nov 2 17:55:04 2010 -0400
      
          Tuning the allocation tilt to give more bits to higher frequencies.
      
          Especially useful now that the post-filter can reduce low freq noise.
      
      commit 919ba48f
      Author: Jean-Marc Valin <jean-marc.valin@octasic.com>
      Date:   Mon Nov 1 17:27:19 2010 -0400
      
          C89 fix
      
      commit ee0dbb18
      Author: Jean-Marc Valin <jean-marc.valin@octasic.com>
      Date:   Mon Nov 1 11:45:10 2010 -0400
      
          Complete fixed-point port of the pitch code (I think).
      
      commit 4c7b3fd1
      Author: Jean-Marc Valin <jean-marc.valin@octasic.com>
      Date:   Mon Nov 1 10:55:43 2010 -0400
      
          More fixed-point pitch gain work
      
      commit 26f14121
      Author: Jean-Marc Valin <jean-marc.valin@octasic.com>
      Date:   Mon Nov 1 10:39:25 2010 -0400
      
          Fixed-point version of the pitch gain calculation code
      
      commit 27c73d00
      Author: Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
      Date:   Sun Oct 31 16:50:26 2010 -0400
      
          Some more fixed-point work in remove_doubling()
      
      commit 59354672
      Author: Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
      Date:   Sun Oct 31 09:57:36 2010 -0400
      
          Fixed a stupid fixed-point pf bug in the gain handling
      
      commit be9e7dab
      Author: Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
      Date:   Sat Oct 30 01:52:09 2010 -0400
      
          Fixed-point: fixed frac_div32() that was broken a few commits ago.
      
      commit 5b06270a
      Author: Jean-Marc Valin <jean-marc.valin@octasic.com>
      Date:   Fri Oct 29 17:45:44 2010 -0400
      
          This fixes VBR when encoding the pitch period with raw bits
      
      commit 10e04884
      Author: Jean-Marc Valin <jean-marc.valin@octasic.com>
      Date:   Fri Oct 29 16:50:31 2010 -0400
      
          Pitch period is now encoder with equal probability for each octave (rather than each lag).
      
          Max pitch gain allowed is now 0.625.
      
      commit ca19396c
      Author: Jean-Marc Valin <jean-marc.valin@octasic.com>
      Date:   Fri Oct 29 16:00:01 2010 -0400
      
          More fixed-point post-filter work
      
      commit f3e42fde
      Author: Jean-Marc Valin <jean-marc.valin@octasic.com>
      Date:   Fri Oct 29 14:39:23 2010 -0400
      
          More fixed-point work for the prefilter/postfilter
      
      commit db945132
      Author: Jean-Marc Valin <jean-marc.valin@octasic.com>
      Date:   Fri Oct 29 14:14:02 2010 -0400
      
          Making the pitch estimation work in fixed-point
      
          Even if there's still lots of float operations left.
      
      commit acb3f96e
      Author: Jean-Marc Valin <jean-marc.valin@octasic.com>
      Date:   Fri Oct 29 10:57:39 2010 -0400
      
          Making the PLC code consistent with the prefilter/postfilter
      
      commit 8f64f597
      Author: Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
      Date:   Thu Oct 28 00:33:53 2010 -0400
      
          More tuning for remove_doubling()
      
      commit 0c08f2ee
      Author: Jean-Marc Valin <jean-marc.valin@octasic.com>
      Date:   Wed Oct 27 17:48:02 2010 -0400
      
          Doing an interpolation step to improve the accuracy of the pitch estimate
      
          Also increasing the gain slightly.
      
      commit 23d303e9
      Author: Jean-Marc Valin <jean-marc.valin@octasic.com>
      Date:   Wed Oct 27 16:56:42 2010 -0400
      
          Implements a fixed 3-tap prefilter/postfilter to make the gain roll off with frequency
      
      commit 881c5928
      Author: Jean-Marc Valin <jean-marc.valin@octasic.com>
      Date:   Wed Oct 27 14:47:30 2010 -0400
      
          Partially whitening the down-sampled signal before the pitch search
      
      commit 4a8687de
      Author: Jean-Marc Valin <jean-marc.valin@octasic.com>
      Date:   Wed Oct 27 14:27:47 2010 -0400
      
          pitch_search() no longer computes the gain
      
      commit a7f85bb6
      Author: Jean-Marc Valin <jean-marc.valin@octasic.com>
      Date:   Wed Oct 27 14:00:53 2010 -0400
      
          remove_doubling() now works on the down-sampled signal
      
      commit 06cb70e8
      Author: Jean-Marc Valin <jean-marc.valin@octasic.com>
      Date:   Wed Oct 27 11:28:53 2010 -0400
      
          Simplification to the pitch continuity code
      
      commit 5201927c
      Author: Jean-Marc Valin <jean-marc.valin@octasic.com>
      Date:   Wed Oct 27 11:04:02 2010 -0400
      
          Some more pitch doubling prevention code
      
      commit 7ef63fbe
      Author: Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
      Date:   Wed Oct 27 06:49:28 2010 -0400
      
          Minor fix
      
      commit eb37eaab
      Author: Jean-Marc Valin <jean-marc.valin@octasic.com>
      Date:   Tue Oct 26 18:32:25 2010 -0400
      
          Enforcing some pitch continuity
      
      commit 751ef6ed
      Author: Jean-Marc Valin <jean-marc.valin@octasic.com>
      Date:   Tue Oct 26 17:29:47 2010 -0400
      
          Code for preventing pitch doubling/halving
      
      commit c12647ec
      Author: Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
      Date:   Tue Oct 26 00:04:34 2010 -0400
      
          Finally getting perfect reconstruction when pitch changes
      
          Post-filter now delays the filter coefs by the overlap so that the pre-filter
          and post-filter are synchronised.
      
      commit f854311d
      Author: Jean-Marc Valin <jean-marc.valin@octasic.com>
      Date:   Mon Oct 25 14:59:13 2010 -0400
      
          Very simple/inefficient signalling of the prefilter period/gain
      
      commit b4e12154
      Author: Jean-Marc Valin <jean-marc.valin@octasic.com>
      Date:   Mon Oct 25 14:09:17 2010 -0400
      
          using the actual pitch gain
      
      commit e7cd4f07
      Author: Jean-Marc Valin <jean-marc.valin@octasic.com>
      Date:   Mon Oct 25 12:16:11 2010 -0400
      
          Adding some pitch prediction though side information still isn't coded
      
      commit 77a03aa2
      Author: Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
      Date:   Mon Oct 25 00:12:48 2010 -0400
      
          prefilter implemented as well
      
      commit a3fd81b6
      Author: Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
      Date:   Sun Oct 24 01:14:10 2010 -0400
      
          Implementing Raymond Chen's comb filter idea
      
          So far, only the post-filter is there.
      35095c69
  10. Sep 06, 2010
  11. Aug 03, 2010
  12. Jul 08, 2010
  13. Jun 27, 2010
  14. Jun 21, 2010
  15. Apr 14, 2010
  16. Jan 17, 2010
  17. Jan 16, 2010
  18. Oct 01, 2009
  19. Jul 14, 2009
  20. Jun 29, 2009
  21. Jun 26, 2009
  22. Jun 24, 2009
  23. Apr 28, 2009
  24. Mar 11, 2009
  25. Feb 16, 2009
  26. Jan 13, 2009
  27. Dec 23, 2008
  28. Dec 18, 2008
  29. Oct 09, 2008
  30. Sep 01, 2008
  31. Aug 29, 2008
  32. Jul 21, 2008
  33. Jun 07, 2008
  34. May 15, 2008
  35. Apr 25, 2008
Loading