VCV Fundamental Constructs

Miscellaneous

Morphing V/Oct LFO

The RANDOM module can easily be made to oscillate by patching 5V to the input, then slowing the RATE down to the minimum, removing the IN input, and then taking the STEP output to a MIX with invert enabled and patching that to the RANDOM IN input. Then turn the RATE back up.

Then STEP, LIN, EXP, and SMTH outputs will all produce nice well behaved oscillations. With SHAPE at 0, they are all square. The fun starts as the SHAPE is increased, and each waveform morphs into a different shape. Perhaps the most interesting is the stepped triangle that can be gotten from the STEP output.

Without any Rate CV, the frequency will be 1/2 the clock rate shown by RANDOM. The CV is scaled to be V/Oct when the attenuation is 100%.

The only problem is the initial output is always 0 upon patch load. So the oscillations need to be jump started with the 5V signal every time. The solution is to use a NOT gate instead of inversion, so it oscillates between 0 and 10V, and the 0 startup voltage works just fine.

There is still a potential issue, the oscillator may stall when getting into mid range audio rates while the SHAPE is non zero. So a mechanism needs to be in place to temporarily restore the IN voltage to 0V. MUTES works well for this.

I hope to produce a video about this oscillator, but in the mean time, hear is the construct for a morphing LFO that allows blending of the different waveforms. A mixture of positive and negative percents can yield particularly interesting shapes. Use the built in offset and attenuation to keep the output in the desired range.

VCV Fundamental Morphing LFO.vcvs (10.2 KB)

Digital Voltmeter

This is not really practical - the construct is quite large and CPU intensive. But it was a fun challenge to produce a construct that could display the voltage of a signal using only VCV Fundamental modules. It supports any voltage between -17 and 17 exclusive.

VCV Fundamental Digital Voltmeter.vcvs (71.7 KB)

1 Like