55 void reset()
noexcept;
67 int process (
double speedRatio,
68 const float* inputSamples,
70 int numOutputSamplesToProduce)
noexcept;
87 int process (
double speedRatio,
88 const float* inputSamples,
90 int numOutputSamplesToProduce,
92 int wrapAround)
noexcept;
109 int processAdding (
double speedRatio,
110 const float* inputSamples,
111 float* outputSamples,
112 int numOutputSamplesToProduce,
113 float gain)
noexcept;
135 int processAdding (
double speedRatio,
136 const float* inputSamples,
137 float* outputSamples,
138 int numOutputSamplesToProduce,
141 float gain)
noexcept;
144 float lastInputSamples[5];
Interpolator for resampling a stream of floats using 4-point lagrange interpolation.
#define JUCE_API
This macro is added to all JUCE public class declarations.