Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Audio Processing

Audio Processing

222 projects

Showing 36 of 222 projects

stempeg
stempegPython

A Python package for reading and writing STEM multistream audio files using ffmpeg and MP4Box.

#audio-io#python-library#ffmpeg
Stars107
Forks18
Last commit8 months ago
ChordDetector
ChordDetectorSwift

A macOS menu bar app that detects chords from songs playing in iTunes or Spotify.

#ultimate-guitar#menu-bar-app#music-education
Stars97
Forks3
Last commit6 years ago
LTC-tools
LTC-toolsC

Command-line tools for working with linear timecode (LTC) audio signals.

#timecode#command-line-tools#media-archiving
Stars93
Forks23
Last commit1 month ago
Blazor.MediaCaptureStreams
Blazor.MediaCaptureStreamsC#

A Blazor wrapper for the Media Capture and Streams browser API, enabling access to microphones, cameras, and media streams in .NET web apps.

#javascript-interop#camera#media-capture
Stars93
Forks14
Last commit
iLID
iLIDPython

A deep learning system for automatic spoken language identification from audio files using TensorFlow and Caffe.

#spark#deep-learning#neural-networks
Stars90
Forks24
Last commit7 years ago
react-native-media-meta
react-native-media-metaObjective-C

Extract metadata and thumbnails from media files (audio/video) in React Native applications.

#ffmpeg#video-processing#react-native
Stars84
Forks45
Last commit3 years ago
pydiogment
pydiogmentPython

Python library for audio augmentation, generating multiple audio files from a mono source with speed, tone, and amplitude modifications.

#sound#python-library#wav-files
Stars84
Forks16
Last commit3 years ago
ReTiSAR
ReTiSARPython

A Python-based real-time binaural renderer for spherical microphone array signals with head-tracking support.

#spherical-microphone-array#signal-processing#head-tracking
Stars81
Forks10
Last commit2 years ago
BPMAnalyser
BPMAnalyserC

A Swift library for iOS that analyzes BPM (beats per minute) from audio files using the Superpowered audio engine.

#music#bpm#ios
Stars78
Forks10
Last commit8 years ago
max-speech-to-text-converter
max-speech-to-text-converterPython

A Docker-based speech recognition model that converts short English WAV audio files into text using Mozilla's DeepSpeech.

#codait#ibm#ai
Stars78
Forks32
Last commit10 months ago
Amplitude Audio SDK
Amplitude Audio SDKC++

A cross-platform audio engine optimized for games, featuring spatial audio, data-driven configuration, and a plugin architecture.

#game-audio#data-driven#spatial-audio
Stars77
Forks8
Last commit1 month ago
midi2pico
midi2picoLua

Converts MIDI files to PICO-8 cartridge data for music playback in games.

#midi#music-tools#game-audio
Stars70
Forks4
Last commit6 years ago
SonogramView
SonogramViewSwift

A Swift library for iOS and macOS that generates audio waveform visualizations from audio files.

#bpm#ios#ui-component
Stars68
Forks6
Last commit8 years ago
web-audio-test-api
web-audio-test-apiJavaScript

A Web Audio API test library for continuous integration, enabling strict type checking and audio graph simulation.

#mock-library#unit-testing#continuous-integration
Stars68
Forks9
Last commit8 years ago
dsssp
dssspTypeScript

A React component library for visualizing and editing audio filters with interactive SVG-based controls.

#chart#graph#svg-graphics
Stars66
Forks2
Last commit12 days ago
Tuner
TunerC++

A musical instrument strobe tuner with cents and frequency display, featuring spectrum analysis and tuning aids for accordions.

#spectrum-analyzer#desktop-application#audio-analysis
Stars60
Forks8
Last commit3 years ago
reverbGen
reverbGenTypeScript

A TypeScript library for generating artificial reverb impulse responses for convolution reverb effects.

#sound-synthesis#convolution-reverb#typescript-library
Stars59
Forks7
Last commit2 months ago
max-audio-embedding-generator
max-audio-embedding-generatorPython

Generates embedding vectors from audio files using a TensorFlow model trained on AudioSet, deployable as a Docker container.

#audioset#ibm-max#audio-embeddings
Stars58
Forks31
Last commit
rgain3
rgain3Python

