Reverberator class public functions

Additional functions inherited from Filter.

Reverberator(void);
Does nothing important.
~Reverberator();
Does nothing.
void action(void);
Generate the next reverberation output value
sampleType getReverbAmount(void);
Returns the reverb amout as a fraction of the input signal. If no amplitude signal is connected to channel 2, then the default value is returned.
sampleType getReverbTime(void);
Returns the reverb time (T60) of the reverberator. If no signal is connected to input channel 1, then the default value is returned.
sampleType output(int index);
Returns the sum of the input signals. index does not have any use.
void setReverbAmount(sampleType aReverbAmount);
Sets the default reverb amout as a fration of the input signal if there is no reverb amount signal connected on input channel 2.
void setReverbTime(sampleType aReverbTime);
Sets the default reverb time that is used if there is no reverb time signal connected on input channel 1.
void setReverbType(const char* name);
Sets the reverb type being used in the reverberator. Available reverb types are:

ReverbA

void setReverbType(int reverbType);
Sets the reverb type being used in the reverberator. Available reverb types are:

REVERBA 1 ReverbA