Skip to content

kisielk/octave-iir-filter-design-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Octave IIR Filter Design Tool

This is a fork of https://gitlab.com/amazing-geese/octave-iir-filter-design-tool

To Run

Simply run the gui.m file in octave everything is handeled within the GUI

Filter Types

Here is a list of filter types this calculator can generate with what parameters are used. Note: Options do not show/hide based on filter type selection. Use the chart below to determin which parameters are used.

Filter Type Sampling Frequency (Fs) Center Frequenecy (Fc) Q Factor Slope Gain
One Pole Lowpass Yes Yes No No No
One Pole High Pass Yes Yes No No No
LowPass 1p1z Yes Yes No No No
High Pass 1p1z Yes Yes No No No
Low Pass Yes Yes Yes No No
High Pass Yes Yes Yes No No
BandPass Yes Yes Yes No No
Notch Yes Yes Yes No No
Peak Yes Yes Yes No Yes
Low Shelf Yes Yes No Yes Yes
High Shelf Yes Yes No Yes Yes
Low Shelf 1st Yes Yes No No Yes
High Shelf 1st Yes Yes No No Yes
All Pass Yes Yes Yes No No
All Pass 1st Yes Yes No No No

Known Bugs

  • Coursors don't disappear from previous plot after replotting new filter.

Credits

About

A tool for designing IIR filters in GNU Octave

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published