hello roman,
there are several ways to sync audio loops, in most methods we try to read audio samples in a way that they are in sync by changing read speed or chunk size, or stretching it with fft, or by making slices with bonk~'s attack detection.
The last methods allows to quantize sound by forcing a slice to be played on a timecode which is given by the size of the loop divided into sixteenthes, something like this, each slice could eventually be stretched to fit the timecode.
Le 27/03/2014 08:14, Roman Haefeli a écrit :
On Thu, 2014-03-27 at 05:09 -0400, puredata@11h11.com wrote:
Not sure exactly what is making the click / glitch in my patches. I think the fact that I bring down the jack buffer to 64 didn't help... but I cannot be sure.
I am still looking the archive / search engine to find a loop station in pd, but so far I found only basic implementation (no sync, no quantize, no cross-fade).
I don't know the loop station. Can you elaborate a bit how quantize and sync work on? I think I understand how quantization works with MIDI, but with audio?
Roman
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list