JackTrip
|
Applies freeverb or zitarev from the faustlibraries distribution: reverbs.lib. More...
#include <Reverb.h>
Public Member Functions | |
Reverb (int numInChans, int numOutChans, float reverbLevel=1.0, bool verboseFlag=false) | |
The class constructor sets the number of channels to limit. More... | |
virtual | ~Reverb () |
The class destructor. More... | |
void | init (int samplingRate) override |
Do proper Initialization of members and class instances. By default this initializes the Sampling Frequency. If a class instance depends on the sampling frequency, it should be initialize here. More... | |
int | getNumInputs () override |
Return Number of Input Channels. More... | |
int | getNumOutputs () override |
Return Number of Output Channels. More... | |
void | compute (int nframes, float **inputs, float **outputs) override |
Compute process. More... | |
![]() | |
ProcessPlugin () | |
The Class Constructor. More... | |
virtual | ~ProcessPlugin () |
The Class Destructor. More... | |
virtual char * | getName () |
virtual bool | getInited () |
virtual void | setVerbose (bool v) |
Additional Inherited Members | |
![]() | |
int | fSamplingFreq |
Faust Data member, Sampling Rate. More... | |
bool | inited = false |
bool | verbose = false |
Applies freeverb or zitarev from the faustlibraries distribution: reverbs.lib.
A Reverb is an echo-based delay effect, providing a virtual acoustic listening space.
|
inline |
The class constructor sets the number of channels to limit.
|
inlinevirtual |
The class destructor.
|
overridevirtual |
Compute process.
Implements ProcessPlugin.
|
inlineoverridevirtual |
Return Number of Input Channels.
Implements ProcessPlugin.
|
inlineoverridevirtual |
Return Number of Output Channels.
Implements ProcessPlugin.
|
inlineoverridevirtual |
Do proper Initialization of members and class instances. By default this initializes the Sampling Frequency. If a class instance depends on the sampling frequency, it should be initialize here.
Reimplemented from ProcessPlugin.