VST 3 Examples VST 3.7
SDK for developing VST plug-in
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Modules Pages
MultiBandProcessor Member List

This is the complete list of members for MultiBandProcessor, including all inherited members.

activateBus(MediaType type, BusDirection dir, int32 index, TBool state) SMTG_OVERRIDEComponentvirtual
addAudioInput(const TChar *name, SpeakerArrangement arr, BusType busType=kMain, int32 flags=BusInfo::kDefaultActive)AudioEffect
addAudioOutput(const TChar *name, SpeakerArrangement arr, BusType busType=kMain, int32 flags=BusInfo::kDefaultActive)AudioEffect
addEventInput(const TChar *name, int32 channels=16, BusType busType=kMain, int32 flags=BusInfo::kDefaultActive)AudioEffect
addEventOutput(const TChar *name, int32 channels=16, BusType busType=kMain, int32 flags=BusInfo::kDefaultActive)AudioEffect
addRef()=0FUnknownpure virtual
allocateMessage() constComponentBase
allocParameters(int32 numParams) finalSampleAccurateBaseProcessorvirtual
att1MultiBandProcessorprotected
att2MultiBandProcessorprotected
att3MultiBandProcessorprotected
AudioEffect()AudioEffect
audioInputsComponent
audioOutputsComponent
bypassBuffer0Processorprotected
bypassBuffer1Processorprotected
bypassProcessing(ProcessData &data)Processorprotectedvirtual
bypassRampProcessorprotected
bypassStateProcessorprotected
canProcessSampleSize(int32 symbolicSampleSize) SMTG_OVERRIDEAudioEffectvirtual
checkSilence(ProcessData &data)Processorprotectedvirtual
checkStateTransfer()Processorprotected
Component()Component
ComponentBase()ComponentBase
connect(IConnectionPoint *other) SMTG_OVERRIDEComponentBasevirtual
createInstance(void *)MultiBandProcessorinlinestatic
DECLARE_UID(uid, 0x97C53059, 0x47FC442C, 0x8A858B04, 0x30C3AFE7)MultiBandProcessorinlinestatic
disconnect(IConnectionPoint *other) SMTG_OVERRIDEComponentBasevirtual
doProcessing(ProcessData &data) SMTG_OVERRIDEMultiBandProcessorvirtual
driv1MultiBandProcessorprotected
driv2MultiBandProcessorprotected
driv3MultiBandProcessorprotected
eventInputsComponent
eventOutputsComponent
fb1MultiBandProcessorprotected
fb2MultiBandProcessorprotected
fb3MultiBandProcessorprotected
fi1MultiBandProcessorprotected
fi2MultiBandProcessorprotected
Flags enum nameIProcessContextRequirements
fo1MultiBandProcessorprotected
fo2MultiBandProcessorprotected
gain1MultiBandProcessorprotected
gain2MultiBandProcessorprotected
gain3MultiBandProcessorprotected
getAudioInput(int32 index)AudioEffect
getAudioOutput(int32 index)AudioEffect
getBusArrangement(BusDirection dir, int32 busIndex, SpeakerArrangement &arr) SMTG_OVERRIDEAudioEffectvirtual
getBusCount(MediaType type, BusDirection dir) SMTG_OVERRIDEComponentvirtual
getBusInfo(MediaType type, BusDirection dir, int32 index, BusInfo &info) SMTG_OVERRIDEComponentvirtual
getBusList(MediaType type, BusDirection dir)Component
getControllerClassId(TUID classID) SMTG_OVERRIDEComponentvirtual
getCurrentProgram() constProcessorinlineprotectedvirtual
getEventInput(int32 index)AudioEffect
getEventOutput(int32 index)AudioEffect
getHostContext() constComponentBase
getLatencySamples() SMTG_OVERRIDEAudioEffectvirtual
getNumPrograms() constProcessorinlineprotectedvirtual
getPeer() constComponentBase
getProcessContextRequirements() SMTG_OVERRIDEAudioEffectvirtual
getRoutingInfo(RoutingInfo &inInfo, RoutingInfo &outInfo) SMTG_OVERRIDEComponentvirtual
getSampleRate() constProcessorinlineprotected
getState(IBStream *state) finalProcessorprotectedvirtual
getTailSamples() SMTG_OVERRIDEAudioEffectvirtual
getVst2UniqueId() const SMTG_OVERRIDEMultiBandProcessorinlinevirtual
hasProgram() constProcessorinlineprotectedvirtual
Steinberg::iidIPluginBasestatic
Steinberg::Vst::IConnectionPoint::iidIConnectionPointstatic
Steinberg::Vst::IComponent::iidIComponentstatic
Steinberg::Vst::IAudioProcessor::iidIAudioProcessorstatic
Steinberg::Vst::IProcessContextRequirements::iidIProcessContextRequirementsstatic
initialize(FUnknown *context) SMTG_OVERRIDEMultiBandProcessorvirtual
isBypassed() constProcessorinlineprotected
kNeedBarPositionMusicIProcessContextRequirements
kNeedChordIProcessContextRequirements
kNeedContinousTimeSamplesIProcessContextRequirements
kNeedCycleMusicIProcessContextRequirements
kNeedFrameRateIProcessContextRequirements
kNeedProjectTimeMusicIProcessContextRequirements
kNeedSamplesToNextClockIProcessContextRequirements
kNeedSystemTimeIProcessContextRequirements
kNeedTempoIProcessContextRequirements
kNeedTimeSignatureIProcessContextRequirements
kNeedTransportStateIProcessContextRequirements
mswapMultiBandProcessorprotected
MultiBandProcessor()MultiBandProcessor
notify(IMessage *message) SMTG_OVERRIDEComponentBasevirtual
numParamsProcessorprotected
paramsProcessorprotected
peerConnectionComponentBase
preProcess()Processorinlineprotectedvirtual
process(ProcessData &data) finalSampleAccurateBaseProcessorvirtual
processContextRequirementsAudioEffect
processEvent(const Event &)Processorinlineprotectedvirtual
processEvents(IEventList *events)Processorprotected
Processor()Processorprotected
processParameterChanges(IParameterChanges *changes) finalSampleAccurateBaseProcessorvirtual
queryInterface(const TUID _iid, void **obj)=0FUnknownpure virtual
recalculate() SMTG_OVERRIDEMultiBandProcessorprotectedvirtual
receiveText(const char8 *text)ComponentBasevirtual
rel1MultiBandProcessorprotected
rel2MultiBandProcessorprotected
rel3MultiBandProcessorprotected
release()=0FUnknownpure virtual
removeAllBusses()Component
removeAudioBusses()Component
removeEventBusses()Component
renameBus(MediaType type, BusDirection dir, int32 index, const String128 newName)Component
SampleAccurateBaseProcessor()SampleAccurateBaseProcessor
sendMessage(IMessage *message) constComponentBase
sendMessageID(const char8 *messageID) constComponentBase
sendTextMessage(const char8 *text) constComponentBase
setActive(TBool state) SMTG_OVERRIDEMultiBandProcessorvirtual
setBusArrangements(SpeakerArrangement *inputs, int32 numIns, SpeakerArrangement *outputs, int32 numOuts) SMTG_OVERRIDEProcessorprotectedvirtual
setBypass(bool state, int32 sampleOffset)Processorprotectedvirtual
setControllerClass(const FUID &cid)Component
setControllerClass(const TUID &cid)Component
setCurrentProgram(uint32)Processorinlineprotectedvirtual
setCurrentProgramNormalized(ParamValue)Processorinlineprotectedvirtual
setIoMode(IoMode mode) SMTG_OVERRIDEComponentvirtual
setParameter(ParamID index, ParamValue newValue, int32 sampleOffset)Processorprotectedvirtual
setProcessing(TBool state) SMTG_OVERRIDEAudioEffectvirtual
setState(IBStream *state) finalProcessorprotectedvirtual
setupProcessing(ProcessSetup &setup) SMTG_OVERRIDEProcessorprotectedvirtual
slevMultiBandProcessorprotected
StateT typedefProcessorprotected
stateTransferProcessorprotected
terminate() SMTG_OVERRIDEMultiBandProcessorvirtual
trim1MultiBandProcessorprotected
trim2MultiBandProcessorprotected
trim3MultiBandProcessorprotected
~ComponentBase() overrideComponentBase
~MultiBandProcessor() overrideMultiBandProcessor
~Processor() overrideProcessorprotected
Empty

Copyright ©2025 Steinberg Media Technologies GmbH. All Rights Reserved. This documentation is under this license.