iPlug2

Audio plugin framework

A C++ framework for building cross-platform audio plug-ins and apps with minimalistic code

C++ Audio Plug-in Framework for desktop, mobile and web

GitHub

2k stars
61 watching
284 forks
Language: C
last commit: 10 days ago
Linked from 2 awesome lists

aaxaudioaudiounitaudioworkletauv3clapemscriptenguiiplug2pluginsskiaswiftuivstvst3wasmwebassemblywebaudiowebview

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
iplug2/iplug2oos Automated build and deployment of an iPlug2 project with CI/CD and GitHub Pages 93
auburnsounds/dplug A framework for building cross-platform audio plug-ins using the D programming language 493
0x07dc/none A framework for building audio applications and libraries with a focus on decoupling and maintainability. 2
pierreguillot/camomile An audio plugin framework that embeds Pure Data and allows creating plugins to load and control patches in digital audio workstations. 911
swh/lv2 Creates plugins for music processing in the LV2 format 93
tracktion/tracktion_engine Provides a high-level data model and set of classes for building sequence-based audio applications 1,207
tremus/cplug A wrapper API for various audio plugin formats 115
rorywalsh/cabbage A framework for developing audio plugins and standalone instruments using the Csound programming language. 519
gen2brain/malgo Provides a set of audio APIs for Go programming language 303
free-audio/clap Provides a standard interface for Digital Audio Workstations and audio plugins to work together 1,806
x42/meters.lv2 Audio-level metering plugin suite with GUI support 188
openavproductions/openav-artyfx A bundle of C++ plugins for audio processing and visualization using LV2 technology 81
portaudio/portaudio A cross-platform audio input/output library for real-time applications. 1,509
microsoft/pengi An Audio Language Model framework that uses transfer learning to generate text from audio inputs 290
hackaudio/hack_audio_gui A custom GUI module for audio applications using C++ and JUCE 28