Loading...
Searching...
No Matches

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.

Detailed Description

Macro Definition Documentation

◆ JUCE_INTERNAL_HAS_VST

#define JUCE_INTERNAL_HAS_VST   0

◆ JUCE_INTERNAL_HAS_VST3

#define JUCE_INTERNAL_HAS_VST3   0

◆ JUCE_INTERNAL_HAS_AU

#define JUCE_INTERNAL_HAS_AU   0

◆ JUCE_INTERNAL_HAS_LADSPA

#define JUCE_INTERNAL_HAS_LADSPA   0

◆ JUCE_INTERNAL_HAS_LV2

#define JUCE_INTERNAL_HAS_LV2   0

Function Documentation

◆ addHeadlessDefaultFormatsToManager()

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().

linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram