uSCM
This module was inspired by the 4ms Shuffling Clock Multiplier eurorack module. It multiplies an incoming clock from 1 to 16 times and allows you to delay (or slip) every 2nd, 3rd, etc. beat (shuffle). It also allows control over the duty cycle of the output square wave. Since the delay is limited by the pulse width, lower duty cycles allow a more extreme slip. Rather than duplicate the original module, I chose to create a simpler single channel version. Since we already have a good selection of gate sequencers from @robertsyrett, I elected to leave out the skip function. By chaining a gate sequencer to the output of the SCM, various skip patterns can be created (see the demo). As always, suggestions and bug reports are welcome.
I/O
Input | Signal Range | Notes |
---|---|---|
0-1 clock signal |
sets the internal clock frequency using the last two input clock pulses | |
0-1 gate |
resets the internal counter |
Output | Signal Range | Notes |
---|---|---|
0-1 clock |
Controls
Control | Function | Notes |
---|---|---|
multiplier |
set clock multiplier from 1 to 16 | |
slip percent |
sets the slip value from 0 to 90% | |
shuffle count |
sets how often beats are slipped. The first beat is never slipped | |
duty cycle |
sets the duty cycle of the output clock |
Displays
The controls each have a numeric indicator to the right of the control. The input and output clock have a light that is on when the clock is high.
Version History
Revision | File | Date | Notes |
---|---|---|---|
1.0 | uSCM V1.0.audulus (37.4 KB) | 07/25/2018 | initial upload |
Demos
Revision | File | Date | Notes |
---|---|---|---|
1.0 | uSCM V1.0 demo.audulus (762.6 KB) | 07/25/2018 | initial upload |