This was the first module I ever designed the circuit for. It generates clocks and acts on triggers and gates (called “signals” generally herein).

Signals come from three sources. There is a jack for an external CV input (±12V). There is a pushbutton for manually created gates. Finally, there is an internal clock to produce a stream of square gates.

If the Resize On/Off switch is set to Off, the OR of these three signal sources is sent to the Out jack. Otherwise the rising edges are used to trigger a one-shot whose output width is controlled by the Resize Narrow/Wide switch and the Width knob, and the resulting signals are sent to Out. Output widths can vary from about a few milliseconds to about 5 seconds.

The signal at the Out jack also goes to an inverter whose output goes to the ~Out jack. LEDs indicate when Out and ~Out are on. The rising and falling edges of the Out signal are used to generate trigger pulses which go to the On and Off jacks respectively.

So one can invert gates, change the lengths of gates, convert gates to triggers, convert triggers to gates, make a gate clock, make a trigger clock.

Git repo