292 Open Source Audio Processing Software Projects
Free and open source audio processing code projects including engines, APIs, generators, and tools.
Deeplearn 1730 ⭐
Implementation of research papers on Deep Learning+ NLP+ CV in Python using Keras, Tensorflow and Scikit Learn.
Audio Reactive Led Strip 2245 ⭐
:musical_note: :rainbow: Real-time LED strip music visualization using Python and the ESP8266 or Raspberry Pi
Faiface Beep 1455 ⭐
A little package that brings sound to any Go application. Suitable for playback and audio-processing.
Kfr 1177 ⭐
Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON)
Audio Visualizer Android 670 ⭐
🎵 [Android Library] A light-weight and easy-to-use Audio Visualizer for Android.
Soundfingerprinting 719 ⭐
Open source audio fingerprinting in .NET. An efficient algorithm for acoustic fingerprinting written purely in C#.
R8brain Free Src 308 ⭐
High-quality pro audio resampler / sample rate converter C++ library. Very fast, for both audio resampling and time-series interpolation.
Mwengine 216 ⭐
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 184 ⭐
🔊 Polyfill AudioWorklet using the legacy ScriptProcessor API.
Img Encode 187 ⭐
Encode an image to sound and view it as a spectrogram - turn your images into music
Noise_reduction 142 ⭐
Speech noise reduction which was generated using existing post-production techniques implemented in Python
Emotion Classification From Audio Files 263 ⭐
Understanding emotions from audio files using neural networks and multiple datasets.
Edsp 127 ⭐
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 152 ⭐
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 248 ⭐
PESQ (Perceptual Evaluation of Speech Quality) Wrapper for Python Users (narrow band and wide band)
Video Audio Tools 164 ⭐
To process/edit video and audio with Python+FFmpeg. [简单实用] 基于Python+FFmpeg的视频和音频的处理/剪辑。
Dawdreamer 334 ⭐
Digital Audio Workstation with Python; VST instruments/effects, parameter automation, FAUST, Warp Markers, and JUCE processors
Tensorflow Audio Classification 97 ⭐
Audio classification with VGGish as feature extractor in TensorFlow
Video2description 142 ⭐
Video to Text: Natural language description generator for some given video. [Video Captioning]
Aca Code 72 ⭐
Matlab scripts accompanying the book "An Introduction to Audio Content Analysis" (www.AudioContentAnalysis.org)
Aca Slides 59 ⭐
Slides and Code for "An Introduction to Audio Content Analysis," also taught at Georgia Tech as MUSI-6201. This introductory course on Music Information Retrieval is based on the text book "An Introduction to Audio Content Analysis", Wiley 2012
Lcav Frida 61 ⭐
A high-resolution direction-of-arrival finding algorithm relying on finite rate of innovation sampling with a robust reconstruction algorithm.
Dtln 282 ⭐
Tensorflow 2.x implementation of the DTLN real time speech denoising model. With TF-lite, ONNX and real-time audio processing support.
Unitysoundmanager 47 ⭐
Sound manager with 3 tracks, language system, pooling system, Fade in/out effects, EventTrigger system and more.
Pycrossfade 66 ⭐
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 57 ⭐
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 58 ⭐
Keras (tensorflow) implementation of SincNet (Mirco Ravanelli, Yoshua Bengio - https://github.com/mravanelli/SincNet)
Audio_degrader 40 ⭐
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 65 ⭐
Python scripts accompanying the book "An Introduction to Audio Content Analysis" (www.AudioContentAnalysis.org)
Spleeterrt 87 ⭐
Real time monaural source separation base on fully convolutional neural network operates on Time-frequency domain.
Neural Style Transfer Audio 56 ⭐
This is PyTorch Implementation of Neural Style Transfer Algorithm which is modified for Audios.
Android Audio Processing Using Webrtc 75 ⭐
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 43 ⭐
A VST reverb effect in which the reflections can be frozen, filtered, pitch shifted and ultimately disintegrated.