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];
#define JUCE_API
This macro is added to all JUCE public class declarations.
Interpolator for resampling a stream of floats using Catmull-Rom interpolation.