Filters - GassiusODude/jdsp GitHub Wiki
Filter Design
| Filter Design Method | Implemented | Reference | Verification |
|---|---|---|---|
| Bartlett | True | FIR Wiki, Window Wiki | scipy.signal.firwin |
| Blackman | FIR Wiki, Window Wiki | ||
| Blackman-Harris | FIR Wiki, Window Wiki | ||
| Blackman-Nuttall | FIR Wiki, Window Wiki | ||
| Hamming | True | FIR Wiki, Window Wiki | scipy.signal.firwin |
| Hann | True | FIR Wiki, Window Wiki | scipy.signal.firwin |
| Moving Average | True | FIR Wiki | |
| Nuttall | FIR Wiki, Window Wiki | ||
| Parzen | FIR Wiki, Window Wiki | ||
| Root Raised Cosine | True | RRC Wiki |
Filter
The filter function is implemented as a convolution. The FilterD and FilterF objects track the previous input and is ready for streaming operation.
| Filter taps | Throughput |
|---|---|
| 11 | 4.2 Msps |
| 101 | 0.8 Msps |