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)?
no, tapin~/tapout~ don’t allow for delay times smaller than the vector size. you have to use delay~ or comb~ for that.
Well that answers that! Don’t know where I got the idea that they would.
Thanks again, Charles
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:
----------begin_max5_patcher---------- 488.3oc0V9sSCBCEF+Z3ofzacZnk+H3c9bXVLcPGVEZIzRbpY6Y2RKrE0ICP yB6Ffd5g1eee8PKeXaAVw2PD.m6bdvwx5CaKKcnl.Vsss.E3MI4XgNM.48Tb xNvBSWkXYxSTV1iUjDoYXhP23tvAED0byOn6pyx1WgUWPY4Dod3PsAoo5Amu 54qgtfCYxqkco51DbqscykECDVIOKKmzCrwZ9fQZXQtcWONrveBa7wYsKSSH 4akDyzAnL0DubBJofHD3r8RQR1HMPTRX8nOHBZDXbyMuaMMFwpQT2fulyjLb gVHf6qn37QJcv94rYnDz20c.UUKSvNXjWUz8C2PrVIcdUZu0mZGAYLlP3nWx C+2bDAMiodoyfub0oMDXnt52CcSPeFxQJQBlyFxpZoj26WHtZ46Am3N.9iTi qvrrosEvur1ljSSdY2oUXnmdq3wWv6cAVvKwkpYemSvo8EHJbh6DftLMFJa. UKlCF88Gso.+2LEEpIbFSS1.LFcNfbJ66+OiVjMw+paI30UIcyU69XNGzYJQ HoLrjp183PNgeImmnooDc2tsQJnokb0g7sH7KemOThhlcDEO6Hxa.DELNhfP 2lCAM+TX79m+ifhFHnvyl0AG.Qny5ho+.Hxa1UdA+CDoZr09S7IFabE -----------end_max5_patcher-----------
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…