VST 3 SDK
VST 3.6.7
SDK for developing VST Plug-in
|
#include "pluginterfaces/test/itest.h"
#include "public.sdk/source/vst/hosting/processdata.h"
#include "pluginterfaces/base/ipluginbase.h"
#include "pluginterfaces/vst/ivstcomponent.h"
#include "pluginterfaces/vst/ivstaudioprocessor.h"
#include "pluginterfaces/vst/ivsteditcontroller.h"
#include "pluginterfaces/vst/ivstparameterchanges.h"
Data Structures | |
class | IPlugProvider |
Test Helper. More... | |
class | ParamPoint |
VstAutomationTest helper classes. More... | |
class | ParamChanges |
VstAutomationTest helper classes: implementation of IParamValueQueue. More... | |
class | VstTestBase |
Test Helper. More... | |
class | VstTestEnh |
Test Helper. More... | |
class | VstSuspendResumeTest |
Test Suspend/Resume. More... | |
class | VstTerminateInitializeTest |
Test Terminate/Initialize. More... | |
class | VstScanBussesTest |
Test Scan Buses. More... | |
class | VstScanParametersTest |
Test Scan Parameters. More... | |
class | VstMidiMappingTest |
Test MIDI Mapping. More... | |
class | VstNoteExpressionTest |
Test Note Expression. More... | |
class | VstKeyswitchTest |
Test Keyswitch. More... | |
class | VstEditorClassesTest |
Test Scan Editor Classes. More... | |
class | VstUnitInfoTest |
Test Scan Units. More... | |
class | VstProgramInfoTest |
Test Scan Programs. More... | |
class | VstUnitStructureTest |
Test Check Unit Structure. More... | |
class | VstProcessTest |
Test Process Test. More... | |
class | VstSpeakerArrangementTest |
Test Speaker Arrangement. More... | |
class | VstAutomationTest |
Test Automation. More... | |
class | VstValidStateTransitionTest |
Test Valid State Transition. More... | |
class | VstInvalidStateTransitionTest |
Test Invalid State Transition. More... | |
class | VstRepeatIdenticalStateTransitionTest |
Test Repeat Identical State Transition. More... | |
class | VstBusConsistencyTest |
Test Bus Consistency. More... | |
class | VstBusInvalidIndexTest |
Test Bus Invalid Index. More... | |
class | VstSilenceFlagsTest |
Test Silence Flags. More... | |
class | VstSilenceProcessingTest |
Test Silence Processing. More... | |
class | VstFlushParamTest |
Test Parameters Flush (no Buffer). More... | |
class | VstBusActivationTest |
Test Bus Activation. More... | |
class | VstVariableBlockSizeTest |
Test Variable Block Size. More... | |
class | VstProcessFormatTest |
Test Process Format. More... | |
class | VstCheckAudioBusArrangementTest |
Test Check Audio Bus Arrangement. More... | |
class | VstProcessTailTest |
Test ProcesTail. More... | |
Namespaces | |
Steinberg | |
Steinberg::Vst | |
Macros | |
#define | DECLARE_VSTTEST(name) virtual const char* getName () const SMTG_OVERRIDE { return name; } |
Typedefs | |
typedef int32 | ProcessSampleSize |
Functions | |
void | setStandardPluginContext (FUnknown *context) |
Set from outside the plug-in context (simulating a host context) More... | |
#define DECLARE_VSTTEST | ( | name | ) | virtual const char* getName () const SMTG_OVERRIDE { return name; } |