[][src]Crate dasp_interpolate

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.

Modules

floor

A floor interpolator implementation.

linear

A linear interpolator implementation.

sinc

A sinc interpolator implementation.

Traits

Interpolator

Types that can interpolate between two values.