Skip to content

StoneyDSP/StoneyVCV

Repository files navigation

StoneyVCV

StoneyDSP modules for VCV Rack.


windows macos ubuntu


Contents

Building StoneyVCV for VCV Rack 2

Complete the Setting up your development environment section of the VCV Rack Plugin Development guide.

StoneyVCV can be built in three ways:

Download or clone the StoneyVCV source code, e.g.

git clone https://github.com/StoneyDSP/StoneyVCV.git

Clone the git repo’s submodules.

cd StoneyDSP
git submodule update --init --recursive

If using the Rack SDK, unzip it and set the RACK_DIR environment variable by running export RACK_DIR=<Rack SDK dir>.

Build StoneyVCV dependencies. (Some modules don’t require this step.)

make dep

Build StoneyVCV.

make

Create the distributable plugin package.

make dist

Your StoneyVCV package is created at dist/<slug>-<version>-<os>-<cpu>.vcvplugin.

Or you may build, package, and install StoneyVCV to your Rack user folder in one step.

make install

Building the tests for Catch2 with CMake

To run unit tests with Catch2 and CTest:

make test

See the documentation for more detailed information.


Further Reading: