Package wellen.dsp
Class Reverb
java.lang.Object
wellen.dsp.Reverb
- All Implemented Interfaces:
DSPNodeProcess
,DSPNodeProcessSignal
,EffectStereo
applies reverb to a signal.
Reverb
uses an implementation of freeverb.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfloat
get_wet()
void
out
(float[] output_signalLeft, float[] output_signalRight) float
process
(float pSignal) void
process
(float[] output_signalLeft, float[] output_signalRight, float[] pInputSignalLeft, float[] pInputSignalRight) process_signal
(Signal pSignal) void
set_damp
(float pDamp) void
set_roomsize
(float pSize) void
set_wet
(float wet)
-
Constructor Details
-
Reverb
public Reverb()
-
-
Method Details
-
out
public void out(float[] output_signalLeft, float[] output_signalRight) - Specified by:
out
in interfaceEffectStereo
- Parameters:
output_signalLeft
- output signal (left channel)output_signalRight
- output signal (right channel)
-
process
public void process(float[] output_signalLeft, float[] output_signalRight, float[] pInputSignalLeft, float[] pInputSignalRight) -
set_damp
public void set_damp(float pDamp) -
set_roomsize
public void set_roomsize(float pSize) -
get_wet
public float get_wet() -
set_wet
public void set_wet(float wet) -
process
public float process(float pSignal) - Specified by:
process
in interfaceDSPNodeProcess
- Parameters:
pSignal
- input signal- Returns:
- processed signal
-
process_signal
- Specified by:
process_signal
in interfaceDSPNodeProcessSignal
- Parameters:
pSignal
- input signal- Returns:
- processed signal
-