VST 3 Examples VST 3.7
SDK for developing VST plug-in
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 ,
  kParamLowLatencyTag , kParamRandomizeTag , kParamProcessModeTag , 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 © Steinberg Media Technologies GmbH. All Rights Reserved. This documentation is under this license.