Classes | |
class | AudioPluginFormat |
The base class for a type of plugin format, such as VST, AudioUnit, LADSPA, etc. More... | |
class | AudioPluginFormatManager |
This maintains a list of known AudioPluginFormats. More... |
Macros | |
#define | JUCE_INTERNAL_HAS_VST 0 |
#define | JUCE_INTERNAL_HAS_VST3 0 |
#define | JUCE_INTERNAL_HAS_AU 0 |
#define | JUCE_INTERNAL_HAS_LADSPA 0 |
#define | JUCE_INTERNAL_HAS_LV2 0 |
Functions | |
void | addHeadlessDefaultFormatsToManager (AudioPluginFormatManager &) |
Add all standard plugin formats to the AudioPluginFormatManager, without UI support. |
#define JUCE_INTERNAL_HAS_VST 0 |
#define JUCE_INTERNAL_HAS_VST3 0 |
#define JUCE_INTERNAL_HAS_AU 0 |
#define JUCE_INTERNAL_HAS_LADSPA 0 |
#define JUCE_INTERNAL_HAS_LV2 0 |
void addHeadlessDefaultFormatsToManager | ( | AudioPluginFormatManager & | ) |
Add all standard plugin formats to the AudioPluginFormatManager, without UI support.
If you use one of these formats to load a plugin, the resulting plugin will always return false from hasEditor(), and return nullptr from createEditor().
This function is intended for use in commandline projects that never need to load plugin UIs. In such cases, build times can be improved by omitting UI code from the project.
This is a cut-down version of the old AudioPluginFormatManager::addDefaultFormats().