JUCE: Modules

JUCE

Modules
Here is a list of all modules:
[detail level 12]

►juce_analytics | Classes to collect analytics and send to destinations
analytics |
destinations |
►juce_audio_basics | Classes for audio buffer manipulation, midi message handling, synthesis, etc
audio_play_head |
buffers |
midi |
mpe |
sources |
synthesisers |
utilities |
►juce_audio_devices | Classes to play and record from audio and MIDI I/O devices
audio_io |
midi_io |
sources |
►juce_audio_formats | Classes for reading and writing various audio file formats
codecs |
format |
sampler |
►juce_audio_plugin_client | Classes for building VST, VST3, AU, AUv3 and AAX plugins
AAX |
ARA |
LV2 |
Standalone |
Unity |
VST |
VST3 |
utility |
►juce_audio_processors | Classes for loading and playing VST, AU, LADSPA, or internally-generated audio processors
format |
format_types |
processors |
scanning |
utilities |
►juce_audio_utils | Classes for audio-related GUI and miscellaneous tasks
audio_cd |
gui |
players |
►juce_box2d | The Box2D physics engine and some utility classes
box2d |
utils |
►juce_core | The essential set of basic JUCE classes, as required by all the other JUCE modules
containers |
files |
javascript |
logging |
maths |
memory |
misc |
network |
streams |
system |
text |
threads |
time |
unit_tests |
xml |
zip |
►juce_cryptography | Classes for various basic cryptography functions, including RSA, Blowfish, MD5, SHA, etc
encryption |
hashing |
►juce_data_structures | Classes for undo/redo management, and smart data structures
app_properties |
undomanager |
values |
►juce_dsp | Classes for audio buffer manipulation, digital audio processing, filtering, oversampling, fast math functions etc
containers |
filter_design |
frequency |
maths |
processors |
widgets |
►juce_events | Classes for running an application's main event loop and sending/receiving messages, timers, etc
broadcasters |
interprocess |
messages |
timers |
►juce_graphics | Classes for 2D vector graphics, image loading/saving, font handling, etc
colour |
contexts |
effects |
fonts |
geometry |
image_formats |
images |
placement |
►juce_gui_basics | Basic user-interface components and related classes
accessibility |
application |
buttons |
commands |
components |
desktop |
drawables |
filebrowser |
keyboard |
layout |
lookandfeel |
menus |
misc |
mouse |
positioning |
properties |
widgets |
windows |
►juce_gui_extra | Miscellaneous GUI classes for specialised tasks
code_editor |
documents |
embedding |
misc |
►juce_opengl | Classes for rendering OpenGL in a JUCE window
geometry |
opengl |
utils |
►juce_osc | Open Sound Control implementation
osc |
►juce_product_unlocking | Classes for online product authentication
in_app_purchases |
marketplace |
►juce_video | Classes for playing video and capturing camera input
capture |
playback |