C# DSP Toolbox: Digital Filters (Updated)

Digital filters classes are implemented in DSP (Digital Signal Processing) Toolbox from Version 1.5.0 onwards. Implemented filter types are as below:
  • Simple first order low-pass and high-pass filter.
  • Simple second order band-pass and band-stop filter.
  • Windowed FIR filter (Hanning, Hamming, Blackman) in low-pass and high-pass.
Digital Filter Control: A WinForm based  user control is available for quick implementation in WinForm application.

Version 1.7.0
  • Added Filter size for FIR Windowed filters.
  • Added Blackman Harris and Blackman Nuttall FIR Windowed filters.

 Software Structure

 Filters' Transfer Functions

First Order LPF:

First Order HPF:

Second Order BSF:

Second Order BPF:
FIR Window




Blackman LPF + HPF


Popular posts from this blog

C# DSP Simulation - DSP Lab

Personal Finance Planner Spreadsheet