ABSTRACT

In the Eurorack context, an event is a trigger pulse of short duration, with a voltage rising from low to high voltage. In VCV Rack, the high voltage is 10 V and the pulse duration is 1 ms. The challenge offered by the module is the detection of trigger pulses on the input. This can be simply done using the SchmittTrigger object provided by Rack. A Schmitt trigger is an electronic device that acts as a comparator with hysteresis. There are many C++ implementations out there of binary frequency-dividing trees even in the VCV Rack community. Binary frequency-dividing trees are employed to obtain eighth notes, quarter notes, half notes, and so on from a fast-paced clock signal. An N-step sequencer stores several values, ordered from 1 to N, and cycles through them at each clock event.