The Patchbay_

JUCE

Cross-platform C++ framework for building audio apps and VST/AU/AAX/LV2 plug-ins.

LanguageC++
CategorySynthesis & DSP
LicenseAGPL-3.0-only OR Commercial
PlatformsmacOS Windows Linux iOS Android
InstallClone the repo; build with CMake or the Projucer
First released2004
MaintainedYes
LinksWebsite · Source

Strengths

Limitations

Best for

Shipping audio plug-ins and cross-platform audio applications in C++.

Minimal example

juce::Synthesiser synth;
synth.addVoice (new SineVoice());
synth.renderNextBlock (buffer, midiMessages, 0, numSamples);

Alternatives to JUCE

pyopydubCsoundPure Data

← Back to all tools