Skip to content
Snippets Groups Projects
  1. May 26, 2009
    • Timothy B. Terriberry's avatar
      CWRS clean-ups and optimizations. · d98d8ae0
      Timothy B. Terriberry authored and Jean-Marc Valin's avatar Jean-Marc Valin committed
      Adds specialized O(N*log(K)) versions of cwrsi() and O(N) versions of icwrs()
       for N={3,4,5}, which allows them to operate all the way up to the theoretical
       pulse limit without serious performance degredation.
      Also substantially reduces the computation time and stack usage of
       get_required_bits().
      On x86-64, this gives a 2% speed-up for 256 sample frames, and almost a 16%
       speed-up for 64 sample frames.
      d98d8ae0
  2. May 24, 2009
  3. May 23, 2009
  4. May 22, 2009
  5. May 19, 2009
  6. May 12, 2009
  7. May 11, 2009
  8. May 05, 2009
  9. May 03, 2009
  10. May 02, 2009
  11. May 01, 2009
  12. Apr 30, 2009
  13. Apr 29, 2009
  14. Apr 28, 2009
  15. Apr 15, 2009
  16. Apr 12, 2009
  17. Mar 30, 2009
  18. Mar 27, 2009
    • Jean-Marc Valin's avatar
      Squashed commit of the following: · ca53b7c9
      Jean-Marc Valin authored
      commit ea807b68678dd76175def2c5eb006c6bdb16679e
      Author: Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
      Date:   Wed Mar 25 23:24:41 2009 -0400
      
          cleanup before merge
      
      commit 73ad1a0202641be6a23903e464ece21fe332a131
      Author: Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
      Date:   Sat Mar 21 00:02:16 2009 -0400
      
          Some tuning of the new stereo
      
      commit c05057eb57a7723045214a2f830fd561388ae48a
      Author: Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
      Date:   Sun Mar 15 19:56:11 2009 -0400
      
          fixed-point: atan2() converted
      
      commit a8476cf8be55b0612d42df98d9807ca1335adfe3
      Author: Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
      Date:   Sat Mar 14 23:10:04 2009 -0400
      
          fixed-point: Getting the new stereo code working in fixed-point (still more
          work left)
      
      commit 70a452761a5ce15700664e7167886dce5914cbd0
      Author: Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
      Date:   Mon Mar 2 23:36:25 2009 -0500
      
          Coding left and right independently for lower bands
      
      commit 4efd1e6385c7d036749080265a8d26668312b91b
      Author: Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
      Date:   Sun Mar 1 23:56:46 2009 -0500
      
          Removed the sqrt(C) from the normalisation, which simplifies a lot of things.
      
      commit a4f3c5c60bc396bf644afa49b49e6b24ccf144f8
      Author: Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
      Date:   Fri Feb 20 20:49:38 2009 -0500
      
          Better point stereo calculation when we don't encode the side anyway
      
      commit f08525de4739f4017d19ec2e2022883deda8f826
      Author: Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
      Date:   Thu Feb 19 19:43:09 2009 -0500
      
          Apparently, Timothy's calculations for fine energy allocation also apply
          to the quantisation of theta.
      
      commit 6548cffc9d3f996b8a8dbfab982f0da0bc6c2dc2
      Author: Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
      Date:   Thu Feb 19 07:35:24 2009 -0500
      
          Better handling of the "theta bits" and disabling the orthogonalize()
      
      commit 7aa82c694967afa85dd30be8cc670663f98829fe
      Author: Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
      Date:   Wed Feb 18 08:01:07 2009 -0500
      
          tuning the new stereo
      
      commit c2b780a773de66fd9613c7cd54c09b705fe9ce45
      Author: Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
      Date:   Sun Feb 15 22:24:52 2009 -0500
      
          The new stereo coupling actually decodes properly now.
      
      commit 85513c203d773bebcf0a6055f953170d563d890c
      Author: Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
      Date:   Sun Feb 15 21:31:16 2009 -0500
      
          First attempt at a new "constrained" MS stereo scheme
      ca53b7c9
  19. Mar 11, 2009
  20. Mar 06, 2009
  21. Mar 05, 2009
Loading