Plugins ⌂
Website | 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 ⌂
Website | 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 ⌂
Website | 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 | |||
ProteaAudio | Simple audio library for Windows, Linux, OSX |
Decoding ⌂
Website | 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 ⌂
Website | Short description | Language | License | Last commit |
---|---|---|---|---|
librem | Audio and video processing media library | |||
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 | |||
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 | |||
dspframework | Very Low Latency C++ WASAPI Audio Interface Framework | |||
Legato | An audio plugin tool that utilizes machine learning to reduce artifacts resulting from pitch shifting or time stretching audio |