/RackPlugins

Sequencers for the mighty VCV Rack

Primary LanguageC++Creative Commons Zero v1.0 UniversalCC0-1.0

The XOR

Plugins for your joy. Starting from this version (0.6.2), all inputs and outputs are color-coded as in this figure:

legend

Klee

A rather complete Klee Sequencer, with some enhancements... More information: https://www.google.com/search?q=klee%20sequencer%20pdf

Klee

M581

Inspired by the System 100 Sequencer More information: https://www.google.com/search?q=m185%20step%20sequencer

M581

Renato

X/Y Sequencer, dedicated to the great Renato! Vaguely inspired by https://www.google.com/search?q=renee%20sequencer

Renato!

Z8K

4 colors for 4 sequencers. Matrix reloaded. A tip: https://www.google.com/search?q=z8000%20sequencer

Z8K

Spiralone

Hypnotic! Based on https://www.google.com/search?q=cyclic%20sequencer

Spiralone

Burst

Will likely cause serious damage to your ears Idea taken from here: https://www.youtube.com/watch?v=YlnHFTrhJnM

Burst

pwmClockGen

Most of these sequencers have their gate outputs dependent from the clock pulse cycle; for this reason there is a clock generator with controllable PWM

pwmClockGen

multiQuantizer

The CV outputs of all the sequencers are not quantized, so a Quantizer is handy, expecially if it is modulable...

multiQuantizer

Uncertain

Unstable voltages Recipe: 1/2 doepfer a-149-1 1/4 buchla 266e 1/4 gauss sigma control :-)

Uncertain

Attenuator

Calm down your boiling voltages

Attenuator

Boole

There are 10 kind of people: those who can understand boolean logic, and the others....

Boole

Switch

Circuit breaker

Switch

Mplex

Multiplexer

Mplex

OSC!!!!! For Microsoft Windows users only, there is the possibility to control the sequencers through OSC. To do so, you must compile the plugins with the command:

make -f makefile_osc

and compile oscServer, a background process that acts like a bridge between VCV and OSC (find id @ https://github.com/The-XOR/oscServer). You know that oscServer is connected because the 'DIGITAL' led in the sequencers goes lit. oscServer is written in C# and needs at least Microsoft .NET Framerwork 4.5; in RackPlugins\digitalExt\osc\Repository there are some Liine Lemur patches (jzml). If you want to program your own OSC patches, all the mappings are listed in RackPlugins\digitalExt\osc\RepositoryControl List.txt . What else? Ah, yes, oscServer can control ALL the sequencers SIMULTANEOUSLY ;-) so you can program (and send to me) a mega-patch able to control... everything. THIS FEATURE IS HIGHLY EXPERIMENTAL, I couldn't test it thoroughly and it could (and will) be buggy.