This Project's GitHub -
VCV Library
Knowledge ~ Github
VCV is a modular synth emulator.
It is a nice first step in developing audio effect. Only making module, you don't have to think too much about interfacing with the sound API and all the other complexity which comes with developing software.
The interface (which can represent most of the work) are based on SVGs. Using a illustrator-like software (Inkscape in my case) to work in a WYSIWYG fashion is way easier than the geometry based approach of JUCE (it does open more possibility for responsive design and evolution of knob design based on the parameter value). On this SVG background, you can layer the functional elements, input, output, switch, knob (which are also SVG with a rotation transform). There are some pre-existing assets for all of this.
For the computational side, vcv gives you a simple function executing at each sample, accessing parameters and in/out is really simple.
The setup tutorial is well made, that’s dear to my heart: coming with no programming background, setting up an environment can be quite hard. Not understanding any of the weird words and encountering endless error messages in the command line.
There are also a lot of examples, especially mutable instrument modules taught me loads of things. They are thoroughly commented, sometimes even with ascii schematics. For me, looking at the work of other is one of the most efficient ways of learning.
All of this let you quickly prototype ideas.
There are some problems with this platform nonetheless, open source is mostly one-sided, vcv get the plug-ins of many free worker while they keep there software closed, asking fork to close to avoid commercial competition. Aria Salvatrice explain all of this much clearer and with a nicer looking website, also touching on community problem that I haven’t got to witness, I don’t hang much on the forum.
To many times I've been deceived by a fun modulation that I couldn't make happen.
The purpose here is, instead of pitching a sample with a resonance, to move the filter around while the recording is playing. A VST version will come later that also accept midi to let you play your field recording with a keyboard.
~ Hellebore is following the steps of wilt, playing with reverberation concepts. The goal here is to find interesting ways of modulating and repitch all the buffers inside the reverberation.
The "Variation Knob" on the left is doing a lot of stuff that are not usually associated on the same parameters :
In a similar manner than sinensis set the root and then choose the ratio, here, the buffer size set the base buffer size and then you set buffer size ratio.
- home -