VST 3 Examples  VST 3.6.14
SDK for developing VST Plug-in
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Groups Pages
hostcheckercontroller.h File Reference
#include "eventlogdatabrowsersource.h"
#include "public.sdk/source/common/threadchecker.h"
#include "public.sdk/source/vst/vstaudioeffect.h"
#include "public.sdk/source/vst/vsteditcontroller.h"
#include "hostcheck.h"
#include "logevents.h"
#include "vstgui/plugin-bindings/vst3editor.h"
#include "base/source/fstring.h"
#include "pluginterfaces/vst/ivstautomationstate.h"
#include "pluginterfaces/vst/ivstchannelcontextinfo.h"
#include "pluginterfaces/vst/ivstmidilearn.h"
#include "pluginterfaces/vst/ivstnoteexpression.h"
#include "pluginterfaces/vst/ivstphysicalui.h"
#include "pluginterfaces/vst/ivstprefetchablesupport.h"
#include "pluginterfaces/vst/ivstrepresentation.h"

Classes

class  HostCheckerController
 
struct  HostCheckerController::ScoreEntry
 

Namespaces

 Steinberg
 
 Steinberg::HostChecker
 
 Steinberg::Vst
 

Enumerations

enum  {
  kParam1Tag = 1000, kGeneratePeaksTag, kLatencyTag, kBypassTag,
  kCanResizeTag, kScoreTag, kProcessWarnTag, kLastTag = kProcessWarnTag + HostChecker::kParamWarnCount,
  kUnitId = 1234
}
 

Variables

const int32 kMaxLatency = 8192
 
const uint32 kParamWarnCount = 7
 
const uint32 kParamWarnBitCount = 24
 
const uint32 kParamWarnStepCount = 1 << kParamWarnBitCount
 
Empty

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