|
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/vst/vsttypes.h"#include "pluginterfaces/vst/ivstattributes.h"#include "pluginterfaces/base/falignpush.h"#include "pluginterfaces/base/falignpop.h"Go to the source code of this file.
Classes | |
| class | Steinberg::Vst::ChannelContext::IInfoListener |
| Channel context interface: Vst::IInfoListener. More... | |
Namespaces | |
| namespace | Steinberg::Vst |
| All VST specific interfaces are located in Vst namespace. | |
| namespace | Steinberg::Vst::ChannelContext |
| For Channel Context Info Interface. | |
Typedefs | |
| typedef uint32 | Steinberg::Vst::ChannelContext::ColorSpec |
| ARGB (Alpha-Red-Green-Blue) | |
| typedef uint8 | Steinberg::Vst::ChannelContext::ColorComponent |
Enumerations | |
| enum | Steinberg::Vst::ChannelContext::ChannelPluginLocation { kPreVolumeFader , kPostVolumeFader , kUsedAsPanner } |
| Values used for kChannelPluginLocationKey. More... | |
Functions | |
| ColorComponent | Steinberg::Vst::ChannelContext::GetBlue (ColorSpec cs) |
| Returns the Blue part of the given ColorSpec. | |
| ColorComponent | Steinberg::Vst::ChannelContext::GetGreen (ColorSpec cs) |
| Returns the Green part of the given ColorSpec. | |
| ColorComponent | Steinberg::Vst::ChannelContext::GetRed (ColorSpec cs) |
| Returns the Red part of the given ColorSpec. | |
| ColorComponent | Steinberg::Vst::ChannelContext::GetAlpha (ColorSpec cs) |
| Returns the Alpha part of the given ColorSpec. | |
Variables | |
| const CString | Steinberg::Vst::ChannelContext::kChannelUIDKey |
| Keys used as AttrID (Attribute ID) in the return IAttributeList of IInfoListener::setChannelContextInfos | |
| const CString | Steinberg::Vst::ChannelContext::kChannelUIDLengthKey |
| integer (int64) [optional]: number of characters in kChannelUIDKey | |
| const CString | Steinberg::Vst::ChannelContext::kChannelNameKey |
| string (TChar) [optional]: name of the channel like displayed in the mixer | |
| const CString | Steinberg::Vst::ChannelContext::kChannelNameLengthKey |
| integer (int64) [optional]: number of characters in kChannelNameKey | |
| const CString | Steinberg::Vst::ChannelContext::kChannelColorKey |
| color (ColorSpec) [optional]: used color for the channel in mixer or track | |
| const CString | Steinberg::Vst::ChannelContext::kChannelIndexKey |
| integer (int64) [optional]: index of the channel in a channel index namespace, start with 1 not * 0! | |
| const CString | Steinberg::Vst::ChannelContext::kChannelIndexNamespaceOrderKey |
| integer (int64) [optional]: define the order of the current used index namespace, start with 1 not 0! For example: index namespace is "Input" -> order 1, index namespace is "Channel" -> order 2, index namespace is "Output" -> order 3 | |
| const CString | Steinberg::Vst::ChannelContext::kChannelIndexNamespaceKey |
| string (TChar) [optional]: name of the channel index namespace for example "Input", "Output", "Channel", ... | |
| const CString | Steinberg::Vst::ChannelContext::kChannelIndexNamespaceLengthKey |
| integer (int64) [optional]: number of characters in kChannelIndexNamespaceKey | |
| const CString | Steinberg::Vst::ChannelContext::kChannelImageKey |
| PNG image representation as binary [optional]. | |
| const CString | Steinberg::Vst::ChannelContext::kChannelPluginLocationKey |
| integer (int64) [optional]: routing position of the plug-in in the channel (see ChannelPluginLocation) | |