synthesizer-core-0.8.2: Audio signal processing coded in Haskell: Low level part

Safe HaskellNone
LanguageHaskell2010

Synthesizer.Causal.Interpolation

Synopsis

Documentation

data T t y Source #

interpolation as needed for resampling

relative :: C t => T t y -> t -> T y -> T t y Source #

All values of frequency control must be non-negative.

relativeZeroPad :: C t => y -> T t y -> t -> T y -> T t y Source #

relativeConstantPad :: C t => T t y -> t -> T y -> T t y Source #

relativeCyclicPad :: C t => T t y -> t -> T y -> T t y Source #

relativeExtrapolationPad :: C t => T t y -> t -> T y -> T t y Source #

The extrapolation may miss some of the first and some of the last points

relativeZeroPadConstant :: (C t, C y) => t -> T y -> T t y Source #

relativeZeroPadLinear :: (C t, C t y) => t -> T y -> T t y Source #

relativeZeroPadCubic :: (C t, C t y) => t -> T y -> T t y Source #