RavEngine
Loading...
Searching...
No Matches
BinauralRendererVst Class Reference
Inheritance diagram for BinauralRendererVst:
[legend]
Collaboration diagram for BinauralRendererVst:
[legend]

Public Member Functions

 BinauralRendererVst (audioMasterCallback audioMaster)
 
void processReplacing (float **inputs, float **outputs, VstInt32 sampleFrames) override
 
void setProgramName (char *name) override
 
void getProgramName (char *name) override
 
bool getEffectName (char *name) override
 
bool getVendorString (char *text) override
 
bool getProductString (char *text) override
 
VstInt32 getVendorVersion () override
 
VstPlugCategory getPlugCategory () override
 

Protected Member Functions

bool initBinauralSurroundRenderer (VstInt32 framesPerBuffer, VstInt32 numInputChannels, int sampleRateHz)
 

Protected Attributes

char programName [kVstMaxProgNameLen+1]
 
VstInt32 framesPerBuffer_
 
VstInt32 numInputChannels_
 
int sampleRateHz_
 
std::unique_ptr< vraudio::BinauralSurroundRenderer > binauralSurroundRenderer_
 

The documentation for this class was generated from the following files: