format_types
juce_audio_processors

## Namespaces

| Steinberg

## Classes

class | AudioUnitPluginFormat
| Implements a plugin format manager for AudioUnits. More...
class | LADSPAPluginFormat
| Implements a plugin format manager for LADSPA plugins. More...
class | VST3PluginFormat
| Implements a plugin format for VST3s. More...
struct | SpeakerMappings
| Structure for VST speaker mappings. More...
class | SpeakerMappings::VstSpeakerConfigurationHolder
| Class to hold a speaker configuration. More...
struct | SpeakerMappings::Mapping
| Structure describing a mapping. More...
class | VSTPluginFormat
| Implements a plugin format manager for VSTs. More...
class | VSTPluginFormat::ExtraFunctions
| Base class for some extra functions that can be attached to a VST plugin instance. More...

## Macros

#define | JUCE_STATE_DICTIONARY_KEY "jucePluginState"
#define | DEVELOPMENT 0
#define | JUCE_MULTICHAR_CONSTANT(a, b, c, d) (d | (((uint32) c) << 8) | (((uint32) b) << 16) | (((uint32) a) << 24))

## Enumerations

enum | { kAudioUnitProperty_SupportsMPE = 58 }

## Detailed Description

## Macro Definition Documentation

## JUCE_STATE_DICTIONARY_KEY

#define JUCE_STATE_DICTIONARY_KEY "jucePluginState"

## DEVELOPMENT

#define DEVELOPMENT 0

## JUCE_MULTICHAR_CONSTANT

#define JUCE_MULTICHAR_CONSTANT | ( |  | a,
|  |  | b,
|  |  | c,
|  |  | d
| ) |  | (d | (((uint32) c) << 8) | (((uint32) b) << 16) | (((uint32) a) << 24))

## Enumeration Type Documentation

## anonymous enum

anonymous enum

Enumerator
kAudioUnitProperty_SupportsMPE | Custom AudioUnit property used to indicate MPE support.