It’s pretty easy to record – via a timed delay – once to a 5sec buffer and then use grain stretch to stretch those 5secs at will. However, even with fade set to zero on the overdub unit, I get 1/4 seconds of silence when the buffer ends. What’s going on?
I am trying to, on a1 in, record 5secs of audio then play it back looped with some stretch value set by a2.
Punch in/out has a fade on the looper units which is needed to prevent clicking. When you punch out don’t stop the input but rather keep playing for a little.
The issue does not seem to be with the dub looper. Here is a pic of the wav file I saved, which the stretch grain unit was using
There’s a definite pause as the stretch grain unit resets, both audible and visual. And the length of the pause changes as I do “duration” in the grain stretch unit
So that silence when the Grain Stretch play head reaches the end is due to there not being enough remaining audio (i.e. from play head to end of the buffer) to generate a grain. There must be (Grain Duration)*(Grain Speed) seconds remaining of audio before the end otherwise no grain is produced at that point.