/repelzen

modules for vcv rack

Primary LanguageC++GNU General Public License v3.0GPL-3.0

VCV Rack modules

This is a re-release of Aepelzen's modules with a redesign by Pyer and ported to Rack version 1. This plugin is now available in the VCV Rack Plugin Manager.

logo

screenshot

rexmix

You are probably wondering if we really need another mixer. There are already various options to choose from and some of them are quite nice but for some reason nobody includes equalizers. So here is one that does. It is inspired by Befacos Hexmix. I took some freedom with the layout and made the whole thing more compact though. The equalizers are also modelled after the Hexmix. You can see the Frequency-Response of the channel-EQs in the graphic below. As you can see, they provide a pretty serious boost (±12dB at 100, 1k and 10k Hz), so watch your levels, I'm not clipping the output. The Master-EQ is nearly identical but softer (only ±6 db).

channelEQs

re-burst

A Burst generator. For every received trigger a number of triggers and an accompanying CV signal is sent out. Repetitions and time set the number of triggers and the time between them. Acceleration shortens the time between subsequent triggers, while jitter shifts them randomly. The switch at the bottom controls the output mode (trigger or gate).

The last trigger also triggers the EOC (end of cycle) output. You can connect this to the trigger input and turn up jitter and/or acceleration to get an irregular clock or chain multiple burst generators together. The mode button selects the mode for the CV output, that can be used to modulate pitch or filter cutoff for delay style effects etc. Currently the following modes are supported:

  • Up: cv increases in even steps
  • Down: cv decreases in even steps
  • Alternating1: output alternates between positive and negative values. The magnitude is only increased after 2 pulses (so you get 0, 1, -1, 2, -2 ...)
  • Alternating2: output alternates between positive and negative values. The magnitude is increased after every pulse (so you get 0, 1, -2, 3, -4 ...)
  • Randomp: positive random values
  • Randomn: negative random values
  • Random Walk
  • Random

re-fold

A wavefolder. Works best with simple input signals like sine or triangle waves. The fold and symmetry inputs work well with CV and audio signals. The output becomes pretty noisy for high frequency modulators but produces very interesting sounds at low/mid frequency ranges. There is an alternative folding algorithm that can be switched via context menu. That one does all the folding in a single pass and therefore the stages switch does nothing if this mode is selected. It also responds differently to the symmetry parameter, especially with a high number of folds.

Note: this module shifts the phase of the input-signal (because of the upsampling)

re-win

A 4-channel scale-quantizer with up to 16 user-definable scales. All inputs/outputs use the same scale, however you can transpose every channel separately by ±4 octaves (the 4 small trimpots). You can also transpose all outputs by 4 octaves and/or 12 semitones via CV inputs.

Scales can be loaded and saved via the right-click-menu (they are also saved with the patch). The menu also allows to change the Quantizer mode. (Down used to be the only mode in older version and is still the default for backwards compatibility)

re-trig

A CV to Trigger utility.