As it has turned out recently, TFilter is being used by many leading corporations in the Semiconductor, Consumer Electronics, Medical Devices, Transport, and Power Generation industries, major Universities, and an Aeronautics Research Agency (non-exhaustive list).
Should you require Additional Features, Enterprise Features or Services, please contact peter аt almafa dоt org, or fill out the feature request form.
This free online IIR design tool is a part of a bigger project called almafa.org.
The idea is that you will be able to perform engineering calculations in your browser, share your work easily, and reuse what others have shared.
The sharing features are still missing, but you can already test the calculation engine.
C code generator
|Please note that the generated code is faster if the number of the taps is a power of 2.
|Name of filter
|Fixed point precision of taps
|C type of coefficients
|C type of accumulator (must be big enough to store the sum of all taps multiplied by the largest possible input signal)
|Floating point type
|Unroll convolution loop (only recommended if the number of taps is less than 40)
Sample C++ code
If you like this app, buy me a beer .