VST 3 Examples: Member List
Author: Steinberg

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

- Main Page
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Groups Pages
BeatBoxProcessor Member List

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

activateBus(MediaType type, BusDirection dir, int32 index, TBool state) SMTG_OVERRIDE | AudioEffect | 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 | AudioEffect |
allocParameters(int32 numParams) final | SampleAccurateBaseProcessor | virtual
AudioEffect() | AudioEffect |
audioInputs | AudioEffect |
audioOutputs | AudioEffect |
BeatBoxProcessor() | BeatBoxProcessor |
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
Component() | AudioEffect |
ComponentBase() | AudioEffect |
connect(IConnectionPoint *other) SMTG_OVERRIDE | AudioEffect | virtual
createInstance(void *) | BeatBoxProcessor | inlinestatic
DECLARE_UID(uid, 0x9E6A6E95, 0x9B734440, 0x97D787BE, 0xBBDDD831) | BeatBoxProcessor | inlinestatic
disconnect(IConnectionPoint *other) SMTG_OVERRIDE | AudioEffect | virtual
doProcessing(ProcessData &data) SMTG_OVERRIDE | BeatBoxProcessor | virtual
dyna | BeatBoxProcessor | protected
dyne | BeatBoxProcessor | protected
dynm | BeatBoxProcessor | protected
dynr | BeatBoxProcessor | protected
eventInputs | AudioEffect |
eventOutputs | AudioEffect |
Flags enum name | IProcessContextRequirements |
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 | AudioEffect | virtual
getBusInfo(MediaType type, BusDirection dir, int32 index, BusInfo &info) SMTG_OVERRIDE | AudioEffect | virtual
getBusList(MediaType type, BusDirection dir) | AudioEffect |
getControllerClassId(TUID classID) SMTG_OVERRIDE | AudioEffect | virtual
getCurrentProgram() const | Processor | inlineprotectedvirtual
getEventInput(int32 index) | AudioEffect |
getEventOutput(int32 index) | AudioEffect |
getHostContext() const | AudioEffect |
getLatencySamples() SMTG_OVERRIDE | AudioEffect | virtual
getNumPrograms() const | Processor | inlineprotectedvirtual
getPeer() const | AudioEffect |
getProcessContextRequirements() SMTG_OVERRIDE | AudioEffect | virtual
getRoutingInfo(RoutingInfo &inInfo, RoutingInfo &outInfo) SMTG_OVERRIDE | AudioEffect | virtual
getSampleRate() const | Processor | inlineprotected
getState(IBStream *state) final | Processor | protectedvirtual
getTailSamples() SMTG_OVERRIDE | AudioEffect | virtual
getVst2UniqueId() const SMTG_OVERRIDE | BeatBoxProcessor | inlinevirtual
hasProgram() const | Processor | inlineprotectedvirtual
hbuf | BeatBoxProcessor | protected
hbuflen | BeatBoxProcessor | protected
hbufpos | BeatBoxProcessor | protected
hdel | BeatBoxProcessor | protected
hfil | BeatBoxProcessor | protected
hlev | BeatBoxProcessor | protected
hthr | BeatBoxProcessor | protected
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 | BeatBoxProcessor | virtual
isBypassed() const | Processor | inlineprotected
kbuf | BeatBoxProcessor | protected
kbuflen | BeatBoxProcessor | protected
kbufpos | BeatBoxProcessor | protected
kdel | BeatBoxProcessor | protected
kfil1 | BeatBoxProcessor | protected
kfil2 | BeatBoxProcessor | protected
klev | BeatBoxProcessor | protected
kNeedBarPositionMusic | IProcessContextRequirements |
kNeedBarPositionMusic enum value | IProcessContextRequirements |
kNeedChord | IProcessContextRequirements |
kNeedChord enum value | IProcessContextRequirements |
kNeedContinousTimeSamples | IProcessContextRequirements |
kNeedContinousTimeSamples enum value | IProcessContextRequirements |
kNeedCycleMusic | IProcessContextRequirements |
kNeedCycleMusic enum value | IProcessContextRequirements |
kNeedFrameRate | IProcessContextRequirements |
kNeedFrameRate enum value | IProcessContextRequirements |
kNeedProjectTimeMusic | IProcessContextRequirements |
kNeedProjectTimeMusic enum value | IProcessContextRequirements |
kNeedSamplesToNextClock | IProcessContextRequirements |
kNeedSamplesToNextClock enum value | IProcessContextRequirements |
kNeedSystemTime | IProcessContextRequirements |
kNeedSystemTime enum value | IProcessContextRequirements |
kNeedTempo | IProcessContextRequirements |
kNeedTempo enum value | IProcessContextRequirements |
kNeedTimeSignature | IProcessContextRequirements |
kNeedTimeSignature enum value | IProcessContextRequirements |
kNeedTransportState | IProcessContextRequirements |
kNeedTransportState enum value | IProcessContextRequirements |
ksb1 | BeatBoxProcessor | protected
ksb2 | BeatBoxProcessor | protected
ksf1 | BeatBoxProcessor | protected
ksf2 | BeatBoxProcessor | protected
ksfx | BeatBoxProcessor | protected
kthr | BeatBoxProcessor | protected
kww | BeatBoxProcessor | protected
kwwx | BeatBoxProcessor | protected
mix | BeatBoxProcessor | protected
notify(IMessage *message) SMTG_OVERRIDE | AudioEffect | virtual
numParams | Processor | protected
params | Processor | protected
peerConnection | AudioEffect |
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
rec | BeatBoxProcessor | protected
recalculate() SMTG_OVERRIDE | BeatBoxProcessor | protectedvirtual
receiveText(const char8 *text) | AudioEffect | virtual
recpos | BeatBoxProcessor | protected
recx | BeatBoxProcessor | protected
release()=0 | FUnknown | pure virtual
removeAllBusses() | AudioEffect |
removeAudioBusses() | AudioEffect |
removeEventBusses() | AudioEffect |
renameBus(MediaType type, BusDirection dir, int32 index, const String128 newName) | AudioEffect |
SampleAccurateBaseProcessor() | SampleAccurateBaseProcessor |
sb1 | BeatBoxProcessor | protected
sb2 | BeatBoxProcessor | protected
sbuf | BeatBoxProcessor | protected
sbuf2 | BeatBoxProcessor | protected
sbuflen | BeatBoxProcessor | protected
sbufpos | BeatBoxProcessor | protected
sdel | BeatBoxProcessor | protected
sendMessage(IMessage *message) const | AudioEffect |
sendMessageID(const char8 *messageID) const | AudioEffect |
sendTextMessage(const char8 *text) const | AudioEffect |
setActive(TBool state) SMTG_OVERRIDE | BeatBoxProcessor | 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) | AudioEffect |
setControllerClass(const TUID &cid) | AudioEffect |
setCurrentProgram(uint32) | Processor | inlineprotectedvirtual
setCurrentProgramNormalized(ParamValue) | Processor | inlineprotectedvirtual
setIoMode(IoMode mode) SMTG_OVERRIDE | AudioEffect | 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
sf1 | BeatBoxProcessor | protected
sf2 | BeatBoxProcessor | protected
sf3 | BeatBoxProcessor | protected
sfx | BeatBoxProcessor | protected
slev | BeatBoxProcessor | protected
StateT typedef | Processor | protected
stateTransfer | Processor | protected
sthr | BeatBoxProcessor | protected
terminate() SMTG_OVERRIDE | AudioEffect | virtual
terminate() SMTG_OVERRIDE | AudioEffect | virtual
ww | BeatBoxProcessor | protected
wwx | BeatBoxProcessor | protected
~ComponentBase() override | AudioEffect |
~Processor() | Processor | protected

Empty

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