Skip to content

Commit

Permalink
Merge pull request #4 from enummusic/patch-1
Browse files Browse the repository at this point in the history
comment on 266-4th-order-linkwitz-riley-filters.rst
  • Loading branch information
bdejong committed Jun 25, 2021
2 parents d27b9e5 + 0d48d14 commit a295ccd
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions source/Filters/266-4th-order-linkwitz-riley-filters.rst
Original file line number Diff line number Diff line change
Expand Up @@ -520,4 +520,14 @@ Comments
Seems there is a fundamental problem with the HPF coefficients in this code :(
The LF Noise for both LR2 and LR4 appears to be a modulating DC offset - maybe that can guide the Filter Gurus to identify and solve the problem.
Cheers.....Chris
- **Date**: 2020-05-25 01:45:00
- **By**: enummusic

.. code-block:: text
In my experience, simply changing all the variables used in LRCrossoverFilter::setup() and processBlock() to doubles is sufficient to reduce/eliminate noise, thanks to an idea from here: https://www.musicdsp.org/en/latest/Filters/232-type-lpf-24db-oct.html
"It turns out, that the filter is only unstable if the coefficient/state precision isn't high enough. Using double instead of single precision already makes it a lot more stable."

0 comments on commit a295ccd

Please sign in to comment.