I was in need of a clock divider when I realised that my grids has everything that’s needed for a nice voltage controlled clock divider module. So I quickly added a new output mode to the firmware.
You can enter the mode by long-pressing the tap button to enter settings mode. Then turn the “map x” knob to adjust the output mode. All leds off is euclidean drum mode, all leds on is grids default mode. I added the clock divider as a third mode (BD and HH leds on).
There are three independent clock division channels that are derived from the master clock.
The density knobs control the clock division from 1 to 32, giving you everything from 1clock/bar to a 32th note clock.
The other three knobs (mapX, mapY and chaos) control each channels offset from the pattern start. Example: Clock devision set to 16. Full CCW means: No offset. Full CW means: Trigger is send delayed by 15 pulses of the main clock. Center means: Trigger is delayed by 8 pulses.
Right now, I don’t really know what to do with the accent outputs. I have my grids set to relay the clock and reset signals (there’s a setting in the factory firmware to enable this).
Here is a fork of the source code on github. You can find attached the *.wav file. Power the module on with the tap button depressed and play the file to the clock input. Try it at your own risk.
Any feedback is highly appreciated!