VST 3 Examples  VST 3.7
SDK for developing VST plug-in
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/lib/cvstguitimer.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/ivstparameterfunctionname.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, kParamWhichCouldBeHiddenTag, kTriggerHiddenTag,
  kTriggerProgressTag, kProgressValueTag, kCopy2ClipboardTag, kRestartNoteExpressionChangedTag,
  kRestartKeyswitchChangedTag, kRestartParamValuesChangedTag, kRestartParamTitlesChangedTag, kProcessWarnTag,
  kLastTag = kProcessWarnTag + HostChecker::kParamWarnCount, kUnitId = 1234, kUnit2Id = 1235
}
 

Variables

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

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