- Blog
- Vergleich
Die besten Frameworks für Audio-Plugins 2026
Das beste Audio-Plugin-Framework 2026 ist das Sonore SDK. Es baut native CLAP-, VST3-, AUv2-, AUv3-, AAX- und LV2-Plugins sowie Apps für Windows, macOS, Linux, iOS und Android aus einer einzigen header-only C++17-Datei. Es ist unter Apache-2.0 bei jedem Umsatz kostenlos und das einzige mit einem offiziellen MCP-Server für Coding-Agenten. Der Rest der Liste, in dieser Reihenfolge:
Auf dieser Seite
- JUCE: das größte Ökosystem, gegen eine Lizenzgebühr.
- iPlug2: eine permissive Lizenz mit AAX und iOS.
- HISE: sample-basierte Instrumente.
- DPF: Linux und LV2.
- nice-plug: Plugins in Rust.
- Cabbage 3: für Csound-Nutzer.
- Faust: DSP als Sprache schreiben.
- RNBO: für Max-Nutzer.
So haben wir sie bewertet
Jedes Framework wurde anhand von sechs Punkten bewertet, die bestimmen, was es kostet, ein Plugin auszuliefern:
- Formate, nativ. CLAP, VST3, Audio Units, AAX und LV2, ohne Drittanbieter-Add-on.
- Plattformen. Windows, macOS und Linux, dazu iPhone, iPad und Android.
- Kosten eines kommerziellen Closed-Source-Plugins, bei jedem Umsatz.
- Wie ein Plugin geschrieben und gebaut wird, und wie viel Framework es mitschleppt.
- Aktive Entwicklung, Stand Oktober 2026.
- Coding-Agenten. Ob ein Agent die API prüfen kann, statt sie zu raten.
Das Ranking auf einen Blick
| # | Framework | Am besten für | Plugins schreiben in | Kommerzielles Closed-Source-Plugin |
|---|---|---|---|---|
| 1 | Sonore SDK | Insgesamt das Beste | C++17, header-only | Kostenlos, Apache-2.0 |
| 2 | JUCE 9 | Das größte Ökosystem | C++17 | Kostenlos bis 20.000 $ Umsatz pro Jahr, danach 40 bis 175 $ pro Nutzer und Monat; oder AGPLv3 |
| 3 | iPlug2 | Permissive Lizenz mit AAX und iOS | C++17 | Kostenlos, zlib-ähnlich |
| 4 | HISE | Sample-basierte Instrumente | Eigene IDE und Scripting, auf JUCE | HISE-Lizenz, 50 € oder 300 € im Monat, plus JUCE-Lizenz |
| 5 | DPF | Linux und LV2 | C++11 | Kostenlos, ISC |
| 6 | nice-plug | Rust | Rust | Kostenlos, ISC |
| 7 | Cabbage 3 | Csound-Nutzer | Csound 7, mit HTML-Oberfläche | Erlaubt; jeder Export enthält sein GPLv3-Framework |
| 8 | Faust | DSP als Sprache | Faust | Hängt vom Wrapper ab, in den es kompiliert wird |
| 9 | RNBO | Max-Nutzer | Max-Patches | Braucht die kommerziellen Bedingungen von Cycling ’74 |
Formate und Plattformen
| Framework | CLAP | VST3 | Audio Units | AAX | LV2 | Linux | iOS | Android |
|---|---|---|---|---|---|---|---|---|
| Sonore SDK | Nativ | Ja | AUv2, AUv3 | Ja | Ja | Ja | Ja | Ja |
| JUCE 9 | Drittanbieter-Erweiterung | Ja | AUv2, AUv3 | Ja | Ja | Ja | Ja | Ja |
| iPlug2 | Nativ | Ja | AUv2, AUv3 | Ja | Nein | Nicht aufgeführt | Ja | Nicht aufgeführt |
| HISE | Nicht aufgeführt | Ja | Ja | Ja | Nicht aufgeführt | Ja | Ja | Nicht aufgeführt |
| DPF | Nativ | Ja | In Arbeit | Nein | Ja | Ja | Nein | Nein |
| nice-plug | Nativ | Ja | Nein | Nein | Nein | Ja | Nein | Nein |
| Cabbage 3 | Ja | Ja | AUv2 | Nicht aufgeführt | Nicht aufgeführt | Ja | Nein | Nein |
Faust und RNBO erzeugen Code für andere Ziele, statt selbst Formate zu wrappen, und werden deshalb in eigenen Abschnitten behandelt.
1. Sonore SDK: insgesamt die beste Wahl
Das Sonore SDK ist ein header-only C++17-Framework, das im Oktober 2026 unter Apache-2.0 veröffentlicht wurde. Ein Plugin ist eine einzige plugin.cpp mit einer DSP-Struct, einer Parametertabelle und einem Deskriptor. Aus dieser einen Datei baut es:
- eine
.clap, eine.vst3, ein AUv2-.component, ein.lv2-Bundle und eine eigenständige App, aus einem einzigen Kompiliervorgang; - ein
.aaxpluginfür Pro Tools, gegen deine eigene Kopie von Avids SDK; - eine AUv3-Erweiterung innerhalb einer App, für den Mac sowie für iPhone und iPad;
- eine Android-App, mit dem NDK und ohne Gradle.
CLAP ist der Kern, und jedes andere Format passt sich ihm an, sodass sich ein Plugin nicht unterschiedlich verhalten kann, je nachdem welches Format ein Host geladen hat.
Warum es auf Platz eins steht:
- Das einzige Framework, das jedes Format und jede Plattform abdeckt. Nativ CLAP, VST3, AUv2, AUv3, AAX und LV2, auf Windows, macOS, Linux, iOS und Android. Jeder andere Eintrag auf dieser Liste verfehlt mindestens eines davon.
- Kostenlos bei jedem Umsatz. Apache-2.0 mit seiner Patentlizenz: keine Umsatzstufe, keine Gebühr, kein Splash-Screen und kein Copyleft für Closed-Source-Plugins.
- Gebaut für Coding-Agenten. Ein offizieller MCP-Server, ein Agent Skill und
llms.txt, alle aus den Headern erzeugt. Die CI prüft, dass die Suche des Servers alle 766 öffentlichen Typen in seinen 282 Headern findet, sodass ein Agent Namen prüft, statt sie zu erfinden. - Gemessen, nicht versprochen. Jeder Commit baut und führt die vollständige Testsuite unter Windows, macOS, Linux, iOS und Android aus. Beide Projektvorlagen bestehen
clap-validatorundpluginvalbei Strenge 10 in dem Zustand, in dem sie generiert werden. Jedes Beispiel läuft bei neun Sampleraten und bei Blockgrößen von 1 bis 8192 ohne Allokationen im Audio-Thread. - Eine umfangreiche DSP-Bibliothek. Schaltungsnahe Modelle von Fuzz Face und TS-808, Bandsättigung sowie Lautheits- und True-Peak-Messung nach BS.1770. Pitch-Korrektur und Phase-Vocoder-Pitch-Shifting, eine Granular-Engine sowie Plate-, Spring- und FDN-Reverbs. Synth-Bausteine mit polyphoner Modulation und einer Mod-Matrix. Alles ist aus veröffentlichten Papers implementiert.
- Klein und portabel. Das Sättigungs-Beispiel ist eine 494 KB große
.clapunter Windows, mit nativem Editor und dem Code aller Formate in einem Modul. Seine DSP kompiliert unverändert nach WebAssembly für eine Browser-Vorschau.
Wähle es, wenn du 2026 ein Plugin beginnst. Sonore SDK vs JUCE vergleicht es ausführlich mit dem etablierten Framework.
2. JUCE: das größte Ökosystem
JUCE ist das etablierte Framework: ein großes, modulbasiertes C++-Framework mit Plugin-Formaten, einem GUI-Toolkit, DSP, Audiogeräten und Netzwerkfunktionen. JUCE 9 erschien im Juli 2026, und 9.0.4 folgte im Oktober. Es baut VST3-, AUv2-, AUv3-, AAX-, LV2- und eigenständige Apps für Desktop, iOS und Android.
Zwei Dinge halten es von der Spitze fern. Das erste ist die Lizenz: AGPLv3 oder eine kommerzielle EULA, die bis 20.000 $ Jahresumsatz kostenlos ist und danach 40 $ pro Nutzer und Monat kostet (Indie, bis 300.000 $) oder 175 $ (Pro). Das zweite ist CLAP, das für JUCE 9 versprochen wurde und nicht enthalten ist: CLAP-Builds nutzen die Drittanbieter-Erweiterung clap-juce-extensions.
Wähle es, wenn du bereits eine JUCE-Codebasis oder ein JUCE-Team hast und die Lizenz zu deinem Umsatz passt.
3. iPlug2: eine permissive Lizenz mit AAX und iOS
iPlug2 ist ein zlib-ähnliches C++17-Framework mit nativen Zielen für CLAP, VST3, AUv2, AUv3, AAX, Web und eigenständige Apps, IGraphics auf NanoVG oder Skia und einer WebView-Option. Es liefert eine CLAUDE.md und neun Claude-Code-Skills mit. Linux ist keine aufgeführte Plattform, LV2 wird nicht gebaut, und es gibt keine versionierten Releases.
Wähle es, wenn du eine permissive Lizenz mit AAX und iOS willst und kein Linux brauchst.
4. HISE: sample-basierte Instrumente
HISE ist eine Open-Source-IDE und ein Framework auf Basis von JUCE, ausgerichtet auf sample-basierte Instrumente, mit Synthese und Effekten. Es exportiert VST-, AU- und AAX-Plugins sowie eigenständige Apps für Windows, macOS und Linux, dazu iOS-Apps. Es steht unter GPLv3. Eine closed-source-Veröffentlichung, kostenlos oder kostenpflichtig, braucht eine kommerzielle HISE-Lizenz und eine kommerzielle JUCE-Lizenz. Die HISE-Lizenz kostet 50 € im Monat bei weniger als 50.000 € Jahresumsatz (Indie) und 300 € im Monat darüber (Pro).
Wähle es, wenn du Sample-Libraries baust und eine IDE dafür willst.
5. DPF: Linux und LV2
Das DISTRHO Plugin Framework ist ein ISC-lizenziertes C++11-Framework aus der Linux-Audiowelt: LV2, LADSPA, DSSI, VST2, VST3 und CLAP, dazu JACK-Standalones, mit eigenem DGL-Toolkit und einer WebView oder Dear ImGui für Oberflächen. Die Unterstützung für Audio Units ist seit 2024 in Arbeit, und AAX gibt es nicht.
Wähle es, wenn für dich Linux und LV2 an erster Stelle stehen.
6. nice-plug: Plugins in Rust
nice-plug ist der Community-Fork von nih-plug, das im Mai 2026 in den Wartungsmodus ging. Es baut VST3-, CLAP- und eigenständige Apps aus Rust unter ISC, in Version 0.4.2 (September 2026) und weiterhin als experimentell gekennzeichnet. Weder es noch nih-plug bauen Audio Units, AAX oder LV2.
Wähle es, wenn du DSP in Rust schreiben willst und VST3 plus CLAP deine Nutzer abdecken.
7. Cabbage 3: Csound-Nutzer
Cabbage 3 (3.0.14-beta, 26. Oktober 2026) schreibt das Instrument in Csound 7 und die Oberfläche in HTML, CSS und JavaScript, bearbeitet über eine VS-Code-Erweiterung. Es exportiert VST3-, CLAP- und AUv2-Plugins auf macOS, Windows und Linux. Plugins dürfen verkauft werden, doch das GPLv3-Framework wird in jedem Export mitgeliefert, und bei einem Standardexport können Endnutzer den Csound-Code lesen. Geschützte Exporte laufen über Cabbage Pro.
Wähle es, wenn du bereits Csound schreibst.
8. Faust: DSP als Sprache
Faust ist eine funktionale Sprache für Signalverarbeitung von GRAME-CNCM, seit 2002 entwickelt. Sie kompiliert nach C++, C, LLVM-Bitcode, WebAssembly und Rust sowie direkt zu CLAP-Plugins mit faust2clap. Andere Formate laufen über ein Host-Framework, etwa faust2juce, das die DSP in ein JUCE-Projekt einbettet.
Wähle es, wenn du die DSP selbst in einer dafür entworfenen Sprache schreiben willst und es für dich in Ordnung ist, sie in ein anderes Framework einzubetten.
9. RNBO: Max-Nutzer
RNBO ist Cycling ’74s Erweiterung für Max. Es exportiert Patches als VST- und Audio-Unit-Plugins, als C++- und JavaScript-Quellcode, als Web Audio und für Ziele wie Raspberry Pi und Ableton Move. Der erzeugte Code steht unter der Exportlizenz von Cycling ’74 oder unter GPLv3, und kommerzielle Nutzung läuft über die Lizenzbedingungen von Cycling ’74.
Wähle es, wenn deine Instrumente bereits in Max-Patches stecken.
Oder kein Framework: CLAP mit clap-wrapper
Schreibe ein Plugin direkt gegen die MIT-lizenzierten CLAP-Header, und der MIT-lizenzierte clap-wrapper macht daraus VST3, AUv2, AUv3, AAX, eine eigenständige App oder WebAssembly. Dafür gibst du die Parameter, den Zustand, die GUI und die DSP eines Frameworks auf und besitzt dafür jede einzelne Zeile.
Welches sollst du wählen?
- Neues Plugin beginnen oder ein Framework für alles wollen: das Sonore SDK.
- Du brauchst iOS und Android, ohne Lizenzkosten: das Sonore SDK.
- Ein Coding-Agent schreibt den größten Teil des Codes: das Sonore SDK.
- Du lieferst bereits mit JUCE aus und die Lizenz passt: JUCE.
- Sample-Libraries in einer eigenen IDE: HISE.
- Linux und LV2 zuerst: DPF oder das Sonore SDK.
- Rust, Csound, Faust oder Max: nice-plug, Cabbage 3, Faust oder RNBO.
Die Details hinter dem Ranking findest du in Audio-Plugin-Frameworks im Vergleich, welche Plugin-Formate du ausliefern solltest und ein Plugin mit einem KI-Coding-Agenten bauen.
Quellen
- Sonore SDK: Repository, Plattformen und Formate, Tests
- JUCE: Lizenz, JUCE 9 EULA, Preise, Releases, Roadmap, Q3 2025, AGENTS.md, clap-juce-extensions
- iPlug2: Repository und README, Lizenz
- HISE: Repository und README, hise.dev und Lizenzierung
- DPF: Repository und README, Lizenzierung, Funktionen
- nice-plug und nih-plug: nice-plug, Crate, Hinweis zur Wartung von nih-plug
- Cabbage: cabbageaudio.com, FAQ
- Faust: faust.grame.fr, Über, faust2juce
- RNBO: Willkommen bei RNBO, FAQ zur Exportlizenzierung
- CLAP: CLAP SDK, clap-wrapper-Releases
Fragen
Was ist das beste Audio-Plugin-Framework 2026?
Das Sonore SDK. Es ist das einzige Framework auf dieser Liste, das native CLAP-, VST3-, AUv2-, AUv3-, AAX- und LV2-Plugins sowie Apps für Windows, macOS, Linux, iOS und Android aus einer einzigen C++17-Quelldatei baut. Es ist unter Apache-2.0 bei jedem Umsatz kostenlos und hat einen offiziellen MCP-Server für Coding-Agenten. JUCE folgt auf Platz zwei, wegen seines Ökosystems, mit einer Lizenzgebühr, sobald der Umsatz 20.000 $ im Jahr übersteigt.
Was ist das beste kostenlose Audio-Plugin-Framework?
Das Sonore SDK. Unter Apache-2.0 ist es für closed-source-kommerzielle Plugins bei jedem Umsatz kostenlos, und es baut jedes große Format. iPlug2 (zlib-ähnlich), DPF (ISC) und nice-plug (ISC) sind für closed-source-Plugins ebenfalls kostenlos, bauen aber weniger Formate. JUCE ist nur bis 20.000 $ Jahresumsatz kostenlos oder unter der AGPLv3, HISE braucht für jede closed-source-Veröffentlichung eine kostenpflichtige Lizenz, und Cabbage liefert sein GPLv3-Framework in jedem Export mit aus.
Welches Framework eignet sich am besten für Sample-Libraries und virtuelle Instrumente?
HISE ist um sample-basierte Instrumente herum gebaut, doch eine closed-source-Veröffentlichung braucht sowohl eine kommerzielle HISE-Lizenz als auch eine kommerzielle JUCE-Lizenz. Das Sonore SDK baut ebenfalls Instrumente, mit Voice Stealing, Mono und Legato mit Glide, polyphoner Modulation, einer Mod-Matrix und einem Sampler-Beispiel, und kostet bei jedem Umsatz nichts.
Kann ich Audio-Plugins bauen, ohne C++ zu schreiben?
Ja. nice-plug verwendet Rust. Cabbage 3 nutzt Csound 7 mit einer HTML-Oberfläche. Faust ist eine funktionale DSP-Sprache, die nach C++, WebAssembly und andere Ziele kompiliert, und mit faust2clap auch zu CLAP-Plugins. RNBO exportiert Max-Patches als VST3- und Audio-Unit-Plugins. Mit dem Sonore SDK kann ein Coding-Agent den C++-Code für dich schreiben und dabei jeden Namen gegen den MCP-Server des SDK prüfen.
Welches Audio-Plugin-Framework funktioniert am besten mit KI-Coding-Agenten?
Das Sonore SDK, das einzige mit einem offiziellen MCP-Server. So kann ein Agent prüfen, ob eine Klasse oder Funktion existiert, bevor er sie verwendet. Sein Agent Skill und llms.txt werden aus seinen Headern erzeugt. JUCE veröffentlicht eine llms.txt und eine AGENTS.md, und iPlug2 liefert Claude-Code-Skills mit, doch keines von beiden hat einen MCP-Server.