iPlug2
Maggiori info
- Creatore
- Oli Larkin, Alex Harker
- Tipo
- Framework C++ per plugin audio
- Codice sorgente
- github.com/iPlug2/iPlug2
Un framework C++ con licenza permissiva per plugin audio — la piccola alternativa a JUCE, con un piede nel browser.
Discende da iPlug, parte della libreria open source WDL di Cockos nata attorno a REAPER negli anni Duemila. Oli Larkin ne mantenne per anni un fork proprio e, intorno al 2018, lui e Alex Harker lo riscrissero come iPlug2. Si scrivono DSP e interfaccia una volta sola e dallo stesso sorgente si ottengono plugin VST, Audio Unit, AAX, CLAP e applicazioni standalone.
Due cose lo distinguono da JUCE. La licenza è permissiva, di tipo zlib, quindi i plugin commerciali a sorgente chiuso non devono nulla a nessuno. E può compilare in WebAssembly come Web Audio Module, così lo stesso effetto gira in una pagina web. La comunità è molto più piccola, e la documentazione se ne accorge.