Source: rack2-fundamental
Section: sound
Priority: optional
Maintainer: 3rdp4r7yr3p0 <3rdp4r7yr3p0@gmail.com>
Build-Depends:
 debhelper-compat (= 13),
 build-essential, cmake, dh-exec, pkgconf, rack2-dev,
Standards-Version: 4.6.2
Rules-Requires-Root: no
Homepage: https://vcvrack.com/Free
Vcs-Git: https://github.com/VCVRack/Fundamental.git
Vcs-Browser: https://github.com/VCVRack/Fundamental

Package: rack2-fundamental
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends},
 rack2,
Provides: rack2-plugin,
Description: Essential synthesizer modules included with VCV Rack 2.
 Essential synthesizer modules included with VCV Rack 2:
  * VCO: A voltage-controlled oscillator generates raw tones at a particular
    frequency (pitch) and is the source sound generator of many types of
    synthesizer voices.
  * Wavetable VCO: A wavetable oscillator creates periodic waveforms by
    playing a short audio sample every cycle.
  * VCF: A voltage controlled filter removes a range of frequencies from an
    audio signal, with its cutoff frequency controlled by an external voltage.
  * VCA: A voltage controlled amplifier applies gain/attenuation to an audio
    or CV signal according to another CV signal.
  * LFO: A low frequency oscillator is a voltage-controlled oscillator that
    is designed to oscillate at lower frequencies than audio rates.
  * Wavetable LFO: VCV Wavetable LFO is a low-frequency oscillator similar to
    VCV Wavetable VCO, including the same differences between VCV LFO and VCV
    VCO.
  * Delay: A delay effect records an audio signal and plays it back after some
    amount of time.
  * ADSR EG: An envelope generator (EG) converts a gate, having only an on and
    off state, into a control voltage (CV) signal with a musically useful shape.
  * Mix: VCV Mix is a simple 6-channel unity-mixer with output level adjustment.
  * VCA Mix: VCV VCA Mix is a simple 4-channel mixer with a voltage-controlled
    amplifier (VCA) on each channel, as well as the mixed output.
  * 8vert: VCV 8vert is utility module with 8 inputs, 8 attenuverters, and 8
    outputs.
  * Mutes: The VCV Mutes utility module contains 10 rows of switches, allowing
    quick control over muting signals.
  * Pulses: VCV Pulses contains 10 rows of manual trigger and gate generators.
  * Scope: An oscilloscope visualizes voltage signals over time.
  * SEQ 3: A sequencer can be used to program patterns of melodies, control
    voltage, or triggers for playback.
  * Sequential Switch 1 to 4 / 4 to 1: A sequential switch routes a single input
    to one of multiple outputs, or routes one of multiple inputs to a single
    output.
  * Octave: Octave shifts a 1V/oct pitch signal by whole octaves, ranging from
    -4 to +4.
  * Quantizer: Quantizer rounds a 1V/octave pitch signal to the nearest enabled
    note.
  * Split / Merge: Split and Merge convert polyphonic signals to multiple
    monophonic signals and vice-versa.
  * Sum: Sum mixes all channels of a polyphonic signal patched into the POLY
    input to produce a monophonic signal at the MONO output.
  * Viz: Viz visualizes the voltages of each channel of a polyphonic signal.
  * Mid/Side: VCV Mid/Side converts L/R stereo signals to M/S stereo signals
    and vice-versa.
  * Noise: VCV Noise generates 7 colors of noise, each with a different
    characteristic and frequency response.
  * Random: VCV Random is a random CV generator with 4 types of randomness and
    a triggerable sample-and-hold function.
  * CV Mix: CV Mix combines up to 3 CV signals, or a fixed voltage offset, into
    a single CV signal that can control a single parameter of a module.
  * Fade: This utility balances or crossfades two audio or CV signals between
    one or two outputs.
  * Logic: This gate processor applies Boolean logic operations to gate signals
    A and B.
  * Compare: This CV processor performs various comparisons between two CV
    signals A and B.
  * Gates: Gates includes several functions for processing and converting gate
    and trigger signals.
  * Process: Process includes several functions for processing a CV signal over
    time.
  * Mult: A "signal multiple" module copies one signal to several outputs, so
    a single audio/CV/gate source can be sent to multiple destinations.
  * Rescale: VCV Rescale amplifies/attenuates, offsets, and optionally limits a
    CV or audio signal.
  * Random Values: VCV Random Values generates 7 fixed random voltage values,
    which can be re-randomized with the PUSH button or TRIG trigger input.
  * Push: VCV Push allows you to manually generate a trigger pulse or gate
    signal by pressing a button.
  * Sample & Hold Analog Shift Register: VCV S&H ASR combines the concepts of a
    Sample & Hold module, which “freezes” an input voltage when triggered, and
    an Analog Shift Register, which shifts voltage values down an array of
    outputs when triggered.
