FIRDesign is a tool for designing FIR (Finite Impulse Response) digital filters.
It provides multiple design methods:
FIRDesign can design almost any filter type:.
There are four output areas:
For the Sync + Window design method, six types of windows can be selected:
Some of these windows can be parameterized.
Designs can be exported to .c or .cpp and the corresponding .h files with various number formats, such as q7, q15, q31, float or double.