On Sat, Jul 16, 2022 at 12:02:14AM +0200, Robin Gareus wrote:
Congrats on the release and thanks for the very
informative blog post.
n++;
From the blog:
'Time-stretching in contrast is often useful but marvellously ill-defined.'
Indeed. And not only in terms of musical or aesthetic considerations as
illustrated by the examples, but even in a fundamental mathematical way:
there isn’t enough information in the signal to specify what should be
the 'correct' result - this always involves a degree of subjective
interpretation and choice.
Which puts developing a library such as Rubberband on a very different
level when compared to e.g. resampling or convolution for which at least
the expected output is exactly defined.
And that's one of the reasons why I consider Rubberband to be one
of the true gems of open source audio software.
Ciao,
--
FA