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

Synthesizer.State.Filter.Delay

Contents

Synopsis

Shift

static :: C y => Int -> T y -> T ySource

staticPad :: y -> Int -> T y -> T ySource

staticPos :: C y => Int -> T y -> T ySource

staticNeg :: Int -> T y -> T ySource

modulatedCore :: (C a, C v) => T a v -> Int -> T a -> T v -> T vSource

modulated :: (C a, C v) => T a v -> Int -> T a -> T v -> T vSource

This is essentially different for constant interpolation, because this function looks forward whereas the other two variants look backward. For the symmetric interpolation functions of linear and cubic interpolation, this does not really matter.