Hacker News new | ask | show | jobs
by bigbillheck 905 days ago
> But the explanation for how to construct filters in software is pathetic.

Pick your favorite FIR filter, set up a ring buffer, input samples go in, at each step you multiply the buffer elements by your filter coefficients, sum, and output the result.

1 comments

The hard part is calculating the coefficients.
Not really, there's plenty of online tools to do it for you such as http://t-filter.engineerjs.com , and more offline ones: https://docs.scipy.org/doc/scipy/reference/signal.html#filte...