ruohoruotsi / Butterworth-Filter-Design

C++ classes for designing high-order Butterworth IIR & equalization filters
GNU General Public License v3.0
163 stars 42 forks source link

Added sos2tf() function to convert SOS to Transfer Function coefficients like matlab's SOS2TF #10

Open yangbo opened 8 months ago

yangbo commented 8 months ago

Hello, I have added some features in my fork of this project.

They are:

  1. Added sos2tf() function to convert SOS to Transfer Function coefficients like matlab's SOS2TF.
  2. Added conv() function to do convolution.
  3. Added CMake as building system, and move tests to 'tests/' subdirectory. Because I do not use SConstruct so I didn't change it, but changed the doc to cmake.
  4. Added some cross-compile support for arm64 target, but they are specific to my development environment.

If there are something wrong, please tell me. : )