airspy-fmradion icon indicating copy to clipboard operation
airspy-fmradion copied to clipboard

Alternative FIR filter design software is needed

Open jj1bdx opened this issue 3 years ago • 2 comments

As of February 2022, the Iowa Hills Software web page is gone. Archive.org link: http://web.archive.org/web/20210511075358/http://iowahills.com/8DownloadPage.html

The core software is on GitHub (thx @hayguen) and that is good: https://github.com/hayguen/iowahills_dsp but I have been using the Windows GUI software of Iowa Hills FIR designer, so I need to reorganize the filter design flow.

jj1bdx avatar Feb 17 '22 05:02 jj1bdx

Displaying the designed filter frequency/phase diagrams can be performed via SciPy (scipy.signal) and matplotlib, as already done in doc/ directory. Issues that need to solve:

  • Filter design software (scipy.signal can handle this, but displaying the result after tweaking the parameter requires the dedicated tool)
  • Recording filter design parameters (currently done via Iowa Hills proprietary formats, should be rewritten to use an open format, such as scipy.signal function parameters)

jj1bdx avatar Feb 17 '22 06:02 jj1bdx

PyFDA seems to be a good alternative of a filter design tool.

jj1bdx avatar May 28 '23 12:05 jj1bdx