VST 3 SDK
VST 3.6.7
SDK for developing VST Plug-in
|
#include "vsttestsuite.h"
#include "public.sdk/source/vst/hosting/stringconvert.h"
#include "pluginterfaces/vst/ivstcomponent.h"
#include "pluginterfaces/vst/ivstaudioprocessor.h"
#include "pluginterfaces/vst/ivsteditcontroller.h"
#include "pluginterfaces/vst/ivstprocesscontext.h"
#include "pluginterfaces/vst/ivstmessage.h"
#include "pluginterfaces/vst/ivstunits.h"
#include "pluginterfaces/vst/ivstmidicontrollers.h"
#include "pluginterfaces/vst/ivstnoteexpression.h"
#include "pluginterfaces/vst/vstpresetkeys.h"
#include <cstdio>
#include <stdlib.h>
#include <math.h>
#include <stdarg.h>
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 | |
#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 |