i have explored the following concept in various sessions (both studio and live stuff):
-start from a simple sequence that you can create\modify live (i use René mk1 for that)
-use an analog shift register to generate 3 additional, related voices.
-use a combination of flip flop and sample & hold units to derive sparser melodic lines from the original one
-send those to different voices
-mix live at will
how i use the flip flop\s&h combo:
lets say original melody goes to voice 1 (that means cv to oscillators, gate triggering envelopes)
then i have the second out of the analog shift register: cv goes to sample and hold, the original gate goes into a flip flop, out of the flip flop both clocks above mentioned sample and hold AND triggers envelopes for voice 2.
voice 3 uses the out 3 of analog shift register, sends it into another s&h, the second voice’s derived gate (output of the first flip flop) goes into another flip flop that both clocks the second s&h and fires envelopes for voice 3…
and so on and so on…
all flip flops are T (toggle) type.
if this isn’t clear i’ll explain it better.
p.s.: to avoid unpleasant intervals between voices i usually use simple scales like pentatonics or custom scales with few notes enabled. (in my case i use the ornament & crime Copier Maschine as quantized analog shift register)
p.p.s.: if you have Frap Tools Falistri you can use the 2 outputs of its cascaded frequency divider\flip flop (in unipolar mode) to derive gates for channels 2 & 3 from the original gate sequence.
p.p.p.s.: if you don’t have T type flip flops you can do something a bit more crude using clock dividers instead of flip\flops