An abstraction for sample/frame rate interpolation.
The Interpolator trait provides an abstraction over different types of rate interpolation.
See the dasp_signal crate (or dasp::signal module) Converter type for a convenient way
to interpolate the rate of arbitrary signals.
Optional Features
- The floor feature (or interpolate-floor feature if using
dasp) provides a floor interpolator implementation. - The linear feature (or interpolate-linear feature if using
dasp) provides a linear interpolator implementation. - The sinc feature (or interpolate-sinc feature if using
dasp) provides a sinc interpolator implementation.
no_std
If working in a no_std context, you can disable the default std feature with
--no-default-features.
To enable all of the above features in a no_std context, enable the all-no-std feature.