JUCE makes it easy to create both standalone audio applications or plug-ins that can be loaded inside digital audio workstations (DAWs) like Logic, Live, Pro Tools, FL Studio or Cubase. A single JUCE project can be used to create VST, VST3, AU, AUv3, AAX and LV2 plug-ins from the same source code, and also provides the functionality required to host these plug-in formats in your own software.
Learn MoreJUCE is a cross platform framework allowing a single codebase to compile to native applications and plug-ins with the same user experience on Windows, macOS, Linux, iOS and Android, across both desktop and mobile. Native applications can be launched in the iOS and Android device simulators to simplify testing and debugging, and can be packaged up for distribution within the mobile app stores.
JUCE provides an abstraction for processing audio samples and MIDI from the native audio devices on each platform or a host DAW. With JUCE’s library of digital signal processing (DSP) building blocks you can rapidly prototype and deploy different audio effects, filters, instruments and generators.
Learn MoreJUCE provides a versatile UI abstraction that can run on any platform, with the option of hardware acceleration via OpenGL. JUCE handles the rendering of 2D and 3D graphics, and a selection of image formats and fonts. All JUCE UI widgets can be themed, allowing you to have a consistent user experience across multiple different products and platforms.
JUCE is a modularised, open source C++ framework that is easy to integrate into your existing build system. Each JUCE module is distributed as C++14 source code that can either be directly included in your existing build workflow or added to a CMake project via JUCE’s CMake integration. JUCE’s build configuration tool, the Projucer, also allows you to create entire projects in the native development tools on each platform, like Visual Studio, Xcode, Android Studio, Code::Blocks and Makefiles.
Learn MoreJUCE hooks into the native accessibility controls on each platform by default, allowing users to interact with JUCE-based software using the standard workflows of each operating system.
JUCE has partnerships with market leading companies that can protect your products from piracy and integrate billing and subscription services, that are compatible with standard e-commerce platforms, into your software.
Learn MoreAdobe
AMS-Neve
Antares
Arturia
Audio Modeling
AudioKinetic
Avid
Bose
Bytedance
Corsair
Cycling74
Dolby
Eventide
Fender
Focusrite
Genelec
Harman
Harrison
InMusic
Izotope
Korg
Krotos
LANDR
MathWorks
Meta
Metric Halo
Moog
Music Tribe
Naughtydog
Netflix
Pioneer DJ
reFX Audio Software
RODE Microphones
Roland
ROLI
Sennheiser
Serato
Sonnox
SoundRadix
Spitfire
Splice
SSL
Steinberg
Syng
THX
Tracktion
Universal Audio
UVI
Valhalla DSP
Waves
Wolfram Research, Inc.
Yamaha