iPlug2
Подробнее
- Создатели
- Oli Larkin, Alex Harker
- Тип
- Фреймворк для аудиоплагинов на C++
- Исходный код
- github.com/iPlug2/iPlug2
Фреймворк для аудиоплагинов на C++ со свободной лицензией — компактная альтернатива JUCE, одной ногой стоящая в браузере.
Он происходит от iPlug, части открытой библиотеки WDL от Cockos, выросшей вокруг REAPER в 2000-х. Oli Larkin годами вёл собственный форк, а около 2018 года вместе с Alex Harker переписал его как iPlug2. DSP и интерфейс пишутся один раз, а из одного исходника собираются VST, Audio Unit, AAX, CLAP и автономные приложения.
От JUCE его отличают две вещи. Лицензия либеральная, в духе zlib, так что закрытые коммерческие плагины никому ничего не должны. И он умеет компилироваться в WebAssembly как Web Audio Modules, так что тот же эффект работает на веб-странице. Сообщество заметно меньше, что видно по документации.