Page 1 of 2

Delaying freely in range of 1 to 44 samples

Posted: Sun Feb 28, 2016 7:44 am
by tulamide
Does anybody know if the delay by one sample prim is cumulative? I ask because I wonder what would be the most efficient way to delay one channel of a stereo pair in fractions of milliseconds? At 44.1kHz, 1 ms is roughly 44 samples, so I'm looking for a way to delay between 1 and 44 samples, without audio drops. The only reason I think of that prim is because it is precompiled, therefore fast.

But any other method is just as fine, as long as I can have a knob in the end that delays between 1 and 44, without re-compiling the stream (if possible at all?).

Re: Delaying freely in range of 1 to 44 samples

Posted: Sun Feb 28, 2016 9:06 am
by martinvicanek
Like this one?

Re: Delaying freely in range of 1 to 44 samples

Posted: Sun Feb 28, 2016 4:46 pm
by tulamide
:lol:

Why should I wonder that there already exists a solution? And as always, it's either Trog, MyCo, KG or Martin - or all of them together!

Thank you once again, Sir!

Re: Delaying freely in range of 1 to 44 samples

Posted: Sun Feb 28, 2016 4:58 pm
by Tronic
any new fractional optimized version?

Re: Delaying freely in range of 1 to 44 samples

Posted: Sun Feb 28, 2016 6:41 pm
by martinvicanek
Yeah, I have quite a few of them. Optimization depends on the use case, so there is no one-size-fits-all there. I have custom optimized versions with respect to the following criteria:

- interpolation: linear, allpass, Lagrange
- SSE channels: 1, 2, 4
- taps: 1, 2, ...

Lots of combinations. :mrgreen:
Which one do you want?

Re: Delaying freely in range of 1 to 44 samples

Posted: Sun Feb 28, 2016 9:29 pm
by Tronic
If you can and you want, I think it would be nice to have a collection so we can experiment with them.
Really? :twisted: ... I would like your whole Toolbox ... :mrgreen:

Re: Delaying freely in range of 1 to 44 samples

Posted: Sun Feb 28, 2016 9:46 pm
by RJHollins
true :mrgreen:

:lol:

Re: Delaying freely in range of 1 to 44 samples

Posted: Sun Feb 28, 2016 10:49 pm
by tulamide
Tronic wrote:Really? :twisted: ... I would like your whole Toolbox ... :mrgreen:

So true! :mrgreen:

Re: Delaying freely in range of 1 to 44 samples

Posted: Sun Feb 28, 2016 11:28 pm
by RJHollins
actually ... both Martin and the toolbox.

Re: Delaying freely in range of 1 to 44 samples

Posted: Sun Mar 06, 2016 7:59 pm
by martinvicanek
I am not sure you want my toolbox, there is so much garbage in there! :lol:
As for the delays, I have uploaded what I have to the Flowstone Guru Site here.
Enjoy.