turion / rhine

Haskell Functional Reactive Programming framework with type-level clocks
http://hackage.haskell.org/package/rhine
123 stars 21 forks source link

Cubic and sinc interpolation buffers #25

Open turion opened 6 years ago

turion commented 6 years ago

There exists a linear interpolation buffer in FRP.Rhine.ResamplingBuffer.Interpolation. There are other methods of interpolation, e.g. cubic interpolation or sinc interpolation, which should be implemented as well.

turion commented 6 years ago

Sinc interpolation is added now.

turion commented 6 years ago

Cubic interpolation is added as well. There is no good test case yet. It would be great to have a simple example that demonstrates these resampling techniques. (E.g. some kind of random movement and gloss visualisation of the different interpolators)

turion commented 6 years ago

I'm currently working on this.