Skip to content

Mod7 Pack

Auto Slider


Based on the auto-slider feature in the Sequencer module, the Auto Slider lets you add slew / slide to any CV signals being routed through the module.
This module is different from the Slew module available in the Factory library because it automatically adjusts the sliding time according to the incoming signal (it increases if the incoming signal changes it's value drastically or decreases if the change is subtle).
The module can also be set to detect changes in value automatically or only when triggered via the Gate Bus.

⠀                     ⠀       
Gate Bus          Receives
Pitch Bus         –––
Input 1 (Main)    Slide Input    
Input 2 (Control) –––       

Parameters:

  • Slide Time: sets the maximum slide time (0ms to 2000ms).
  • Detection Mode: switches between automatic detection and Gate Bus triggering.

Drunk Modulator


The Drunk Modulator is a random generator based on the concept of drunk / random walk: whenever the module is triggered (either via it's internal clock or externally via the Gate Bus), the program flips a virtual coin to decide if the value will increase, decrease, or remain the same. You can also bias the probability of the results by changing the Direction and Chance parameters.

Gate Bus Sends / Receives
Pitch Bus –––
Input 1 (Main) Direct (Direction CV)
Input 2 (Control) Chance CV

Parameters:

  • Freq: sets the frequency of the internal clock.
  • Rate: sets the rate of the internal clock.
  • Clock: switches between the internal clock and the Gate Bus input.
  • Direction: bias the diction (up or down) of the drunk / random walk.
  • Dir CV: sets the amount of CV modulation for the Direction parameter.
  • Chance: sets the probability of generating a new value instead of keeping the previous value.
  • Chance CV: sets the amount of CV modulation for the Chance parameter.

Function Generator

⠀ ⠀
The Function Generator is a 2-stage envelope generator with adjustable curves, cycling mode and switchable CV input.

Gate Bus Receives
Pitch Bus –––
Input 1 (Main) CV Input
Input 2 (Control) Cycle CV Input

Parameters:

  • CV Amount: sets the amount of CV modulation.
  • CV Destionation: selects the destination for the CV modulation.
  • Rise: sets the rise time of the envelope generator.
  • Fall: sets the fall time of the envelope generator.
  • X-Curve: sets the curve of the envelope generator. This parameter is called X-Curve because the curve of the two parts (rise / fall) of the envelope are set in opposite directions (if X-Curve is set to 1, the Rise will be logarithmic while the Fall will be exponential).
  • Attenuverter: Attenuates and inverts the envelope.
  • Cycle: Enables envelope cycling.

Game Controller


The Game Controller module lets you use HID gaming controllers to generate CV signals. You could, for example, use buttons to trigger other CV Toolkit modules via the Gate-Bus and joysticks to generate continuous modulation signals.

Tested controllers:

  • 8Bitdo NES30 Pro (USB & Bluetooth)
  • Sony Playstation 3 Controller (USB & Bluetooth)
  • Sony Playstation 4 Controller (USB only)
Gate Bus Sends
Pitch Bus –––
Input 1 (Main) –––
Input 2 (Control) –––

Parameters:

  • Device: selects the HID device.
  • Learn: activates the Learn mode (set the Controller based on the button / joystick pressed or moved).
  • Controller: sets the controller number.
  • Controller Type: sets the controller type (button or joystick).
  • Invert: inverts the output signal.
  • Smooth: smooths the output signal (using a 10ms slew).

Infinite Sequencer


The Infinite Sequencer is a sequencer that can record and playback quantized sequences with no length restriction.
In Record mode, the module receives MIDI notes from the Pitch Bus and appends them to the sequence. In Playing mode, the module advances the sequence whenever it receives a trigger coming from the assigned Gate Bus and resets it when CV Toolkit's transport is initiated.

Important: This module does not generate CV signals, instead it generates pitch information that can be route to one of the Pitch Bus channels.
To output the sequence to your Oscillator, first calibrate it using a Notes module and then set the Notes and the Infinite Sequencer modules to the same Pitch Bus channel.

Gate Bus Receives
Pitch Bus Sends / Receives
Input 1 (Main) –––
Input 2 (Control) –––

Parameters:

  • Step: Selects a certain step of the sequence.
  • Note: Sets the Note / Pitch of the selected Step.
  • Mode: Switches between Recording and Playing.
    • In Recording mode, the module will receive pitch information coming from the selected Pitch Bus.
    • In Playing mode, it'll output the sequence to that same Pitch Bus.
  • Clear: Clears the sequence.
  • Remove: Removes the selected Step from the sequence.

Loop Extractor

The Loop Extractor module combines a loop player, an envelope follower, and a comparator to generate CV modulation loops based on the shape of audio loops.
Audio Loops can be stretched to a certain number of bars (set by the Bars parameter) to match CV Toolkit's tempo. Changing the number of bars will also cause the generated CV loop to change it's length and shape.
The module also generate gate signals based on the audio loop being used that can be used to trigger other modules via the Gate-Bus.

Gate Bus Sends
Pitch Bus –––
Input 1 (Main) –––
Input 2 (Control) –––

Parameters:

  • Time: Sets the release time of the built-in envelope follower (greater values generate smoother modulation signals).
  • Pre Gain: Adjusts the gain of the signal before the Envelope Follower and Comparator.
  • Bars: Sets the length of the audio / modulation loop.
  • Filter: Sets the detection filter for the envelope follower (Off - LPF - HPF).
  • Threshold: Sets the threshold of the comparator.
  • Mode: Sets the output mode of the comparator (Gate - Trigger).
  • Output Gain: Adjusts the gain of the modulation signal (post Enveloper Folllower).

Variable Clock

The Variable Clock module is a unique clock generator because it uses a built-in sequencer to control the length of each pulse, thus allowing for more complex and non-standard clocks.
The generator has a default length (Period) for the pulses and each step of the sequence can multiply or divide the Period by the Factor according to the step's value.

Gate Bus Sends
Pitch Bus –––
Input 1 (Main) –––
Input 2 (Control) –––

Parameters:

  • Period: sets the default length of the clock pulse.
  • Factor: sets the maximum range of multiplication / division of the Period.
  • Length: sets the length of the built-in sequencer.
  • Clear: resets the sequencer so the length of all pulses is equal to the Period (1x).
  • Presets: loads one of the 32 available presets for the built-in sequencer.