Factory Pack
CV Toolkit 3 ships with 19 different virtual modules, including the special Notes module, as part of the Factory Pack.
If you'd like to further expand CV Toolkit, you can purchase additional Module Packs at http://spektroaudio.com.
AD Envelope
This is a basic Attack Decay envelope module.
Gate Bus | Receives |
Pitch Bus | ––– |
Input 1 (Main) | Gate |
Input 2 (Control) | ––– |
Parameters:
- Attack: sets the attack time of the envelope.
- Decay: sets the decay time of the envelope.
- Curve: sets the curve of the envelope. (Logarithmic > Linear > Exponential).
- Velocity: toggles velocity sensitivity (via Gate Bus) on/off.
- Gain: sets the amplitude of the envelope.
ADSR Envelope
Attack Decay Sustain Release envelope module.
Gate Bus | Receives |
Pitch Bus | –– |
Input 1 (Main) | Gate |
Input 2 (Control) | ––– |
- Attack: sets the attack time of the envelope.
- Decay: sets the decay time of the envelope.
- Sustain: sets the sustain leve of the envelope.
- Release: sets the release time of the envelope.
- Gain: sets the amplitude of the envelope.
- Velocity: toggles velocity sensitivity (via Gate Bus) on/off.
Buffer
The Buffer module can be used to record and play back CV signals or audio samples. It also includes different playback and record modes.
To use a pre-recorded sample, simply drag an audio-file into the buffer rectangle.
The range / section of buffer that will be recorded on / played back can be set by clicking and dragging on the buffer's waveform.
Gate Bus | Receives |
Pitch Bus | –– |
Input 1 (Main) | Rec |
Input 2 (Control) | Play CV |
Parameters:
- Clear: erases the buffer content.
- Export: exports the buffer content as a WAVE file.
- Rec Mode: sets the recording mode (Transport = starts recording when transport goes from stopped to playing, Gate Bus = records while gate is high on the selected Gate Bus channel).
- Play Mode: sets the playback mode (One Shot, Loop or Control CV). In Control CV mode, the module will use CV signals coming into the Control input to control the absolute read position of the playback "head".
- Bars: sets the length of the buffer to 1-32 bars.
- Mode: switches between record / playback mode.
- Rate: sets the rate of playback for the One Shot and Loop modes.
Clock Generator
Based on the clock generator available in our DRG MaxforLive device, this module let’s you generate a clock signal to drive external sequencers, envelope generators and etc.
Gate Bus | Sends |
Pitch Bus | –– |
Input 1 (Main) | ––– |
Input 2 (Control) | ––– |
Parameters:
- Div / Mult: sets the speed of the clock based on either divisions of multiplications of CV Toolkit’s BPM. By turning the knob clock-wise , the clock speed will be multiplied by either 2, 3, 4, 5, 6, 7, 8, 12, 16, 24 or 32. By turning it counter-clock-wise, the clock speed will be divided by the same values.
- Mode: sets the output mode of the clock to either gate or trigger.
- Shift: lets you shift the phase of the clock. You can also think of this as shifting the clock forward in time.
- Pulse Width: sets the width of the clock signal.
- Phase: lets you quickly invert the phase of the clock signal.
- Shuffle: adds shuffle / swing to the clock signal. Please notice that this feature can only be used when the clock is set to output triggers.
- Probability: sets the probability of the gate / trigger generator.
Comparator
The comparator module performs a bipolar 1-bit quantisation to an incoming signal based on the threshold settings, in order words, it transforms smooth signals into boolean signal (on / off, true / false, 0 / 1, etc).
Gate Bus | Sends |
Pitch Bus | ––– |
Input 1 (Main) | Comparator Input |
Input 2 (Control) | Threshold CV Input (via EXT Mode) |
Parameters:
- Threshold: sets the threshold of the comparator.
- EXT: activates external threshold control (via Control input).
- Mode: let’s you select if you'd like to process only positive or negative signals, or both.
- Output: sets what kind of signal Comparator will output: Signal (like the blue line on the image above), On Trigger, Off Trigger or Both (On and off) Trigger.
Delay
The delay module let’s you delay any incoming signal up to 4 seconds or 1 bar (in Sync mode). It features basic feedback and dry/wet controls as well as a Drift parameter that modulates the delay time using an internal complex LFO.
Gate Bus | ––– |
Pitch Bus | ––– |
Input 1 (Main) | Delay Input |
Input 2 (Control) | Time CV Input |
Parameters:
- Time: sets the delay time.
- CV Amount: sets the amount of cv modulation applied to the delay time.
- Drift: sets the amount of drift (internal modulation).
- Feedback: sets the amount of feedback.
- Mix: sets the balance between dry and wet signals.
Envelope
Envelope uses a breakpoint graph (similar to the one in the Scangraph module) to generate a multi-stage envelope function.
The total length of the envelope can be as short as 300ms to as long as 10s.
The module can either be set to gate mode (in which it receives gate signal from its Main input and / or from the Gate Bus) or loop mode.
Gate Bus | Receives |
Pitch Bus | ––– |
Input 1 (Main) | Gate |
Input 2 (Control) | ––– |
Parameters:
- Length: sets the total length of the envelope while maintaining the shape of the envelope. (Hold down SHIFT while changing this parameter to link the shape of the envelope to the length)
- Loop: activates looping mode.
Input
The Input module can receive and process CV signals coming from DC-Coupled Hardware inputs from modules such as the Expert Sleepers ES-6, ES-7 and ES-8 in order to use them within the CV Toolkit enviroment.
Gate Bus | Sends |
Pitch Bus | ––– |
Input 1 (Main) | ––– |
Input 2 (Control) | ––– |
Parameters:
- Input Channel: selects the hardware input channel.
- Attenuverter: sets the gain and the polarity of the signal:
- CW: Positive
- CCW: Negative.
- Offset: adds a positive or negative dc-offset.
- Slew: sets the amount of slew:
- Low: 20ms
- Mid: 100ms
- High: 1000 ms
- Output: selects the output mode.
LFO
The LFO (Low Frequency Oscillator) module features 4 different waveforms (Sine, Triangle, Sawtooth and Square) and two different modes (Free / Sync).
Gate Bus | Sends |
Pitch Bus | ––– |
Input 1 (Main) | Frequency CV Input |
Input 2 (Control) | ––– |
Parameters:
- Wave: selects the waveform.
- Mode: sets the LFO to either Sync or Free.
- Phase: offsets the phase of the waveform.
- CV Amount: sets the amount of CV modulation applied to the frequency of the LFO.
- Frequency: sets the frequency of the LFO.
↳ Tip: While the Frequency knob rounds its values to 2 decimal points, you can fine tune the parameter by clicking on the knob and using the up/down arrow keys on your keyboard. - Gain: sets the gain of the LFO.
MIDI Note
The MIDI Note module lets you convert CV and gate signals generated by other modules into MIDI notes.
To generate a MIDI note, route a CV signal to the Main input of the module and a gate signal via the Gate Bus. The module will then convert the CV signal into a MIDI note (according to the Quantizer settings) and send it to the MIDI Output port (set in the MIDI Settings).
The module can also be optionally set to output a specific pitch / note (useful for triggering drums).
Gate Bus | Receives |
Pitch Bus | ––– |
Input 1 (Main) | Signal input |
Input 2 (Control) | Velocity CV Input |
Parameters:
- Tranpose: transposes the pitch of the MIDI note.
- Velocity: sets the velocity of the MIDI note.
- CV Amount: sets the amount of CV modulation applied to the velocity of the MIDI note.
- Fixed Note: activates fixed note mode.
Morphing VCO
Morphing VCO is a virtual oscillator that can be used as a regular oscillator (that can be mixed with your analog oscillators externally), a sub oscillator, a modulator for FM / ring-mod patches or as an audio-rate modulation for controlling anything else in your patch.
The main pitch of the Morphing VCO is controlled via the Pitch Bus.
The shape of the Morphing VCO (CCW = Square, Middle = Sine, CW = Saw) can be morphed using either the Morph knob or any signal routed to the Morph input via the Routing Matrix.
Gate Bus | ––– |
Pitch Bus | Receives |
Input 1 (Main) | Morph CV Input |
Input 2 (Control) | ––– |
Parameters:
- Morph: sets the waveform of the VCO (Square → Sine → Saw).
- EXT: activates external Morph control (via the Main input).
- Mode: switches between Pitch and Ratio mode.
- Ratio: sets the ratio of the oscillator (1x to 20x) in relation to the incoming notes from the selected Pitch Bus.
- Pitch: sets the pitch of the oscillator in relation to the incoming notes from the selected Pitch Bus.
- Fine-Tune: detunes the oscillator.
- Gain: sets the amplitude of the oscillator.
Notes
The Notes module lets you calibrate an oscillator and quantize signals from other modules in order to play melodies and sequences in a specific scale (which can be set in the Quantizer.
Check out the Calibration section of this manual for more information about the calibration process and how to save and restore calibration files.
When in Quantizer mode, the Notes module will output the quantized notes to the Pitch Bus and the quantized signal to the slot output.
Gate Bus | Sends |
Pitch Bus | Sends / Receives |
Input 1 (Main) | Quantizer Input |
Input 2 (Control) | ––– |
Parameters:
- Input Channel: selects the input channel which will be used for the calibration process.
- Calibrate: initiates the calibration process.
- Quantizer: activates the quantizer.
- Transpose: transposes the output of the module by up to 24 semitones.
- Calibration Mode: switches between the 1 V/oct and Hz/V modes.
- Save: stores the calibration graph as a text file (.txt).
- Load: loads an existing calibration file.
PWM Clock
The PWM Clock works similarly to the Clock Generator but, although it doesn’t have a Trigger mode, it features a CV input for controlling the pulse-width of the clock signal (PWM).
When combined with other modules, the PWM Clock is capable of creating rhythmic variations that can be used to dynamically control envelopes or function generators.
Gate Bus | Sends |
Pitch Bus | ––– |
Input 1 (Main) | PWM Input |
Input 2 (Control) | ––– |
Parameters:
- Div / Mult: sets the speed of the clock based on either divisions of multiplications of Ableton Live’s tempo. By default, the knob will be centered (=) and it'll will output a CV clock signal based on the BPM of the session. By turning the knob clock-wise , the clock speed will be multiplied by either 2, 3, 4, 5, 6, 7, 8, 12, 16, 24 or 32. By turning it counter-clock-wise, the clock speed will be divided by the same values.
- Shift: lets you shift the phase of the clock. You can also think of this as shifting the clock forward in time.
- Pulse Width: sets the width of the clock signal.
- Phase: lets you quickly invert the phase of the clock signal.
- PWM: sets the amount of pulse-width modulation (via the Main input).
Reset
The Reset module is useful for resetting and gating analog sequencers according to CV Toolkit's transport.
Gate Bus | ––– |
Pitch Bus | ––– |
Input 1 (Main) | ––– |
Input 2 (Control) | ––– |
Parameters:
- Mode: selects the mode:
- Start: sends a trigger signal when the tranport is started
- Stop: sends a trigger signal when the transport stops
- Both: sends a trigger when the tranport either starts or stops
- Gate: continuously sends a gate signal while the transport is running).
Scangraph
Scangraph allows you to draw a graph using breakpoints and then scan through the graph either manually (using the Scan dial) or via CV.
This is a super flexible module that can be used in many different ways.
You can add breakpoints by double clicking on the graph line or remove any breakpoint by Shift-clicking the breakpoint that you’d like to remove.
Gate Bus | ––– |
Pitch Bus | ––– |
Input 1 (Main) | Scan CV Input |
Input 2 (Control) | ––– |
Parameters:
- Scan: scans through the graph manually.
- EXT: activates external Scan control (via the Main input).
- Clear: deletes all the breakpoints.
- Rand: creates a random graph (hold down the “S" key to automatically snap all breakpoints to the grid).
- Snap: Snap breakpoints to the horizontal grid.
Sequencer
The Sequencer module works a simple step-sequencer. The module can hold up to 3 different sequences and can be clocked via the internal clock or via the Gate Bus.
Gate Bus | Receives |
Pitch Bus | ––– |
Input 1 (Main) | ––– |
Input 2 (Control) | ––– |
Parameters:
Layer 1:
- Mode: sets the direction of the sequencer:
- >>>>: Forward
- <<<<: Backwards
- Rand: randomises all the steps for the selected sequence.
- Sequence #: selects the sequence (1-6).
Layer 2:
- Internal Clock: selects the clock source for the module (ON = internal clock, OFF = Gate Bus).
- Clock Rate: sets the rate of the internal clock.
- Clear: clears the sequence.
- Seq. Length: sets the length of the sequence.
- Output Range: trims / attenuates the module's output.
- Auto Slide: turn Auto Slide on / off. The Auto Slide adjusts the slide time automatically based on the difference between two steps (slide time is longer for greater differences).
- Slide Time: sets the maximum slide time for the Auto Slide (5ms to 150ms).
S&H (Sample & Hold)
The Sample & Hold module can either be used independently (using its internal clock and noise generator) or can be set to use external sample and trigger signals.
Gate Bus | Receives |
Pitch Bus | ––– |
Input 1 (Main) | Sample Input |
Input 2 (Control) | Trigger Input |
Parameters:
- Rate: sets the rate of the internal clock.
- Free/Sync: sets the mode of the internal clock.
- Clock: selects the clock / trigger source for the sample & hold circuitry.
- Internal: Internal Clock
- External: Gate Bus + Control Input)
- Sample: switches the sample source between the internal noise generator and the Main input of the module.
Shaper
Shaper is a module that combines 4 modules (wave-folder, rectifier, attenuverter and offset generator) in one. This module can be used to control or distort any incoming signal. It’s great for transforming simple LFO into more complex and interesting waveforms.
Gate Bus | Receives |
Pitch Bus | ––– |
Input 1 (Main) | Shaper Input |
Input 2 (Control) | Fold CV Input |
Parameters:
- Fold: sets the amount of wave-folding.
- Fold CV: sets the amount of wave-folding modulation (via the Control input).
- Rectifier: selects the rectifier mode.
- Offset: adds a positive or negative dc-offset.
- Attenuverter: sets the gain the polarity of the signal:
- CW: Positive
- CCW: Negative
Slew
The slew module can be used to smooth out an incoming signal routed through the [Routing Matrix][Routing Matrix].
Gate Bus | ––– |
Pitch Bus | ––– |
Input 1 (Main) | Slew Input |
Input 2 (Control) | ––– |
Parameters:
- Rise: sets the rise time of the slew generator.
- Fall: sets the fall time of the slew generator.
- Mode: selects the slew mode / curve (Linear or Logarithmic).