JUCE
詳細情報
- 開発者
- Julian Storer
- 種類
- C++フレームワーク
- 所有者
- PACE Anti-Piracy
- ライセンス
- AGPLv3 / 商用
- ソースコード
- github.com/juce-framework
オーディオプラグインの大部分と、少なからぬDAWの土台になっているC++フレームワーク。
Julian Storerは2000年代初頭、自作のDAW「Tracktion」の基盤としてこのライブラリを書き、のちに単独で公開した。魅力は、エフェクトを一度書けばVST3、Audio Unit、AAX、LV2、そしてWindows・macOS・Linux向けのスタンドアロンアプリが得られる点で、GUI、MIDI、オーディオI/Oも同じコードベースに収まる。
2014年にROLIがプロジェクトを買収し、2020年にはiLokコピープロテクションで知られるPACEが引き継いだ。オープン版はコピーレフトなので、クローズドソースで販売する者は商用ライセンスを支払う。多くのプラグインのつまみやウィンドウの挙動がどこか似ているなら、それは偶然ではない。