i’ve implemented a clock multiplier / divider for external clock for white whale - would somebody be willing to help with testing / provide feedback?
this will work when slaved to external clock. the clock knob then controls division / multiplication. i used /8, /7, /6, /5, /4, /3, /2, 1, 2, 3, 4, 5, 6, 7, 8 but this could be easily changed to whatever.
when set to 1 it simply follows the external clock. for multiplication it will use the last 3 triggers to calculate the average interval. one thing i need to add is spreading the remainder as evenly as possible when calculating the actual time, so that it doesn’t all accumulate on last step. but seems accurate enough so far…
the changes are in this branch for now, i can merge once tweaked based on feedback, and could be added to other firmwares: https://github.com/scanner-darkly/mod/commits/clock-div-mult
a usual reminder - your presets will be lost when updating the firmware.
whitewhale.hex (128.5 KB)