VST 3 Examples: Member List
Author: Steinberg

VST 3 Examples VST 3.7 SDK for developing VST plug-in

DegradeProcessor Member List

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

activateBus(MediaType type, BusDirection dir, int32 index, TBool state) SMTG_OVERRIDE | Component | virtual
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()=0 | FUnknown | pure virtual
allocateMessage() const | ComponentBase |
allocParameters(int32 numParams) final | SampleAccurateBaseProcessor | virtual
AudioEffect() | AudioEffect |
audioInputs | Component |
audioOutputs | Component |
buf0 | DegradeProcessor | protected
buf1 | DegradeProcessor | protected
buf2 | DegradeProcessor | protected
buf3 | DegradeProcessor | protected
buf4 | DegradeProcessor | protected
buf5 | DegradeProcessor | protected
buf6 | DegradeProcessor | protected
buf7 | DegradeProcessor | protected
buf8 | DegradeProcessor | protected
buf9 | DegradeProcessor | protected
bypassBuffer0 | Processor | protected
bypassBuffer1 | Processor | protected
bypassProcessing(ProcessData &data) | Processor | protectedvirtual
bypassRamp | Processor | protected
bypassState | Processor | protected
canProcessSampleSize(int32 symbolicSampleSize) SMTG_OVERRIDE | AudioEffect | virtual
checkSilence(ProcessData &data) | Processor | protectedvirtual
checkStateTransfer() | Processor | protected
clp | DegradeProcessor | protected
Component() | Component |
ComponentBase() | ComponentBase |
connect(IConnectionPoint *other) SMTG_OVERRIDE | ComponentBase | virtual
createInstance(void *) | DegradeProcessor | inlinestatic
DECLARE_UID(uid, 0xD31333A7, 0xA34E4690, 0xA279A0B0, 0x6C91BB85) | DegradeProcessor | inlinestatic
DegradeProcessor() | DegradeProcessor |
disconnect(IConnectionPoint *other) SMTG_OVERRIDE | ComponentBase | virtual
doProcessing(ProcessData &data) SMTG_OVERRIDE | DegradeProcessor | virtual
eventInputs | Component |
eventOutputs | Component |
fi2 | DegradeProcessor | protected
filterFreq(float hz) | DegradeProcessor | protected
Flags enum name | IProcessContextRequirements |
fo2 | DegradeProcessor | protected
g1 | DegradeProcessor | protected
g2 | DegradeProcessor | protected
g3 | DegradeProcessor | protected
getAudioInput(int32 index) | AudioEffect |
getAudioOutput(int32 index) | AudioEffect |
getBusArrangement(BusDirection dir, int32 busIndex, SpeakerArrangement &arr) SMTG_OVERRIDE | AudioEffect | virtual
getBusCount(MediaType type, BusDirection dir) SMTG_OVERRIDE | Component | virtual
getBusInfo(MediaType type, BusDirection dir, int32 index, BusInfo &info) SMTG_OVERRIDE | Component | virtual
getBusList(MediaType type, BusDirection dir) | Component |
getControllerClassId(TUID classID) SMTG_OVERRIDE | Component | virtual
getCurrentProgram() const | Processor | inlineprotectedvirtual
getEventInput(int32 index) | AudioEffect |
getEventOutput(int32 index) | AudioEffect |
getHostContext() const | ComponentBase |
getLatencySamples() SMTG_OVERRIDE | AudioEffect | virtual
getNumPrograms() const | Processor | inlineprotectedvirtual
getPeer() const | ComponentBase |
getProcessContextRequirements() SMTG_OVERRIDE | AudioEffect | virtual
getRoutingInfo(RoutingInfo &inInfo, RoutingInfo &outInfo) SMTG_OVERRIDE | Component | virtual
getSampleRate() const | Processor | inlineprotected
getState(IBStream *state) final | Processor | protectedvirtual
getTailSamples() SMTG_OVERRIDE | AudioEffect | virtual
getVst2UniqueId() const SMTG_OVERRIDE | DegradeProcessor | inlinevirtual
hasProgram() const | Processor | inlineprotectedvirtual
Steinberg::iid | IPluginBase | static
Steinberg::Vst::IConnectionPoint::iid | IConnectionPoint | static
Steinberg::Vst::IComponent::iid | IComponent | static
Steinberg::Vst::IAudioProcessor::iid | IAudioProcessor | static
Steinberg::Vst::IProcessContextRequirements::iid | IProcessContextRequirements | static
initialize(FUnknown *context) SMTG_OVERRIDE | DegradeProcessor | virtual
isBypassed() const | Processor | inlineprotected
kNeedBarPositionMusic | IProcessContextRequirements |
kNeedChord | IProcessContextRequirements |
kNeedContinousTimeSamples | IProcessContextRequirements |
kNeedCycleMusic | IProcessContextRequirements |
kNeedFrameRate | IProcessContextRequirements |
kNeedProjectTimeMusic | IProcessContextRequirements |
kNeedSamplesToNextClock | IProcessContextRequirements |
kNeedSystemTime | IProcessContextRequirements |
kNeedTempo | IProcessContextRequirements |
kNeedTimeSignature | IProcessContextRequirements |
kNeedTransportState | IProcessContextRequirements |
lin | DegradeProcessor | protected
lin2 | DegradeProcessor | protected
mode | DegradeProcessor | protected
notify(IMessage *message) SMTG_OVERRIDE | ComponentBase | virtual
numParams | Processor | protected
params | Processor | protected
peerConnection | ComponentBase |
preProcess() | Processor | inlineprotectedvirtual
process(ProcessData &data) final | SampleAccurateBaseProcessor | virtual
processContextRequirements | AudioEffect |
processEvent(const Event &) | Processor | inlineprotectedvirtual
processEvents(IEventList *events) | Processor | protected
Processor() | Processor | protected
processParameterChanges(IParameterChanges *changes) final | SampleAccurateBaseProcessor | virtual
queryInterface(const TUID _iid, void **obj)=0 | FUnknown | pure virtual
recalculate() SMTG_OVERRIDE | DegradeProcessor | protectedvirtual
receiveText(const char8 *text) | ComponentBase | virtual
release()=0 | FUnknown | pure virtual
removeAllBusses() | Component |
removeAudioBusses() | Component |
removeEventBusses() | Component |
renameBus(MediaType type, BusDirection dir, int32 index, const String128 newName) | Component |
SampleAccurateBaseProcessor() | SampleAccurateBaseProcessor |
sendMessage(IMessage *message) const | ComponentBase |
sendMessageID(const char8 *messageID) const | ComponentBase |
sendTextMessage(const char8 *text) const | ComponentBase |
setActive(TBool state) SMTG_OVERRIDE | DegradeProcessor | virtual
setBusArrangements(SpeakerArrangement *inputs, int32 numIns, SpeakerArrangement *outputs, int32 numOuts) SMTG_OVERRIDE | Processor | protectedvirtual
setBypass(bool state, int32 sampleOffset) | Processor | protectedvirtual
setControllerClass(const FUID &cid) | Component |
setControllerClass(const TUID &cid) | Component |
setCurrentProgram(uint32) | Processor | inlineprotectedvirtual
setCurrentProgramNormalized(ParamValue) | Processor | inlineprotectedvirtual
setIoMode(IoMode mode) SMTG_OVERRIDE | Component | virtual
setParameter(ParamID index, ParamValue newValue, int32 sampleOffset) | Processor | protectedvirtual
setProcessing(TBool state) SMTG_OVERRIDE | AudioEffect | virtual
setState(IBStream *state) final | Processor | protectedvirtual
setupProcessing(ProcessSetup &setup) SMTG_OVERRIDE | Processor | protectedvirtual
StateT typedef | Processor | protected
stateTransfer | Processor | protected
tcount | DegradeProcessor | protected
terminate() SMTG_OVERRIDE | DegradeProcessor | virtual
tn | DegradeProcessor | protected
~ComponentBase() override | ComponentBase |
~DegradeProcessor() | DegradeProcessor |
~Processor() | Processor | protected

Empty

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