j4s0n-c / trowaSoft-VCV

trowaSoft Modules for VCV Rack
Other
105 stars 17 forks source link
osc vcv-rack-modules vcv-rack-plugins vcvrack

trowaSoft-VCV

trowaSoft Modules for VCV Rack

trowaSoft Modules plugin for VCV Rack v0.5.x, v0.6.x, v1.x, v2.x. The current pack includes trigSeq & trigSeq64, voltSeq, polyGen, multiSeq, multiWave & muiltiWaveMini, multiScope, cvOSCcv, and cvOSC & OSCcv.

For more information about Rack, please visit: https://vcvrack.com/.

If you like the modules and wish to donate, you may do so here. Any donation is much appreciated!

Binaries/Builds

Any builds that are currently available are at Github Releases page. Recent builds for trowaSoft modules should also be available in the VCV plugin manager.

VCV Rack v2.x.x:
2023-07-04: The latest version is v2.0.8. (Change Log).

No more versions for older Rack versions will be developed, but they are still available here:

To build for your platform, please visit the VCV rack documentation.

Modules

Sequencers

Currently there are four (4) sequencer modules.

trigSeq & trigSeq64

trigSeq and trigSeq64

These are basic boolean on/off pad step sequencers (0V or 10V), based off the Fundamentals SEQ3 sequencer.

voltSeq

voltSeq variable voltage sequencer

voltSeq is a variable voltage output step sequencer (-10V to +10V), based off the Fundamentals SEQ3 sequencer.

multiSeq

multiSeq

multiSeq is a combination of trigSeq and voltSeq. It supports triggers or variable voltages. This module is new in v2.0.4.

Oscillators & Drawing

polyGen

polyGen

polyGen is a simple polygon generator/oscillator. It generates output CVs for x and y coordinates of simple shapes. This module is new in v2.0.7.

multiWave & multiWaveMini

multiWave multiWaveMini

multiWave is a digital oscillator module with three (3) oscillators/clocks, each with two (2) configurable wave channel outputs. This module has been made to complement multiScope and is new in v0.6.3.

multiWaveMini has been introduced in v2.0.7 and is the same as multiWave, but the display has been removed. Starting in Rack v1, the ability to see and set parameter (i.e knob) values directly was introduced, so being able to see the exact values and edit them in the screen isn't as important.

multiScope

multiScope

multiScope is a visual effects scope, with lissajous mode, that allows three (3) waveforms to be drawn on the same screen/canvas. (code based on JW Modules FullScope and Fundamental Scope)

Open Sound Control

cvOSCcv

cvOSCcv default screen and configuration screen.

cvOSCcv is a simple, generic Open Sound Control (OSC) module for outputting Rack CVs to OSC and reading in simple OSC messages into Rack CVs. This module is new in version 0.6.0.

cvOSCcv Expansion Modules

Expansion modules for cvOSCcv: cvOSC and OSCcv.

cvOSC and OSCcv are expansion modules for cvOSCcv. They add extra inputs or outputs respectively. These modules are new in version 1.0.2. The 16- and 32-channel versions are new in v2.0.7.