how to smoothly modulate delay time within gen~ using cycle??
Hi all I am trying to great a gen~ version of a modulated delay patch I created. I want to use cycle and a bit of simple maths to modulate a delay smoothly up an down by say 100 samples .. The modulated delay sounds great I want to figure out how to get it into gen~ and try and build an audio plug in. I am pretty good with juce and c++
If I can't figure this out I guess I will have to try and code it all from scratch in c++ within juce.
Can anyone point me in the right direction here?
Thanks in advance for your replies!
This is the modulated delay patch I am trying to emulate .
This is the start of it in gen~ where I am stuck !
Here's a start. You just needed to hook up the cycle with the right math.
Also your gendsp patch is going a bit awry with the mix operator. Mix will combine two inputs to one output, like a crossfader with the argument from 0 to 1. You want one input to two outputs (a panner). Just a bit of math again, as below.
BTW if you want to emulate that original patcher, it's wasteful to have all those tapins. One tapin can connect to many tapouts. In gen~ the same thing: instead of lots of [delay] objects, you can have one [delay 44100 8], which means a delay of up to one second, with 8 separate outputs.
YES !
thanks so much Graham!!
Onwards !!