Rack is a standalone DAW-like application and not a VST/AU plugin because of the major limitations of these formats. It is common to think of physical modular synthesizers as entire self-contained DAWs, so many people use Rack as a complete DAW to compose music and build patches without other software.
However, VCV Bridge allows audio, MIDI, DAW transport, and DAW clocks to be transferred between Rack and your DAW through the included VST/AU instrument/effect Bridge plugins.
The setup order between Rack and your DAW does not matter.
Clone this repository in the root directory of the Rack repository. Or, clone this repository anywhere and set the RACK_DIR environment variable.
For the VST plugin, obtain an old copy of VST2_SDK/ which contains the pluginterfaces/ directory, and place it in the vst/ directory.
For the AU plugin, obtain AudioUnitExamplesAudioUnitEffectGeneratorInstrumentMIDIProcessorandOffline/ from Apple's Core Audio SDK, and place it in the au/ directory.
Run make dist in each desired directory. The plugins are placed in dist/.
Background
from Rack manual:
Build and Installation Instructions
from Bridge repository:
from Rack manual:
Notes
Bridge has to be build as AU and VST to use the
dist
target from Rack'sMakefile
!from Rack Makefile:
AudioUnitExamplesAudioUnitEffectGeneratorInstrumentMIDIProcessorandOffline/
can cloned from [https://github.com/derikon/AudioUnitExample]()