|
JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins
« « « Anklang Documentation |
#include "pluginterfaces/base/ipluginbase.h"#include "pluginterfaces/vst/vsttypes.h"#include "pluginterfaces/base/falignpush.h"#include "pluginterfaces/base/falignpop.h"Go to the source code of this file.
Classes | |
| struct | Steinberg::Vst::BusInfo |
| BusInfo: This is the structure used with getBusInfo, informing the host about what is a specific given bus. More... | |
| struct | Steinberg::Vst::RoutingInfo |
| Routing Information: When the plug-in supports multiple I/O busses, a host may want to know how the busses are related. More... | |
| class | Steinberg::Vst::IComponent |
| Component base interface: Vst::IComponent. More... | |
Namespaces | |
| namespace | Steinberg::Vst |
| All VST specific interfaces are located in Vst namespace. | |
Macros | |
| #define | BEGIN_FACTORY_DEF(vendor, url, email) |
Enumerations | |
| enum | Steinberg::Vst::MediaTypes { Steinberg::Vst::kAudio , Steinberg::Vst::kEvent , kNumMediaTypes } |
| Bus media types. More... | |
| enum | Steinberg::Vst::BusDirections { Steinberg::Vst::kInput , Steinberg::Vst::kOutput } |
| Bus directions. More... | |
| enum | Steinberg::Vst::BusTypes { Steinberg::Vst::kMain , Steinberg::Vst::kAux } |
| Bus types. More... | |
| enum | Steinberg::Vst::IoModes { Steinberg::Vst::kSimple , Steinberg::Vst::kAdvanced , Steinberg::Vst::kOfflineProcessing } |
| I/O modes. More... | |
Variables | |
| const int32 | Steinberg::Vst::kDefaultFactoryFlags |
| Standard value for PFactoryInfo::flags. | |
| struct Steinberg::Vst::RoutingInfo |
Routing Information: When the plug-in supports multiple I/O busses, a host may want to know how the busses are related.
The relation of an event-input-channel to an audio-output-bus in particular is of interest to the host (in order to relate MIDI-tracks to audio-channels)
See also: IComponent::getRoutingInfo, vst3Routing
Definition at line 135 of file ivstcomponent.h.
| Class Members | ||
|---|---|---|
| int32 | busIndex | bus index |
| int32 | channel | channel (-1 for all channels) |
| MediaType | mediaType | media type see MediaTypes |
| #define BEGIN_FACTORY_DEF | ( | vendor, | |
| url, | |||
| ) |
Definition at line 36 of file ivstcomponent.h.