1. 16 Oct, 2004 1 commit
    • Monty Montgomery's avatar
      A second major upgrade to the math behind the Bessel followers used by · 3da534ec
      Monty Montgomery authored
      the companders.  
      
      a) Soft knees are now computed as a freebie during filter following.
      No explicit soft-knee means no sqrt() means considerable optimization
      
      b) streamlined the computation pathway of the followers, partially as
      an optimization, partially to prepare for adding the scond tier
      over/under filters before release
      
      c) found a bug in the behavior of the new peak-follower math (that was
      instigated to repair a more serious bug in the original version);
      decay was still using a second order bessel which could still ring
      about zero.  Restored the peak-hold behavior to near-original
      behavior, but now use the same first-order-decay-limited filters as
      the RMS follower.
      
      Depending on platform and compander usage, these changes are good for
      getting back 10-25% of the CPU.
      
      
      
      git-svn-id: https://svn.xiph.org/trunk/postfish@8033 0101bb08-14d6-0310-b084-bc0e0c8e3800
      3da534ec
  2. 12 Oct, 2004 2 commits
  3. 11 Oct, 2004 1 commit
  4. 10 Oct, 2004 4 commits
  5. 09 Oct, 2004 1 commit
  6. 08 Oct, 2004 1 commit
  7. 05 Oct, 2004 2 commits
  8. 28 Sep, 2004 2 commits
  9. 27 Sep, 2004 2 commits
  10. 25 Sep, 2004 3 commits
  11. 16 Sep, 2004 1 commit
  12. 02 Sep, 2004 1 commit
  13. 29 Jun, 2004 1 commit
  14. 30 May, 2004 1 commit
  15. 29 May, 2004 7 commits
  16. 18 May, 2004 1 commit
  17. 17 May, 2004 1 commit
  18. 27 Apr, 2004 1 commit
  19. 26 Apr, 2004 3 commits
  20. 24 Apr, 2004 4 commits