A few changes and a little tidying (ah-hemmm, error correcting)…
I’ve inserted Tap to CV converters between the clock dividers and delay lines. This has a pro – i.e., no “pulsing” that you sometimes get with the LFO’s routed into the delay line tap input. It also has a con – the inherent pitch shifting you get when changing the delay times.
So, the former (2A) might be better for you if you’re going to make changes on the fly (no pitch shifting, but pulsing that can occur), and the latter will likely be better for you’ll make few/no changes on the fly (no pulsing, but pitch shifting will occur).
All of the original controls remain the same (with my original errors corrected). The one functional change in 2B is that the Mid stomp that sends audio to the buffer *NO LONGER bypasses the live signal’s delay lines*. For me the sudden drop out of the live signal’s delay lines was too jarring. If you want live signal without the delay, simply adjust the live signal dry/wet mix to 100% dry. Easy peasy. Most of the original notes are still applicable (see below, after the break).
Both versions are included in the download, so you can choose which works best for you.
Original notes for 2A:
A polyrhythmic multi-tap delay with an adjustable-length buffer and filters for each of the 4 delay lines. The buffer and live signal have their own sets of 2 delay lines each.
– Right stomp = sends the buffered audio to its own set of delay lines – BLUE indicators ON
– Mid stomp = sends input to the buffer. Also bypasses live audio from the live audio delay lines. (NOTE: -2A version only. -2B does *NOT* bypass live audio delay lines)
– Left stomp = freezes the audio buffer. New input ducks the existing buffered audio.
Control page 1 – the signal & filtering bits:
– Row 1 = indicators.
o Blue = buffered audio goes to delay lines.
o Orange = input goes into buffer.
o Red = buffer is frozen.
– Row 2 = buffer delay/live signal delay mix
– Row 3, columns 1-2 = Delay tempo & delay swing control
– Row 3, column 4 = live signal/delay dry/wet
– Row 3, Column 5 = buffer signal/delay dry/wet
– Row 3, column 8 = buffer length
– Rows 4-5, Columns 1-3 = live signal delay feedback, filter frequency & resonance
– Rows 4-5, Columns 6-8 = buffer delay feedback, filter frequency & resonance
Control page 2 – the polyrhythmic bits:
– Rows 1-2 = live signal and buffer delay line 1 numerator & denominator respectively, 1-8
– Rows 4-5 = live signal and buffer delay line 2 numerator & denominator respectively, 1-8
– Row 3, column 7 = rest clock dividers
– Row 3, column 8 = one-shot randomization of the clock divider numerators/denominators. Values are held until button is pushed again, at which point values will revert to previously manually adjusted values. (good for alternating between the randomized and manually chosen values at regular or irregular intervals/bars).