Warning
Codecs ⌂
| Repository | Short description | Language | License | Last commit |
|---|---|---|---|---|
| libttaR | Tau's True Audio (TTA) codec rewrite | |||
| QOA | The “Quite OK Audio Format” for fast, lossy audio compression | |||
| SRLA | A lossless audio codec focused on decode speed and compression rate | |||
| WavPack | A completely open audio compression format providing lossless, high-quality lossy, and a unique hybrid compression mode | |||
| Free Lossless Audio Codec (FLAC) | Can reduce the amount of storage space needed to store digital audio signals without needing to remove information in doing so | |||
| opus | A codec for interactive speech and audio transmission over the Internet | |||
| FrAD Fourier_Analogue-in-Digital | Analogue Audio Archive Codec | |||
| HALAC High Availability Lossless Audio Compression | New Ultra Fast Lossless Audio Codec |
Plugins ⌂
| Repository | Short description | Language | License | Last commit |
|---|---|---|---|---|
| iPlug 2 | A simple-to-use C++ framework for developing cross platform audio plug-ins/apps and targeting multiple plug-in APIs with the same minimalistic code | |||
| DPF - DISTRHO Plugin Framework | Allows developers to create plugins with custom UIs using a simple C++ API | |||
| Dplug | Lets you create audio plug-ins with unmatched simplicity and speed, using the D language |
IO ⌂
| Repository | Short description | Language | License | Last commit |
|---|---|---|---|---|
| MINIAUDIO | Single file audio playback and capture library written in C | |||
| HephAudio | A cross-platform C++ library for recording, playing, and processing audio | |||
| Audijo | Simple audio library for modern C++ with ASIO/WASAPI support | |||
| AudioFile | A simple C++ library for reading and writing audio files | |||
| RtAudio | A set of C++ classes that provide a common API for realtime audio input/output across Linux, MacOS and Windows operating systems | |||
| Aud.IO | Audio file handling library, supports Wave-files | |||
| Oto | A low-level library to play sound on multiple platforms |
Handling ⌂
| Repository | Short description | Language | License | Last commit |
|---|---|---|---|---|
| Gavl | A library for handling uncompressed audio- and video data | |||
| sound_lib | A library for manipulating PCM audio samples | |||
| OpenShot Audio Library | A free, open-source project that enables high-quality editing and playback of audio | |||
| Crozet | Simple audio handling library | |||
| WaveManipp | A library intended for efficient uncompressed audio data manipulation | |||
| ProteaAudio | Simple audio library for Windows, Linux, OSX |
Decoding ⌂
| Repository | Short description | Language | License | Last commit |
|---|---|---|---|---|
| AudEar | Audio Decoding and Playing Library for Windows | |||
| minimp3 | Minimalistic MP3 decoder single header library | |||
| dr_libs | Single file audio decoding libraries for C/C++ | |||
| SDL_audiolib | An audio decoding, resampling and mixing library | |||
| Libnyquist | A cross platform C++11 library for decoding audio (mp3, wav, ogg, opus, flac, etc) |
Misc ⌂
| Repository | Short description | Language | License | Last commit |
|---|---|---|---|---|
| librem | Audio and video processing media library | |||
| SharpSoundDevice | A simplified interface for building VST plugins in .NET | |||
| Butterworth Filter Design | C++ classes for designing high-order Butterworth IIR & equalization filters | |||
| Rubber Band | An audio time-stretching and pitch-shifting library and utility program | |||
| dspframework | Very Low Latency C++ WASAPI Audio Interface Framework | |||
| Soundengine | A C++ addon for node.js that allows interacting with soundcards | |||
| TKLB | Small library to replace some stl classes and help with audio programming | |||
| SFML - Simple and Fast Multimedia Library | SFML is a simple, fast, cross-platform and object-oriented multimedia API | |||
| Legato | An audio plugin tool that utilizes machine learning to reduce artifacts resulting from pitch shifting or time stretching audio | |||
| music-beat-detector | A library that analyzes a music stream and detects any beat |