![]() |
VISR
0.11.7
Versatile Interactive Scene Renderer
|
#include <fractional_delay_base.hpp>
Public Member Functions | |
virtual | ~FractionalDelayBase ()=default |
virtual SampleType | methodDelay () const =0 |
virtual void | interpolate (SampleType const *basePointer, SampleType *result, std::size_t numSamples, SampleType startDelay, SampleType endDelay, SampleType startGain, SampleType endGain)=0 |
virtual | ~FractionalDelayBase () |
virtual void | interpolate (SampleType const *basePointer, SampleType *result SampleType startDelay, SampleType endDelay, SampleType startGain, SampleType endGain)=0 |
Abstract base class for interpolation algorithms on discrete-time sequences.
|
virtualdefault |
|
virtual |
|
pure virtual |
|
pure virtual |
Implemented in visr::rbbl::LagrangeInterpolator< SampleType, order >.
|
pure virtual |
Return the inherent implementation delay of the interpolator (in samples)
Implemented in visr::rbbl::LagrangeInterpolator< SampleType, order >.