Skip to content

Latest commit

 

History

History
43 lines (26 loc) · 1.99 KB

File metadata and controls

43 lines (26 loc) · 1.99 KB

Digital-Filter-Design-Application

Preview3

An application that helps users to design a custom digital filter via zeros-poles placement on the z-plane and apply it on generated signals.

Features

  • The user can design filter on z-plane via zeros-poles placement & All pass filter.

  • The user can choose all pass filter or add one by himself, & see the phase response of this all pass and use it.

  • The user can see magnitude & phase response.

  • The user can open a signal and apply the filter on it. The user can also input an arbitrary real-time signal via moving the mouse on a small padding area.

Dependencies

  • python 3.10

Used package:

numpy
matplotlib
flask
pyqt5
pyqtdarktheme

to install: pip install [python-library]

How To Run

  • Run the init file: py ./src/__init__.py

Preview

Preview1 Preview4 Preview5