Initial attempt at timestretching implementation.
commitfe7d22525fb9ee23fbab08f96e11483fda15085e
authorKrzysztof Foltman <wdev@foltman.com>
Sat, 28 Feb 2015 08:57:50 +0000 (28 08:57 +0000)
committerKrzysztof Foltman <wdev@foltman.com>
Sat, 28 Feb 2015 08:57:50 +0000 (28 08:57 +0000)
tree83e480d3d4cca5bd0d6413de25528059f0b41a37
parent21e649a2adb904992d5616cb205fb406c28e9503
Initial attempt at timestretching implementation.

This is very incomplete. Streaming is not supported, and might never be
supported. Tuning the parameters is not implemented, and the jump length
and crossfade is hardcoded. Looped samples may not always work incorrectly.
Well, it's a start.
sampler.h
sampler_gen.c
sampler_layer.h
sampler_voice.c