JUCE
Macros
juce_audio_processors.h File Reference

Macros

#define JUCE_AUDIO_PROCESSORS_H_INCLUDED
 
#define JUCE_PLUGINHOST_VST   0
 Config: JUCE_PLUGINHOST_VST Enables the VST audio plugin hosting classes. More...
 
#define JUCE_PLUGINHOST_VST3   0
 Config: JUCE_PLUGINHOST_VST3 Enables the VST3 audio plugin hosting classes. More...
 
#define JUCE_PLUGINHOST_AU   0
 Config: JUCE_PLUGINHOST_AU Enables the AudioUnit plugin hosting classes. More...
 
#define JUCE_SUPPORT_LEGACY_AUDIOPROCESSOR   1
 

Macro Definition Documentation

◆ JUCE_AUDIO_PROCESSORS_H_INCLUDED

#define JUCE_AUDIO_PROCESSORS_H_INCLUDED

◆ JUCE_PLUGINHOST_VST

#define JUCE_PLUGINHOST_VST   0

Config: JUCE_PLUGINHOST_VST Enables the VST audio plugin hosting classes.

See also
VSTPluginFormat, VST3PluginFormat, AudioPluginFormat, AudioPluginFormatManager, JUCE_PLUGINHOST_AU, JUCE_PLUGINHOST_VST3

◆ JUCE_PLUGINHOST_VST3

#define JUCE_PLUGINHOST_VST3   0

Config: JUCE_PLUGINHOST_VST3 Enables the VST3 audio plugin hosting classes.

This requires the Steinberg VST3 SDK to be installed on your machine.

See also
VSTPluginFormat, VST3PluginFormat, AudioPluginFormat, AudioPluginFormatManager, JUCE_PLUGINHOST_VST, JUCE_PLUGINHOST_AU

◆ JUCE_PLUGINHOST_AU

#define JUCE_PLUGINHOST_AU   0

Config: JUCE_PLUGINHOST_AU Enables the AudioUnit plugin hosting classes.

This is Mac-only, of course.

See also
AudioUnitPluginFormat, AudioPluginFormat, AudioPluginFormatManager, JUCE_PLUGINHOST_VST, JUCE_PLUGINHOST_VST3

◆ JUCE_SUPPORT_LEGACY_AUDIOPROCESSOR

#define JUCE_SUPPORT_LEGACY_AUDIOPROCESSOR   1