IT-lexicon › Programmeren › iPlug2

iPlug2

Programmeren Svenska → Bijgewerkt: 2026-10-28
Meer info
Maker
Oli Larkin, Alex Harker
Type
C++-framework voor audioplugins
Broncode
github.com/iPlug2/iPlug2

Een C++-framework voor audioplugins onder een ruime licentie: het compacte alternatief voor JUCE, met één been in de browser.

Het stamt af van iPlug, onderdeel van de opensourcebibliotheek WDL van Cockos, die in de jaren 2000 rond REAPER ontstond. Oli Larkin onderhield jarenlang een eigen fork, en rond 2018 herschreef hij die samen met Alex Harker tot iPlug2. DSP en gebruikersinterface schrijf je één keer, waarna uit dezelfde broncode VST-, Audio Unit-, AAX- en CLAP-plugins en zelfstandige apps volgen.

Twee dingen onderscheiden het van JUCE. De licentie is een ruime, zlib-achtige, dus closed-source commerciële plugins kosten niets. Bovendien compileert het naar WebAssembly als Web Audio Modules, waardoor hetzelfde effect op een webpagina draait. De community is veel kleiner, en dat merk je aan de documentatie.

← Terug naar het lexicon