Calculating total delay of tapin/tapout series?

Jan 4, 2010 at 1:08pm

Calculating total delay of tapin/tapout series?


An elementary question, but I’d appreciate a reality check from someone. How to calculate the total delay in a series of [tapin]/[tapout] objects.

[tapin]/[tapout] will delay a signal in increments smaller than vector size, correct?
Let’s say I have a vector size of 512 samples, or roughly 11ms.
I want to delay a signal by 5ms in each of two [tapin]/[tapout]s.

So: is total delay 10ms (ie 5ms + 5ms)?

…or is it 21ms (ie 5ms + 11ms + 5ms)?

Thanks, Charles

Jan 4, 2010 at 1:53pm

no, tapin~/tapout~ don’t allow for delay times smaller than the vector size. you have to use delay~ or comb~ for that.

Jan 4, 2010 at 4:12pm

Well that answers that! Don’t know where I got the idea that they would.

Thanks again, Charles

Jan 4, 2010 at 4:40pm

On second thought, are you sure you’re correct? I just made this test, and with the vector size set at 512 samples, the resulting audio file shows two clicks spaced 5ms apart:

– Pasted Max Patch, click to expand. –
Jan 4, 2010 at 4:44pm

Oops! You’re right. When the vector size is 64 samples it’s 5ms apart, but when it’s 512, the delay looks like about 11ms…


You must be logged in to reply to this topic.