OpenWareLaboratory
|
Public Member Functions | |
DownSampler (BiquadFilter *filter, int factor=4) | |
float | process (float input) |
void | process (FloatArray input, FloatArray output) |
Down-sample param @input and put results into. More... | |
Static Public Member Functions | |
static DownSampler * | create (int stages, int factor=4) |
static void | destroy (DownSampler *obj) |
Definition at line 111 of file Resample.h.
|
inline |
Definition at line 116 of file Resample.h.
Referenced by create().
|
inlinestatic |
Definition at line 117 of file Resample.h.
References BiquadFilter::copyCoefficients(), BiquadFilter::create(), and DownSampler().
|
inlinestatic |
Definition at line 125 of file Resample.h.
References BiquadFilter::destroy().
|
inlinevirtual |
Reimplemented from SignalProcessor.
Definition at line 129 of file Resample.h.
References BiquadFilter::process().
|
inlinevirtual |
Down-sample param @input and put results into.
output. | Note: in-place processing not supported |
Reimplemented from SignalProcessor.
Definition at line 135 of file Resample.h.
References ASSERT, SimpleArray< T >::getSize(), and BiquadFilter::process().