175 Open Source Audio Processing Software Projects
Free and open source audio processing code projects including engines, APIs, generators, and tools.
Deeplearn 1733 ⭐
Implementation of research papers on Deep Learning+ NLP+ CV in Python using Keras, Tensorflow and Scikit Learn.
Audio Reactive Led Strip 2164 ⭐
:musical_note: :rainbow: Real-time LED strip music visualization using Python and the ESP8266 or Raspberry Pi
Faiface Beep 1386 ⭐
A little package that brings sound to any Go application. Suitable for playback and audio-processing.
Kfr 1107 ⭐
Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON)
Audio Visualizer Android 643 ⭐
🎵 [Android Library] A light-weight and easy-to-use Audio Visualizer for Android.
Soundfingerprinting 608 ⭐
Open source audio fingerprinting in .NET. An efficient algorithm for acoustic fingerprinting written purely in C#.
Mwengine 214 ⭐
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 186 ⭐
🔊 Polyfill AudioWorklet using the legacy ScriptProcessor API.
Img Encode 178 ⭐
Encode an image to sound and view it as a spectrogram - turn your images into music
Noise_reduction 137 ⭐
Speech noise reduction which was generated using existing post-production techniques implemented in Python
Emotion Classification From Audio Files 245 ⭐
Understanding emotions from audio files using neural networks and multiple datasets.
Edsp 126 ⭐
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 149 ⭐
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 216 ⭐
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的视频和音频的处理/剪辑。
Dawdreamer 261 ⭐
Digital Audio Workstation with Python; VST instruments/effects, parameter automation, FAUST, Warp Markers, and JUCE processors
Tensorflow Audio Classification 90 ⭐
Audio classification with VGGish as feature extractor in TensorFlow
Video2description 133 ⭐
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 - 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 59 ⭐
A high-resolution direction-of-arrival finding algorithm relying on finite rate of innovation sampling with a robust reconstruction algorithm.
Dtln 252 ⭐
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 53 ⭐
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 57 ⭐
Keras (tensorflow) implementation of SincNet (Mirco Ravanelli, Yoshua Bengio - https://github.com/mravanelli/SincNet)
Audio_degrader 39 ⭐
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 56 ⭐
Python scripts accompanying the book "An Introduction to Audio Content Analysis" (www.AudioContentAnalysis.org)
Spleeterrt 82 ⭐
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 38 ⭐
A VST reverb effect in which the reflections can be frozen, filtered, pitch shifted and ultimately disintegrated.