175 Open Source Audio Processing Software Projects
Free and open source audio processing code projects including engines, APIs, generators, and tools.
MediAPIpe 9228 ⭐
MediaPipe is the simplest way for researchers and developers to build world-class ML solutions and applications for mobile, edge, cloud and the web.
Deeplearn 1733 ⭐
Implementation of research papers on Deep Learning+ NLP+ CV in Python using Keras, Tensorflow and Scikit Learn.
Audio Reactive Led Strip 1756 ⭐
:musical_note: :rainbow: Real-time LED strip music visualization using Python and the ESP8266 or Raspberry Pi
Faiface Beep 1035 ⭐
A little package that brings sound to any Go application. Suitable for playback and audio-processing.
Kfr 893 ⭐
Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON)
Audio Visualizer Android 533 ⭐
🎵 [Android Library] A light-weight and easy-to-use Audio Visualizer for Android.
Soundfingerprinting 486 ⭐
Open source audio fingerprinting in .NET. An efficient algorithm for acoustic fingerprinting written purely in C#.
Mwengine 184 ⭐
Audio engine and DSP for Android, written in C++ providing low latency performance in a musical context, supporting both OpenSL and AAudio.
Googlechromelabs Audioworklet Polyfill 171 ⭐
🔊 Polyfill AudioWorklet using the legacy ScriptProcessor API.
Img Encode 148 ⭐
Encode an image to sound and view it as a spectrogram - turn your images into music
Noise_reduction 118 ⭐
Speech noise reduction which was generated using existing post-production techniques implemented in Python
Emotion Classification From Audio Files 131 ⭐
Understanding emotions from audio files using neural networks and multiple datasets.
Edsp 107 ⭐
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.
Libopenshot Audio 103 ⭐
OpenShot Audio Library (libopenshot-audio) is a free, open-source project that enables high-quality editing and playback of audio, and is based on the amazing JUCE library.
Python Pesq 105 ⭐
PESQ (Perceptual Evaluation of Speech Quality) Wrapper for Python Users (narrow band and wide band)
Video Audio Tools 93 ⭐
To process/edit video and audio with Python+FFmpeg. [简单实用] 基于Python+FFmpeg的视频和音频的处理/剪辑。
Tensorflow Audio Classification 79 ⭐
Audio classification with VGGish as feature extractor in TensorFlow
Video2description 83 ⭐
Video to Text: Generates description in natural language for given video (Video Captioning)
Aca Code 63 ⭐
Matlab scripts accompanying the book "An Introduction to Audio Content Analysis" (www.AudioContentAnalysis.org)
Aca Slides 49 ⭐
Slides and Code for "An Introduction to Audio Content Analysis," also taught at Georgia Tech as MUSI-6201 - Computational Music Analysis. This introductory course on Music Information Retrieval is based on the text book "An Introduction to Audio Content Analysis", Wiley 2012
Lcav Frida 51 ⭐
A high-resolution direction-of-arrival finding algorithm relying on finite rate of innovation sampling with a robust reconstruction algorithm.
Dtln 67 ⭐
Tensorflow 2.x implementation of the DTLN real time speech denoising model. With TF-lite, ONNX and real-time audio processing support.
Unitysoundmanager 45 ⭐
Sound manager with 3 tracks, language system, pooling system, Fade in/out effects, EventTrigger system and more.
Pycrossfade 45 ⭐
pyCrossfade is born out of a personal effort to create seamless and customizable transitions between music files using beat matching, gradual bpm change on bars and EQ manipulation.
Acbavplayerextension 41 ⭐
An extension on AVPlayer which converts it to have all useful features of AVAudioPlayer but with streaming support. Also added additional methods to support Audio visualization from AVPlayer streaming.
Keras Sincnet 42 ⭐
Keras (tensorflow) implementation of SincNet (Mirco Ravanelli, Yoshua Bengio - https://github.com/mravanelli/SincNet)
Audio_degrader 34 ⭐
Audio degradation toolbox in python, with a command-line tool. It is useful to apply controlled degradations to audio: e.g. data augmentation, evaluation in noisy conditions, etc.
Pyaca 33 ⭐
IN WORK: Python scripts accompanying the book "An Introduction to Audio Content Analysis" (www.AudioContentAnalysis.org)
Spleeterrt 34 ⭐
Real time monaural source separation base on fully convolutional neural network operates on Time-frequency domain.
Neural Style Transfer Audio 35 ⭐
This is PyTorch Implementation of Neural Style Transfer Algorithm which is modified for Audios.
Android Audio Processing Using Webrtc 32 ⭐
All in all WebRTC. A Complete Guide to enable Rich and High Quality of **Real-Time Voice Communication** on Android Platform. This repository involves a complete understanding, implementation and documentation related to WebRTC Audio Processing.
Fogpad 28 ⭐
A VST reverb effect in which the reflections can be frozen, filtered, pitch shifted and ultimately disintegrated.