OpenWareLaboratory
|
Public Member Functions | |
float | getFeedback () |
void | process (AudioBuffer &input, AudioBuffer &output) |
void | setFeedback (float amount) |
template<typename... Args> | |
StereoFeedbackProcessor (SignalProcessor *left, SignalProcessor *right, FloatArray fbl, FloatArray fbr) | |
Static Public Member Functions | |
static StereoFeedbackProcessor * | create (SignalProcessor *left, SignalProcessor *right, size_t blocksize) |
static void | destroy (StereoFeedbackProcessor *obj) |
Protected Attributes | |
float | feedback_amount |
FloatArray | feedback_left |
FloatArray | feedback_right |
SignalProcessor * | processor_left |
SignalProcessor * | processor_right |
Definition at line 39 of file FeedbackProcessor.h.
|
inline |
Definition at line 48 of file FeedbackProcessor.h.
Referenced by create().
|
inlinestatic |
Definition at line 71 of file FeedbackProcessor.h.
References FloatArray::create(), and StereoFeedbackProcessor().
|
inlinestatic |
Definition at line 74 of file FeedbackProcessor.h.
References FloatArray::destroy(), feedback_left, and feedback_right.
|
inline |
Definition at line 54 of file FeedbackProcessor.h.
References feedback_amount.
|
inlinevirtual |
Implements MultiSignalProcessor.
Definition at line 57 of file FeedbackProcessor.h.
References FloatArray::add(), SimpleArray< T >::copyFrom(), feedback_amount, feedback_left, feedback_right, AudioBuffer::getSamples(), LEFT_CHANNEL, FloatArray::multiply(), SignalProcessor::process(), processor_left, processor_right, and RIGHT_CHANNEL.
|
inline |
Definition at line 51 of file FeedbackProcessor.h.
References feedback_amount.
|
protected |
Definition at line 45 of file FeedbackProcessor.h.
Referenced by getFeedback(), process(), and setFeedback().
|
protected |
Definition at line 43 of file FeedbackProcessor.h.
|
protected |
Definition at line 44 of file FeedbackProcessor.h.
|
protected |
Definition at line 41 of file FeedbackProcessor.h.
Referenced by process().
|
protected |
Definition at line 42 of file FeedbackProcessor.h.
Referenced by process().