An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by HarmoniCode

A curated list of projects in awesome lists by HarmoniCode .

https://github.com/harmonicode/beamforming

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.

antenna-array beamforming pyqt5 python signal-processing

Last synced: 27 Jan 2025

https://github.com/harmonicode/image-mixer

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.

fourier-transform image-processing numpy opencv pyqt5 python signal-processing

Last synced: 27 Jan 2025

https://github.com/harmonicode/tunespy

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.

audio-feature-extraction audio-mixing fingerprint music-identification python qt5

Last synced: 27 Jan 2025

https://github.com/harmonicode/.github

Last synced: 22 Mar 2025

https://github.com/harmonicode/sampling-studio

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.

dsp nyquist-frequency python signal-processing signal-reconstruction

Last synced: 27 Jan 2025

https://github.com/harmonicode/signal_equalizer

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.

audio-processing numpy pyqt5 scipy signal-processing wiener-filter

Last synced: 11 Apr 2025

https://github.com/harmonicode/filtra

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.

data-visualization digital-signal-processing filter-design pyqt5 real real-time-processing

Last synced: 22 Mar 2025

https://github.com/harmonicode/signal-viewer

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.

biomedical-signal-processing data-visualization pyqt5 python signal-processing

Last synced: 22 Mar 2025