Thanks for the explanation...It's kind of like a series of sample & holds. Each time it's triggered, data gets passed from one register to the next (and the input is captured on the first register). It's kind of like a BBD but for control signals (or even binary on/off states) rather than audio. (You often can clock them at audio rates, but there are very few stages so the delay time is extremely short...)What does a Shift Register do?
So for instance, a multi-tap note delay, echoing the first note with a different synth voice.
They're often used for psuedo-random loops or noise generators, by feeding back the last stage (or some combination of stages) back into the first stage. LFSRs (the noise generators in old video games), runglers, Turing Machine, the "Deja Vu" feature of Marbles, etc. all use that method.
Statistics: Posted by pdxindy — Thu Apr 25, 2024 6:48 pm