VST 3 Examples  VST 3.7
SDK for developing VST plug-in
BandistoProcessor Class Reference

#include <mdaBandistoProcessor.h>

+ Inheritance diagram for BandistoProcessor:

Public Member Functions

 BandistoProcessor ()
 
int32 getVst2UniqueId () const SMTG_OVERRIDE
 
tresult initialize (FUnknown *context) SMTG_OVERRIDE
 
void doProcessing (ProcessData &data) SMTG_OVERRIDE
 

Static Public Member Functions

static FUnknowncreateInstance (void *)
 

Static Public Attributes

static FUID uid
 

Protected Member Functions

void recalculate () SMTG_OVERRIDE
 

Protected Attributes

float gain1
 
float driv1
 
float trim1
 
float gain2
 
float driv2
 
float trim2
 
float gain3
 
float driv3
 
float trim3
 
float fi1
 
float fb1
 
float fo1
 
float fi2
 
float fb2
 
float fo2
 
float fb3
 
float slev
 
int valve
 

Constructor & Destructor Documentation

◆ BandistoProcessor()

Member Function Documentation

◆ getVst2UniqueId()

int32 getVst2UniqueId ( ) const
inlinevirtual

Implements BaseProcessor.

◆ initialize()

tresult initialize ( FUnknown context)
virtual

Reimplemented from Component.

◆ doProcessing()

void doProcessing ( ProcessData data)
virtual

Implements BaseProcessor.

◆ createInstance()

static FUnknown* createInstance ( void *  )
inlinestatic

◆ recalculate()

void recalculate ( )
protectedvirtual

Reimplemented from BaseProcessor.

Member Data Documentation

◆ uid

FUID uid
static

◆ gain1

float gain1
protected

◆ driv1

float driv1
protected

◆ trim1

float trim1
protected

◆ gain2

float gain2
protected

◆ driv2

float driv2
protected

◆ trim2

float trim2
protected

◆ gain3

float gain3
protected

◆ driv3

float driv3
protected

◆ trim3

float trim3
protected

◆ fi1

float fi1
protected

◆ fb1

float fb1
protected

◆ fo1

float fo1
protected

◆ fi2

float fi2
protected

◆ fb2

float fb2
protected

◆ fo2

float fo2
protected

◆ fb3

float fb3
protected

◆ slev

float slev
protected

◆ valve

int valve
protected
Empty

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