DVC-1 is a comparator and control voltage (hereinafter referred to as CV) processor. It's actually a logical switcher/merger (alike if/else construction, which can be met in most of popular programming languages), so you can set up condition, and decide what will happen if codition is ok and what happens if it breaks. Reshape LFO's, cut envelopes, trigger drums or even perform trifading - it's up to you!
The logic module "CONDITION" compares the A operand (CV) and the B operand (CV or determinated value) using the comparison operator. As result "IF TRUE" / "IF FALSE" branch is being chosen to output, and both the branches choose the input (CV or determinated value) which is processed optionally by the math coprocessors "MATH T" / "MATH F" carrying out basic math operators (addition, subtraction, multiplication, division) on the operand (CV or determinated value). Then the signal is sent to the output control module where the non mutually exclusive “DRIFT” and “CUT ALT” parameters are optional. The display is used to monitor the input/output signal.
Comparison module (you could use a huge Thor, M-Class Compressor and lots of Spider CV-Mergers Combinator to get quite same result as comparison module does (but not so easily controllable as DVC-1)
Math modules were designed to perform basic math operations using selected source and operand. Operands can be a CV as well (and not only predefined values).
Alternative cut option (remainder by dividing with 1)
Drift option allowing you to get analog-drifty result.
Fully automateable and remotable!
ZERO DIVISION! You can even divide by 0! (returnes infinite value with stored sign, which is being snapped to generic CV limits)
- Perfomance optimization