[Sharing] pulse divider

bertrandfraysse's icon

here is my try on creating a pulse divider.

the idea is to take an input pulse and divide it by 2 4 6 8 12 & 16 at the same time.
an other output for each division is added with phase rotation.

Max Patch
Copy patch and select New From Clipboard in Max.

I'm sure things could be made differently (changing the pulse width of the master clock mess everything up)
I'm sure there's many ways to expand it.
If you have any idea, don't hesitate.

enjoy.

bertrandfraysse's icon
Max Patch
Copy patch and select New From Clipboard in Max.

I took some time to try again, this new version is better, clearer, and I fixed some bugs.
It can be used as a pulse divider, a sequencer, an event generator, a rhythm machine, an arpeggiator, a chiptune player...
added a presentation mode to visually understand what's happening.

enjoy.

bertrandfraysse's icon
Max Patch
Copy patch and select New From Clipboard in Max.

another version
with /2 /4 /8 /16, four different output for each.

bertrandfraysse's icon
Max Patch
Copy patch and select New From Clipboard in Max.

and a version with /2 /3 /4 /5 /6 /7 /8

Stephane Morisse's icon

Going to test this asap. Love those odd subpulses !

Peter McCulloch's icon

Cool stuff. You might also enjoy checking out the Rotating Clock Divider module in BEAP. It takes CV in so you can change the subdivisions on the fly. It's a little on the large side, patching-wise, though.