LOGinstruments: VCV Rack plugins by Leonardo Gabrielli
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
example-patches
misc/other-src
res
src
LICENSE
Makefile
README.md

README.md

LOGinstruments

LOGinstruments: VCV Rack plugins by Leonardo Gabrielli l.gabrielli@univpm.it

family portrait

LessMess

Tidy up your patching mess with LessMess by assigning labels to your patch cords. Just click on the label and type your text. Connect cables to the left (input) sockets and get the signal out from the right socket. It does not affect the signal whatsoever.

Velvet

Velvet noise generator. Inspired by the works from Välimäki et al. (See e.g. http://ieeexplore.ieee.org/abstract/document/6490018/). Basically velvet noise consists of sparse pulses with amplitude +/-1. When the pulse density gets large it sounds close to white gaussian noise. Two modes are available: a constant amplitude (+/-10V) and a density-dependent mode, which weights the peaks amplitude with the inverse of the density (see figure above, where a sweep of the density parameter is done)

Velvet Modes

Crystal

Easy-to-break signal generator with unpredictable outcomes. Up to 32 oscillators employing an alias-free signal generation technique, it has three input CVs, detune control and laser gem. Explore it and handle with care.

Crystal

Speck

This plugin is meant for visualizing the Discrete Fourier Transform of a signal. The processing is based on KissFFT source code and employs a Hann window over 2k points. There are two independent channels available and the graph can be plotted on a linear frequency scale or a logarithmic frequency scale, with zoom and adaptive grid. All data is in dB.

Compà

Comparator module (2x)

Britix – the British Matrix

This plugin hosts two different matrices. The top matrix, Britix OP is meant for evaluating expressions of the input signals: the pins have different colors to indicate different operations: sum (RED), difference (BLUE) or product (BLACK). Each row goes into one output. One additional output, called Sigma collects all the previous outputs. If we put, e.g. a red, blue and black pin at positions A1, B1 C1, respectively the output will be:

OUT1 = (INA+INA) + (INA-INB) + (INA*INC)

This can be useful to compute mathematical expression, square some signals and so on.

The bottom matrix, Britix-IO is just an input-output matrix so that each pin connects one input with one output. If we put all the pins on row 2 we will have:

OUT2 = INA + INB + INC

Easy peasy. Please remember that both outputs are normalized by scaling by 1/3 (the number of inputs).

Constant

Two modules providing a DC offset for math and control purposes. Each knob has a different range. The "P" (precise) version provides a text label with the value.