Skip to content

wyvernSemi/winfilter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

winfilter: A graphical Finite Impulse Response design utility

WinFilter's aim is to allow exploration of windowing techniques and the effects on performance of such considerations as quantisation, number of taps (related to computational time) and parameters of certain window functions. However, it can be used to design a filter with arbitrary attenuation and transition frequency (limited by the other considerations), using an 'automode'.

As well as producing a set of filter tap values that may be used to implement a real filter, the program can plot frequency, phase and impulse responses in graphical form, and display a graph of the window function if so desired. By default WinFilter designs a lowpass filter, but bandpass filters may be specified and spectral inversion and reversal are implemented for designing highpass and bandstop filters.