This is a trick I love so much that I have to force myself to not use it in every patch!
Instead of using a straight clock to drive a sequencer, put the clock into a clock divider, and then use XOR to compare the straight clock with a divided clock. This will have the result of periodically skipping a clock step, and giving your resulting sequences cool rhythmic variations.
The result sounds random but is on beat and is a repeating pattern. The ear knows that the sequence is varied but has an inner logic to it.
The perfect sequencer for these shenanigans is @jeremy wentworth’s GridSeq, because advancing in the X and Y directions separately introduces even more variation.
Because of VCVRack’s one sample delay, per module, it’s best to XOR the /1 output with another divided clock so that they actually happen simultaneously. You can XOR the clock directly with a divided pulse because the pulses are not infinitely narrow, but this seems cleaner.
No sound sample, just an example patch. Go forth and make skippy sequences!
xorClocksSequencer.vcv (18.6 KB)