LMMS
Loading...
Searching...
No Matches
Freeverb3 Class Reference
Inheritance diagram for Freeverb3:
CMT_PluginInstance revmodel

Public Member Functions

 Freeverb3 (const LADSPA_Descriptor *, unsigned long lSampleRate)
Public Member Functions inherited from revmodel
 revmodel (float samplerate)
 ~revmodel ()
void mute ()
void processmix (float *inputL, float *inputR, float *outputL, float *outputR, long numsamples, int skip)
void processreplace (float *inputL, float *inputR, float *outputL, float *outputR, long numsamples, int skip)
void setroomsize (float value)
float getroomsize ()
void setdamp (float value)
float getdamp ()
void setwet (float value)
float getwet ()
void setdry (float value)
float getdry ()
void setwidth (float value)
float getwidth ()
void setmode (float value)
float getmode ()

Friends

void activateFreeverb3 (LADSPA_Handle Instance)
void runFreeverb3 (LADSPA_Handle Instance, unsigned long SampleCount)

Additional Inherited Members

Protected Member Functions inherited from CMT_PluginInstance
 CMT_PluginInstance (const unsigned long lPortCount)
virtual ~CMT_PluginInstance ()
Protected Attributes inherited from CMT_PluginInstance
LADSPA_Data ** m_ppfPorts

Detailed Description

This plugin wraps Jezar's Freeverb free reverberation module (version 3).

Constructor & Destructor Documentation

◆ Freeverb3()

Freeverb3::Freeverb3 ( const LADSPA_Descriptor * ,
unsigned long lSampleRate )
inline

◆ activateFreeverb3

void activateFreeverb3 ( LADSPA_Handle Instance)
friend

◆ runFreeverb3

void runFreeverb3 ( LADSPA_Handle Instance,
unsigned long SampleCount )
friend

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