Skip to content

HarmoniCode/Digital-filter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Digital Filter Designer

Python Version License PyQt5 Matplotlib SciPy

alt text

This project is a Digital Filter Designer application built using PyQt5 and Matplotlib. It allows users to design and visualize digital filters, including standard filters and all-pass filters, and generate corresponding C code.

Main Features

  • Z-Plane Plotting: Visualize zeros and poles on the Z-plane.

Getting Started

Prerequisites

  • Python 3.x
  • PyQt5
  • Matplotlib
  • NumPy
  • SciPy
  • Pandas
  • Jinja2
  • PyQtGraph

Installation

  1. Clone the repository:
    git clone  https://github.com/HarmoniCode/Digital-filter.git
  2. Install the required packages:
    pip install -r requirements.txt

Running the Application

  1. Navigate to the project directory:
    cd Digital-filter
  2. Run the main application:
    python main.py

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages