VST 3 Interfaces VST 3.7
SDK for developing VST plug-in
|
BusInfo: This is the structure used with getBusInfo, informing the host about what is a specific given bus. More...
#include <ivstcomponent.h>
Public Types | |
enum | BusFlags { kDefaultActive = 1 << 0 , kIsControlVoltage = 1 << 1 } |
Public Attributes | |
MediaType | mediaType |
Media type - has to be a value of MediaTypes. More... | |
BusDirection | direction |
input or output BusDirections More... | |
int32 | channelCount |
number of channels (if used then need to be recheck after IAudioProcessor::setBusArrangements is called). More... | |
String128 | name |
name of the bus More... | |
BusType | busType |
main or aux - has to be a value of BusTypes More... | |
uint32 | flags |
flags - a combination of BusFlags More... | |
BusInfo: This is the structure used with getBusInfo, informing the host about what is a specific given bus.
See also: Steinberg::Vst::IComponent::getBusInfo
enum BusFlags |
MediaType mediaType |
Media type - has to be a value of MediaTypes.
BusDirection direction |
input or output BusDirections
int32 channelCount |
number of channels (if used then need to be recheck after IAudioProcessor::setBusArrangements is called).
For a bus of type MediaTypes::kEvent the channelCount corresponds to the number of supported MIDI channels by this bus
String128 name |
name of the bus