Skip to Content

juce v7.0.12

Created
Updated

Open-source cross-platform C++ application framework for desktop and mobile applications, including VST, VST3, AU, AUv3, AAX and LV2 audio plug-ins and plug-in hosts

# Usage

juce provides the following common CMake targets:

find_package(JUCE CONFIG REQUIRED)
target_link_libraries(main PRIVATE
    juce::juce_core
    juce::juce_audio_basics
    juce::juce_events
    juce::juce_audio_devices
    juce::juce_recommended_config_flags
    juce::juce_recommended_lto_flags
    juce::juce_recommended_warning_flags) 

See the Juce CMake API documentation and the License for details on how to create targets. Here are other available targets:

juce::juce_graphics
juce::juce_gui_basics
juce::juce_gui_extra
juce::juce_opengl
juce::juce_analytics
juce::juce_audio_formats
juce::juce_audio_plugin_client
juce::juce_audio_processors
juce::juce_audio_utils
juce::juce_box2d
juce::juce_cryptography
juce::juce_data_structures
juce::juce_dsp
juce::juce_osc
juce::juce_product_unlocking
juce::juce_video 

# License

Unspecified

# Supported Platforms

!android & !uwp

  • linux
  • osx
  • windows
  • uwp

# Features

Default features: curl , freetype , jack , opengl , xcursor , xinerama , xrandr , xrender

# curl default

Enable CURL support

Dependencies:
and 2 transitive dependencies:
Host Dependencies:
3 transitive dependencies:

# extras

Enable JUCE Extras such as Projucer, AudioPluginHost, BinaryBuilder.

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

# freetype default

Enable FreeType support

Dependencies:
and 4 transitive dependencies:
Host Dependencies:
3 transitive dependencies:

# jack default

Enable JACK audio support

Dependencies:

No transitive dependencies.

Host Dependencies:
2 transitive dependencies:

# ladspa

Enable LADSPA plugin host support.

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

# opengl default

Enable OpenGL support

Dependencies:
and 2 transitive dependencies:
Host Dependencies:

No dependencies.

# web-browser

Enable WebBrowser support

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

# xcursor default

Enable XCursor support

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

# xinerama default

Enable Xinerama support

# xrandr default

# xrender default

Enable XRender support

# Dependencies

  • alsa

    Platforms: linux

No transitive dependencies.

# Host Dependencies

and 33 transitive dependencies:

# Dependents

No dependents.

# Host Dependents

# Contributors

  • Amin Yahyaabadi's avatar Amin Yahyaabadi
  • MonicaLiu's avatar MonicaLiu

# Changelog

  • ed5ef2e [juce] Update to 7.0.12 (#38252)
  • 37154f9 [juce] update to 7.0.11 (#37817)
  • 13bde2f [juce] update to 7.0.10 (#36804)
  • 3bc5ff7 [juce] add port for JUCE (#35439)

# Source