Skip to content

A website that helps users to design a custom digital filter via zeros-poles placement on the z-plane.

Notifications You must be signed in to change notification settings

Esraa-alii/Digital-filter-designer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Digital filter designer

A website that helps users to design a custom digital filter via zeros-poles placement on the z-plane.

Table of Contents

Deployment

Clone

 git clone https://github.com/Esraa-alii/Digital-filter-designer.git

Install flask

  pip install flask

To start deployment

  flask run

🖌️ Design

main widow

Features

1. Add zeros

main widow

2. Add poles

main widow

3. Modify the placed zeros/poles by dragging them

main widow

4. Click on a zero or pole and delete it

main widow

5. Delete all zeros and poles

main widow

6. Correct for the phase by adding some All-Pass filters

main widow

7. Enable/disable the added all-pass elements

main widow

8. Generate signal to test your filter

main widow

All rights reserved © 2022 to Team 21 - Systems & Biomedical Engineering, Cairo University (Class 2024)

About

A website that helps users to design a custom digital filter via zeros-poles placement on the z-plane.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published