14 modules in plugin

CV funk Steps

Fusion of a comparator and a step generator

Function generatorSample and holdUtility

CV funk Envelope Array

Six related envelopes and gates

Envelope generatorFunction generator

CV funk Penta Sequencer

A five step sequencer with five simultaneous outputs and tempo-synced slew


CV funk Impulse Controller

Decay envelopes propagate across a network of 24 nodes

Envelope generatorFunction generatorVisual

CV funk Signals

A small six-channel oscilloscope for visualizing rack signals.


CV funk Ranges

Convert two input voltages into equal intervals.


CV funk HexMod

Six phase-related LFOs with rate sync and individual phase reset triggers.

Low-frequency oscillatorVisual

CV funk Collatz

Clock-synchronized trigger burst generator, based on sequences of the Collatz conjecture.

SequencerClock modulator

CV funk Strings

Generates guitar chords from a button interface or CV. Implements bending, whammy bar and capo.


CV funk Ouros

A stereo phase injection oscillator, with polar waveform display.


CV funk Pressed Duck

A stereo six-channel dynamic compressing mixer with side-chain ducking, tanh saturation and ADAA.

MixerCompressorDynamicsDistortionPanningVoltage-controlled amplifier

CV funk Flower Patch

A 12-tone scale polar visualizer with FFT analysis.


CV funk Magnets

Simulate and interact with a small magnetic spin-lattice.

RandomLow-frequency oscillator

CV funk Syncro

Eight channel clock ratio generator.

Clock generatorClock modulator


CV funk Modules website

User manual

Author: Cody Geary

Author email:

Donate to Cody Geary

Source code

License: MIT

Last updated:


Popularity: 4,548

Browse all modules from CV funk

VCV Library Instructions

  • Download and install VCV Rack.
  • Register for a VCV account and log in using Rack’s “Library” menu.
  • Add or purchase a module on the VCV Library.
  • Open the “Library” menu in Rack, click “Update all” (if updates are needed), and restart Rack once downloaded.
  • Right-click an empty rack space to launch Rack’s module browser to add a module to your patch.

All plugins on the VCV Library are available for Windows, Mac, and Linux. The “major” version (i.e. MAJOR.MINOR.REVISION) must match between Rack and its plugins. For example, Rack 2.* can only load 2.* plugins.

Missing or incorrect information in this database, such as a missing tag? Inform the plugin author(s) using the contact information on their plugin/module page.

Developers: see Adding your plugin to the VCV Library.


Purchasing plugins with the “VCV” brand supports the VCV Rack project. See VCV’s Mission Statement to learn how VCV Rack development is funded.

Prices are in US Dollars.

VCV is only responsible for VCV-branded plugins and does not completely review all third-party plugins. VCV does not provide technical support for third-party plugins. Installing plugins from unknown sources may compromise your computer and personal information.

By purchasing a plugin on the VCV Library, you agree to the End User License Agreement and Refund Policy.

Contact VCV Support for customer support and questions about the VCV Library.