Struct sample::interpolate::Sinc [] [src]

pub struct Sinc<F> { /* fields omitted */ }

Interpolator for sinc interpolation. Generally accepted as one of the better sample rate converters, although it uses significantly more computation.

Methods

impl<F> Sinc<F>
[src]

[src]

Create a new Sinc interpolater whose inner queue will be padded with the given signal.

[src]

Create a new Sinc interpolator whose inner queue will be padded with equilibrium frames.

Trait Implementations

impl<F> Interpolator for Sinc<F> where
    F: Frame,
    <F as Frame>::Sample: Duplex<f64>, 
[src]

[src]

Sinc interpolation

[src]

Called whenever the Interpolator value steps passed 1.0.