A Python 3 library and command-line tools for reading, calculating, and writing ReplayGain loudness normalization to audio files.

#music-collection#replaygain#python-library
Stars57
Forks12
Last commit3 months ago
Rust Audio
Rust AudioRust

A Rust library for real-time, cross-platform audio processing and synthesis.

#audio-synthesis#webassembly#granular-synthesis
Stars56
Forks3
Last commit3 months ago
Rotter
RotterC

A JACK-based audio logger for continuous recording with automatic file rotation, designed for radio station transmission archiving.

#continuous-recording#radio-broadcast#jack-audio
Stars55
Forks13
Last commit5 years ago
MDCT
MDCTPython

A fast Modified Discrete Cosine Transform implementation using SciPy and FFTs for audio coding applications.

#scientific-computing#audio-analysis#fft
Stars55
Forks13
Last commit4 years ago
CLI flags
CLI flags

A comprehensive, searchable list of all FFmpeg command-line flags formatted for easy reference.

#developer-tools#ffmpeg#video-processing
Stars51
Forks2
Last commit6 years ago
FSound
FSoundF#

An F# library for sound synthesis, processing, and effects with functional programming patterns.

#functional-programming#wav-generation#music-programming
Stars51
Forks9
Last commit4 years ago
signal
signalLua

A signal processing toolbox for Torch 7 providing Fourier transforms, spectrograms, and other signal analysis functions.

#scientific-computing#fft#spectrogram
Stars50
Forks13
Last commit9 years ago
vspeech
vspeechV

V language bindings for Mozilla's DeepSpeech, enabling speech-to-text functionality in V applications.

#v-lang#deep-learning#bindings
Stars50
Forks6
Last commit6 years ago
libbw64
libbw64C++

A lightweight C++ header-only library for reading and writing Broadcast Wave 64 (ITU-R BS.2088) audio files.

#adm-metadata#itu-r-bs2088#open-standard
Stars43
Forks19
Last commit2 years ago
vave
vaveV

A zero-dependency V library for reading and writing WAV files with full cross-platform support.

#wavefile#library#vlang
Stars42
Forks4
Last commit2 years ago
Auralisation
AuralisationPython

Auralisation tool for visualizing learned features in convolutional neural networks applied to audio spectrograms.

#librosa#music-information-retrieval#deep-learning
Stars42
Forks9
Last commit9 years ago
AUKit austream
AUKit austreamLua

An audio decoding and processing framework for ComputerCraft, supporting multiple formats and real-time streaming.

#computercraft#flac#audio-decoding
Stars41
Forks4
Last commit3 months ago
Loudness
LoudnessC++

A C++ library with Python bindings for modelling perceived loudness using cascadable processing modules.

#c-plus-plus-library#signal-processing#psychoacoustics
Stars40
Forks11
Last commit7 years ago
gosamplerate
gosamplerateGo

Go bindings for libsamplerate, a high-quality audio sample rate conversion library.

#sample-rate-conversion#audio-library#cgo
Stars39
Forks10
Last commit2 years ago
smoothfade
smoothfadeJavaScript

A JavaScript library for smooth, interruptible volume fading of WebAudio GainNodes with linear and exponential curves.

#audiocontext#gain#webaudio
Stars39
Forks6
Last commit3 years ago
libear
libearC++

A C++14 library for rendering ADM audio content according to ITU-R BS.2127, providing gain calculation and application components.

#itu-r-bs2127#c-plus-plus-14#audio-rendering
Stars39
Forks16
Last commit2 years ago
resampler
resamplerJavaScript

A lightweight WebAudio-based library for resampling audio files directly in the browser.

#npm-package#resampling#javascript-library
Stars39
Forks8
Last commit6 years ago
Roxie
RoxieJavaScript

A React Native app that analyzes music meter levels and sends control signals to Bluetooth devices for synchronized experiences.

#iot-control#bluetooth-low-energy#mobile-app
Stars38
Forks8
Last commit9 years ago
PreviousPage 5 of 7

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
1 month ago
10 months ago
Next
#Audio60
#Cross Platform35
#Python26
#Music24
#Machine Learning24
#Signal Processing23
#Speech Recognition20
#Audio Effects20
#Video Processing20
#Real Time Audio19
#Ffmpeg19
#C Plus Plus19