GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • HarmoniCode
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles

This view

  • Original page
  • New address

GeezerVison is showing github.com — HarmoniCode

README.md

Hi there 👋

Welcome to HarmoniCode, a hub for innovative and interactive Digital Signal Processing (DSP) applications. Our primary goal is to make DSP concepts more accessible and practical through engaging Python-based tools and applications, leveraging PyQt for user-friendly interfaces.

What We’re All About

We develop projects that bring DSP concepts to life, blending cutting-edge algorithms with intuitive graphical interfaces. Our tools are perfect for students, educators, researchers, and DSP enthusiasts who want to explore and experiment with:

  • Signal visualization and manipulation
  • Audio and image processing
  • Beamforming and advanced DSP techniques
  • Filters design and application

Featured Projects

  • TuneSpy 🎵 - An audio analysis tool that extracts features like spectrograms and MFCCs to identify the closest matching song from a database.
  • BeamForming 📡 - A simulator for visualizing and analyzing antenna array patterns with real-time heatmaps.
  • Sampling-Studio 🎛️ - A DSP educational tool demonstrating signal sampling and reconstruction using the Nyquist-Shannon theorem.
  • Signal-Viewer 📊 - A visualization tool for biomedical signals like ECG, EEG, and EMG with an intuitive interface.
  • Digital-filter 🔍 - A filter design and analysis tool for digital signal processing applications.
  • Image-Mixer 🖼️ - An image processing application that manipulates images using frequency domain components.
  • Signal_Equalizer 🎚️ - A signal processing tool that enhances and analyzes audio and ECG signals using filtering techniques.

Tech Stack

  • Programming Language: Python
  • GUI Framework: PyQt
  • Scientific Computing: NumPy, SciPy
  • Visualization: Matplotlib
  • Image Processing: OpenCV
  • Audio Processing: librosa

Check out our repositories and start experimenting with DSP today! 🚀

Pinned Loading

  1. Signal-Viewer Signal-Viewer Public

    Signal-Viewer is a user-friendly tool designed to help you visualize and analyze various signals such as ECG, EEG, and EMG. It provides an intuitive interface for loading, displaying, and interpret…

    Python 1 2

  2. TuneSpy TuneSpy Public

    TuneSpy is a Python application that allows users to load audio files, generate spectrograms, extract MFCC features, and compare the loaded audio with a preprocessed database of songs to find the m…

    Python 5 2

  3. Signal_Equalizer Signal_Equalizer Public

    Signal Equalizer is a Python-based application designed to process and analyze various types of signal data, including audio and ECG signals. It provides functionalities for reading, processing, vi…

    Python 3

  4. Sampling-Studio Sampling-Studio Public

    desktop application that demonstrates signal sampling and reconstruction, emphasizing the Nyquist–Shannon sampling theorem. It allows users to explore the effects of different sampling frequencies…

    Python 3

  5. BeamForming BeamForming Public

    A Python-based Beamforming Simulator with a PyQt5 GUI for visualizing and analyzing antenna array patterns. Adjust parameters like the number of antennas, distance, delay, and frequency to generate…

    Python 8 7

  6. Filtra Filtra Public

    Digital Filter Designer is a powerful application built using PyQt5 and Matplotlib. It allows users to design and visualize digital filters, including standard filters and all-pass filters, and gen…

    Python 1 2

Repositories

Loading
Type
Language
Sort
Showing 8 of 8 repositories
  • BeamForming Public

    A Python-based Beamforming Simulator with a PyQt5 GUI for visualizing and analyzing antenna array patterns. Adjust parameters like the number of antennas, distance, delay, and frequency to generate real-time heatmaps and beam profiles.

    Uh oh!

    There was an error while loading. Please reload this page.

    HarmoniCode/BeamForming's past year of commit activity
    Python 8 MIT 7 0 0 Updated Mar 2, 2025
  • Filtra Public

    Digital Filter Designer is a powerful 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. Ideal for students, researchers, and engineers in digital signal processing.

    Uh oh!

    There was an error while loading. Please reload this page.

    HarmoniCode/Filtra's past year of commit activity
    Python 1 MIT 2 0 0 Updated Feb 8, 2025
  • .github Public

    Uh oh!

    There was an error while loading. Please reload this page.

    HarmoniCode/.github's past year of commit activity
    0 0 0 0 Updated Feb 8, 2025
  • TuneSpy Public

    TuneSpy is a Python application that allows users to load audio files, generate spectrograms, extract MFCC features, and compare the loaded audio with a preprocessed database of songs to find the most similar match.

    Uh oh!

    There was an error while loading. Please reload this page.

    HarmoniCode/TuneSpy's past year of commit activity
    Python 5 MIT 2 0 0 Updated Jan 29, 2025
  • Sampling-Studio Public

    desktop application that demonstrates signal sampling and reconstruction, emphasizing the Nyquist–Shannon sampling theorem. It allows users to explore the effects of different sampling frequencies on signal reconstruction and understand aliasing.

    Uh oh!

    There was an error while loading. Please reload this page.

    HarmoniCode/Sampling-Studio's past year of commit activity
    Python 0 MIT 3 0 0 Updated Jan 28, 2025
  • Signal-Viewer Public

    Signal-Viewer is a user-friendly tool designed to help you visualize and analyze various signals such as ECG, EEG, and EMG. It provides an intuitive interface for loading, displaying, and interpreting signal data.

    Uh oh!

    There was an error while loading. Please reload this page.

    HarmoniCode/Signal-Viewer's past year of commit activity
    Python 1 MIT 2 0 0 Updated Jan 28, 2025
  • Image-Mixer Public

    A PyQt5-based application for real-time image processing and reconstruction using frequency components like magnitude, phase, real, and imaginary parts. Adjust brightness and contrast, and mix images with ease.

    Uh oh!

    There was an error while loading. Please reload this page.

    HarmoniCode/Image-Mixer's past year of commit activity
    Python 1 3 0 0 Updated Jan 24, 2025
  • Signal_Equalizer Public

    Signal Equalizer is a Python-based application designed to process and analyze various types of signal data, including audio and ECG signals. It provides functionalities for reading, processing, visualizing, and enhancing signal data using techniques such as Wiener filtering.

    Uh oh!

    There was an error while loading. Please reload this page.

    HarmoniCode/Signal_Equalizer's past year of commit activity
    Python 0 MIT 3 0 0 Updated Jan 19, 2025

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Uh oh!

There was an error while loading. Please reload this page.

Most used topics

Loading…

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.