VST 3 SDK
VST 3.6.7
SDK for developing VST Plug-in
|
Test Speaker Arrangement. More...
#include <vsttestsuite.h>
Public Member Functions | |
VstSpeakerArrangementTest (IPlugProvider *plugProvider, ProcessSampleSize sampl, SpeakerArrangement inSpArr, SpeakerArrangement outSpArr) | |
const char * | getName () const SMTG_OVERRIDE |
bool | run (ITestResult *testResult) SMTG_OVERRIDE |
![]() | |
VstProcessTest (IPlugProvider *plugProvider, ProcessSampleSize sampl) | |
bool | setup () SMTG_OVERRIDE |
bool | run (ITestResult *testResult) SMTG_OVERRIDE |
bool | teardown () SMTG_OVERRIDE |
![]() | |
VstTestEnh (IPlugProvider *plugProvider, ProcessSampleSize sampl) | |
virtual | ~VstTestEnh () |
bool | setup () SMTG_OVERRIDE |
bool | teardown () SMTG_OVERRIDE |
![]() | |
VstTestBase (IPlugProvider *plugProvider) | |
virtual | ~VstTestBase () |
DECLARE_FUNKNOWN_METHODS bool | setup () SMTG_OVERRIDE |
bool | run (ITestResult *testResult) SMTG_OVERRIDE |
bool | teardown () SMTG_OVERRIDE |
Static Public Member Functions | |
static const char * | getSpeakerArrangementName (SpeakerArrangement spArr) |
Protected Member Functions | |
bool | prepareProcessing () SMTG_OVERRIDE |
bool | verifySA (int32 numBusses, AudioBusBuffers *buses, SpeakerArrangement spArr, ITestResult *testResult) |
![]() | |
virtual bool | unprepareProcessing () |
free dynamic memory of ProcessData More... | |
virtual bool | preProcess (ITestResult *testResult) |
is called just before the process call More... | |
virtual bool | postProcess (ITestResult *testResult) |
is called right after the process call More... | |
bool | setupBuffers (int32 numBusses, AudioBusBuffers *audioBuffers, BusDirection dir) |
bool | setupBuffers (AudioBusBuffers &audioBuffers) |
bool | freeBuffers (int32 numBuses, AudioBusBuffers *buses) |
bool | canProcessSampleSize (ITestResult *testResult) |
audioEffect has to be available More... | |
Additional Inherited Members | |
![]() | |
enum | AudioDefaults { kBlockSize = 64, kMaxSamplesPerBlock = 8192, kSampleRate = 44100 } |
![]() | |
HostProcessData | processData |
![]() | |
IAudioProcessor * | audioEffect |
ProcessSetup | processSetup |
![]() | |
IPlugProvider * | plugProvider |
IComponent * | vstPlug |
IEditController * | controller |
Test Speaker Arrangement.
VstSpeakerArrangementTest | ( | IPlugProvider * | plugProvider, |
ProcessSampleSize | sampl, | ||
SpeakerArrangement | inSpArr, | ||
SpeakerArrangement | outSpArr | ||
) |
|
virtual |
Reimplemented from VstProcessTest.
|
static |
bool run | ( | ITestResult * | testResult | ) |
|
protectedvirtual |
Reimplemented from VstProcessTest.
|
protected |