VST 3 SDK  VST 3.6.12
SDK for developing VST Plug-in
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Groups Pages
vsttestsuite.cpp File Reference

Namespaces

 Steinberg
 
 Steinberg::Vst
 

Macros

#define NUM_ITERATIONS   20
 
#define DEFAULT_SAMPLE_RATE   44100
 
#define DEFAULT_BLOCK_SIZE   64
 
#define MAX_BLOCK_SIZE   8192
 
#define BUFFERS_ARE_EQUAL   0
 
#define NUM_AUDIO_BLOCKS_TO_PROCESS   3
 
#define CHANNEL_IS_SILENT   1
 
#define TOUGHTESTS   0
 

Functions

 DEF_CLASS_IID (IPlugProvider) FUnknown *gStandardPluginContext
 
void setStandardPluginContext (FUnknown *context)
 Set from outside the plug-in context (simulating a host context) More...
 
 IMPLEMENT_FUNKNOWN_METHODS (VstTestBase, ITest, ITest::iid) bool VstTestBase
 
 IMPLEMENT_FUNKNOWN_METHODS (ParamChanges, IParamValueQueue, IParamValueQueue::iid) IMPLEMENT_FUNKNOWN_METHODS(VstAutomationTest
 

Variables

 IParameterChanges
 

Macro Definition Documentation

#define NUM_ITERATIONS   20
#define DEFAULT_SAMPLE_RATE   44100
#define DEFAULT_BLOCK_SIZE   64
#define MAX_BLOCK_SIZE   8192
#define BUFFERS_ARE_EQUAL   0
#define NUM_AUDIO_BLOCKS_TO_PROCESS   3
#define CHANNEL_IS_SILENT   1
#define TOUGHTESTS   0
Empty

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