Suggestions needed for vibrato object
Hi all, take a look at the patch below. Its a patch that modulates the playback of groove which contains a small buffer of the incomming audio.
I'm have some issues, firsly some very very slight click at the end of the loop, I'd like to avoid crossfading but groove won't allow me to set the loop length to exactly the right number of samples. Also, sometimes the patch goes crazy with a distorted sound periodically (try manipulating the rate or depth).
The other problem with my approach in general is that I'd like to do this in realtime with very little delay. A 200ms buffer is too much but small buffers were giving me an unacceptible amount of clicking.
Anyone have any better approaches?
bump for good luck
Did you mean something like this:
or...
Thanks, the second one fits the bill nicely.
I am a little concerned that I don't know *why* modulating tapout's delay time gives a vibrato effect though.
Imagine a delay made from a tape loop. tapin~ is the record head and tapout~ is the play head. If you make the delay shorter, you are moving the play head closer to the record head. To do that, the play head moves over the tape faster than usual and makes the pitch higher. The opposite is true if you make the delay longer.
Sorry for the anachronistic explanation; does it make sense?
Ok, that makes sense. Algorithmically, its a little hard to translate it but I can take your word for it that max is speed/slowing the audio in a similar manner.