|
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 |
For Channel Context Info Interface. More...
Classes | |
| class | IInfoListener |
| Channel context interface: Vst::IInfoListener. More... | |
Typedefs | |
| typedef uint32 | ColorSpec |
| ARGB (Alpha-Red-Green-Blue) | |
| typedef uint8 | ColorComponent |
Enumerations | |
| enum | ChannelPluginLocation { kPreVolumeFader , kPostVolumeFader , kUsedAsPanner } |
| Values used for kChannelPluginLocationKey. More... | |
Functions | |
| ColorComponent | GetBlue (ColorSpec cs) |
| Returns the Blue part of the given ColorSpec. | |
| ColorComponent | GetGreen (ColorSpec cs) |
| Returns the Green part of the given ColorSpec. | |
| ColorComponent | GetRed (ColorSpec cs) |
| Returns the Red part of the given ColorSpec. | |
| ColorComponent | GetAlpha (ColorSpec cs) |
| Returns the Alpha part of the given ColorSpec. | |
Variables | |
| const CString | kChannelUIDKey |
| Keys used as AttrID (Attribute ID) in the return IAttributeList of IInfoListener::setChannelContextInfos | |
| const CString | kChannelUIDLengthKey |
| integer (int64) [optional]: number of characters in kChannelUIDKey | |
| const CString | kChannelNameKey |
| string (TChar) [optional]: name of the channel like displayed in the mixer | |
| const CString | kChannelNameLengthKey |
| integer (int64) [optional]: number of characters in kChannelNameKey | |
| const CString | kChannelColorKey |
| color (ColorSpec) [optional]: used color for the channel in mixer or track | |
| const CString | kChannelIndexKey |
| integer (int64) [optional]: index of the channel in a channel index namespace, start with 1 not * 0! | |
| const CString | 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 | kChannelIndexNamespaceKey |
| string (TChar) [optional]: name of the channel index namespace for example "Input", "Output", "Channel", ... | |
| const CString | kChannelIndexNamespaceLengthKey |
| integer (int64) [optional]: number of characters in kChannelIndexNamespaceKey | |
| const CString | kChannelImageKey |
| PNG image representation as binary [optional]. | |
| const CString | kChannelPluginLocationKey |
| integer (int64) [optional]: routing position of the plug-in in the channel (see ChannelPluginLocation) | |
For Channel Context Info Interface.
| typedef uint8 Steinberg::Vst::ChannelContext::ColorComponent |
Definition at line 178 of file ivstchannelcontextinfo.h.
| typedef uint32 Steinberg::Vst::ChannelContext::ColorSpec |
ARGB (Alpha-Red-Green-Blue)
Definition at line 177 of file ivstchannelcontextinfo.h.
Values used for kChannelPluginLocationKey.
Definition at line 162 of file ivstchannelcontextinfo.h.
| ColorComponent Steinberg::Vst::ChannelContext::GetAlpha | ( | ColorSpec | cs | ) |
Returns the Alpha part of the given ColorSpec.
Definition at line 188 of file ivstchannelcontextinfo.h.
| ColorComponent Steinberg::Vst::ChannelContext::GetBlue | ( | ColorSpec | cs | ) |
Returns the Blue part of the given ColorSpec.
Definition at line 182 of file ivstchannelcontextinfo.h.
| ColorComponent Steinberg::Vst::ChannelContext::GetGreen | ( | ColorSpec | cs | ) |
Returns the Green part of the given ColorSpec.
Definition at line 184 of file ivstchannelcontextinfo.h.
| ColorComponent Steinberg::Vst::ChannelContext::GetRed | ( | ColorSpec | cs | ) |
Returns the Red part of the given ColorSpec.
Definition at line 186 of file ivstchannelcontextinfo.h.
| const CString Steinberg::Vst::ChannelContext::kChannelColorKey |
color (ColorSpec) [optional]: used color for the channel in mixer or track
Definition at line 207 of file ivstchannelcontextinfo.h.
| const CString Steinberg::Vst::ChannelContext::kChannelImageKey |
PNG image representation as binary [optional].
Definition at line 226 of file ivstchannelcontextinfo.h.
| const CString Steinberg::Vst::ChannelContext::kChannelIndexKey |
integer (int64) [optional]: index of the channel in a channel index namespace, start with 1 not * 0!
Definition at line 210 of file ivstchannelcontextinfo.h.
| const CString Steinberg::Vst::ChannelContext::kChannelIndexNamespaceKey |
string (TChar) [optional]: name of the channel index namespace for example "Input", "Output", "Channel", ...
Definition at line 220 of file ivstchannelcontextinfo.h.
| const CString Steinberg::Vst::ChannelContext::kChannelIndexNamespaceLengthKey |
integer (int64) [optional]: number of characters in kChannelIndexNamespaceKey
Definition at line 223 of file ivstchannelcontextinfo.h.
| 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
Definition at line 217 of file ivstchannelcontextinfo.h.
| const CString Steinberg::Vst::ChannelContext::kChannelNameKey |
string (TChar) [optional]: name of the channel like displayed in the mixer
Definition at line 201 of file ivstchannelcontextinfo.h.
| const CString Steinberg::Vst::ChannelContext::kChannelNameLengthKey |
integer (int64) [optional]: number of characters in kChannelNameKey
Definition at line 204 of file ivstchannelcontextinfo.h.
| const CString Steinberg::Vst::ChannelContext::kChannelPluginLocationKey |
integer (int64) [optional]: routing position of the plug-in in the channel (see ChannelPluginLocation)
Definition at line 229 of file ivstchannelcontextinfo.h.
| const CString Steinberg::Vst::ChannelContext::kChannelUIDKey |
Keys used as AttrID (Attribute ID) in the return IAttributeList of IInfoListener::setChannelContextInfos
string (TChar) [optional]: unique id string used to identify a channel
Definition at line 195 of file ivstchannelcontextinfo.h.
| const CString Steinberg::Vst::ChannelContext::kChannelUIDLengthKey |
integer (int64) [optional]: number of characters in kChannelUIDKey
Definition at line 198 of file ivstchannelcontextinfo.h.