52 void reset()
noexcept;
64 int process (
double speedRatio,
65 const float* inputSamples,
67 int numOutputSamplesToProduce)
noexcept;
84 int process (
double speedRatio,
85 const float* inputSamples,
87 int numOutputSamplesToProduce,
89 int wrapAround)
noexcept;
106 int processAdding (
double speedRatio,
107 const float* inputSamples,
108 float* outputSamples,
109 int numOutputSamplesToProduce,
110 float gain)
noexcept;
132 int processAdding (
double speedRatio,
133 const float* inputSamples,
134 float* outputSamples,
135 int numOutputSamplesToProduce,
138 float gain)
noexcept;
141 float lastInputSamples[5];
Interpolator for resampling a stream of floats using Catmull-Rom interpolation.
#define JUCE_API
This macro is added to all JUCE public class declarations.