All Categories → Media → signal-processing

Top 164 signal-processing open source projects

Derainzoo
DerainZoo for collecting deraining methods, datasets, and codes.
Iir1
IIR realtime filter library written in C++
Moogladders
🔉 Collected C++ implementations of the classic 4-pole moog ladder filter
Qminer
Analytic platform for real-time large-scale streams containing structured and unstructured data.
Pytorchwavelets
PyTorch implementation of the wavelet analysis from Torrence & Compo (1998)
Resdet
Detect source resolution of upscaled images
Tftb
A Python module for time-frequency analysis
Rustfft
A mixed-radix FFT library written in pure Rust
Pycbc
Core package to analyze gravitational-wave data, find signals, and study their parameters. This package was used in the first direct detection of gravitational waves (GW150914), and is used in the ongoing analysis of LIGO/Virgo data.
Brainflow
BrainFlow is a library intended to obtain, parse and analyze EEG, EMG, ECG and other kinds of data from biosensors
Audio Reactive Led Strip
🎵 🌈 Real-time LED strip music visualization using Python and the ESP8266 or Raspberry Pi
Signals And Systems Lecture
Continuous- and Discrete-Time Signals and Systems - Theory and Computational Examples
Mathnet Filtering
Math.NET Filtering (formerly Neodym)
Tutorial separation
This repo summarizes the tutorials, datasets, papers, codes and tools for speech separation and speaker extraction task. You are kindly invited to pull requests.
Pycwt
A Python module for continuous wavelet spectral analysis. It includes a collection of routines for wavelet transform and statistical analysis via FFT algorithm. In addition, the module also includes cross-wavelet transforms, wavelet coherence tests and sample scripts.
Python Pesq
PESQ (Perceptual Evaluation of Speech Quality) Wrapper for Python Users (narrow band and wide band)
Entropy
EntroPy: complexity of time-series in Python (DEPRECATED)
Proxtv
Matlab and Python toolbox for fast Total Variation proximity operators
Sigpy
Python package for signal processing, with emphasis on iterative methods
Disvoice
feature extraction from speech signals
Wavelets.jl
A Julia package for fast discrete wavelet transforms and utilities
Bci.js
📊 EEG signal processing and machine learning in JavaScript
Edsp
A cross-platform DSP library written in C++ 11/14. This library harnesses the power of C++ templates to implement a complete set of DSP algorithms.
Radio Transformer Networks
A PyTorch implementation of Radio Transformer Networks from the paper "An Introduction to Deep Learning for the Physical Layer".
Yasa
YASA (Yet Another Spindle Algorithm): a Python package to analyze polysomnographic sleep recordings.
Adblockradio
An adblocker for live radio streams and podcasts. Machine learning meets Shazam.
Msnoise
A Python Package for Monitoring Seismic Velocity Changes using Ambient Seismic Noise | http://www.msnoise.org
Sema
Sema – Live Code Language Design Playground
Tensorflow Signal Processing
doing audio digital signal processing in tensorflow to try to recreate digital audio effects
Wits
A Node.js library that reads your mind with Emotiv EPOC EEG headset
Aca Code
Matlab scripts accompanying the book "An Introduction to Audio Content Analysis" (www.AudioContentAnalysis.org)
Savitzky Golay
Computes the Savitzky-Golay Filter coefficients
Pywt
PyWavelets - Wavelet Transforms in Python
Eulerian Remote Heartrate Detection
Remote heart rate detection through Eulerian magnification of face videos
Strugatzki
Algorithms for matching audio file similarities. Mirror of https://git.iem.at/sciss/Strugatzki
Alignmentduration
Lyrics-to-audio-alignement system. Based on Machine Learning Algorithms: Hidden Markov Models with Viterbi forced alignment. The alignment is explicitly aware of durations of musical notes. The phonetic model are classified with MLP Deep Neural Network.
Asterics
The Assistive Technology Rapid Integration & Construction Set
Pysiology
A Python package for physyological's signals processing
Sidecar
Some old C++ code I developed while at MIT. Could be useful if you have an old radar lying around.
Iqtool
A python application for generating and viewing quadrature IQ binary files. Intended for use with software defined radios and lab test equipment.
Euterpe
Real-time Audio-to-audio Karaoke Generation System for Monaural Music
Gnss Sdr
GNSS-SDR, an open-source software-defined GNSS receiver
Obspy
ObsPy: A Python Toolbox for seismology/seismological observatories.
Ruptures
ruptures: change point detection in Python
Klio
Smarter data pipelines for audio.
Pyemd
Python implementation of Empirical Mode Decompoisition (EMD) method
Pyaudioanalysis
Python Audio Analysis Library: Feature Extraction, Classification, Segmentation and Applications
Biosppy
Biosignal Processing in Python
Time Series Prediction
A collection of time series prediction methods: rnn, seq2seq, cnn, wavenet, transformer, unet, n-beats, gan, kalman-filter
1-60 of 164 signal-processing projects