VST 3 Examples  VST 3.7
SDK for developing VST plug-in
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Groups Pages
hostcheckercontroller.h File Reference

Classes

class  HostCheckerController
 
struct  HostCheckerController::ScoreEntry
 

Namespaces

namespace  Steinberg
 
namespace  Steinberg::HostChecker
 
namespace  Steinberg::Vst
 

Enumerations

enum  {
  kProcessingLoadTag = 1000, kGeneratePeaksTag, kLatencyTag, kBypassTag,
  kCanResizeTag, kScoreTag, kParamWhichCouldBeHiddenTag, kTriggerHiddenTag,
  kTriggerProgressTag, kProgressValueTag, kCopy2ClipboardTag, kRestartNoteExpressionChangedTag,
  kRestartKeyswitchChangedTag, kRestartParamValuesChangedTag, kRestartParamTitlesChangedTag, kProcessContextProjectTimeSamplesTag,
  kProcessContextProjectTimeMusicTag, kProcessContextTempoTag, kProcessContextStateTag, kProcessContextSystemTimeTag,
  kProcessContextContinousTimeSamplesTag, kProcessContextTimeSigNumeratorTag, kProcessContextTimeSigDenominatorTag, kProcessContextBarPositionMusicTag,
  kProcessWarnTag, kLastTag = kProcessWarnTag + HostChecker::kParamWarnCount, kParamUnitStructStart, kParamUnitStructEnd = kParamUnitStructStart + HostChecker::kParamUnitStructCount,
  kUnitId = 1234, kUnit2Id = 1235, kUnitParamIdStart = 2345
}
 

Variables

const int32 kMaxLatency = 8192
 
const uint32 kParamWarnCount = 8
 
const uint32 kParamWarnBitCount = 24
 
const uint32 kParamWarnStepCount = 1 << kParamWarnBitCount
 
const uint32 kParamUnitStruct1Count = 4
 
const uint32 kParamUnitStruct2Count = 4
 
const uint32 kParamUnitStruct3Count = 2
 
const uint32 kParamUnitStructCount
 
Empty

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