You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
bsp2 710ec34efa remove plugins 6 years ago
.github Add link to issue templates 7 years ago
dep add dependent libs (+ msvc makefiles) 6 years ago
include initial commit 6 years ago
res initial commit 6 years ago
src initial commit 6 years ago
vst2_bin initial commit 6 years ago
.gitignore Add scratch filesystemListDirectory 7 years ago
.gitmodules Merge ext with dep, add Rack-SDK zip file to dist 7 years ago
CHANGELOG.md Added BINARY macro and build target, remove dep from dependencies of 7 years ago
Info.plist Remove version strings from Info.plist on Mac 7 years ago
LICENSE-dist.txt Update license attributions 7 years ago
LICENSE.txt Relicensed to BSD-3-Clause 8 years ago
Makefile Add Bridge fx VST plugin to windows dist 6 years ago
README.md update readme 6 years ago
README_VCV_Rack.md update readme 6 years ago
Rack.rc Fix Windows build, use portaudio pre-builds, remove curl init/destroy 7 years ago
arch.mk Make arch.mk error more verbose 7 years ago
compile.mk Prefix comments in Makefile targets with @ to disable printing 7 years ago
dep.mk Compute DEP_PATH in dep.mk without checking whether the directory 7 years ago
icon.icns Fix icons 7 years ago
icon.ico Fix icons 7 years ago
installer-banner.bmp Finished Windows installer 7 years ago
installer.nsi Add Bridge fx VST plugin to windows dist 6 years ago
make.objects initial commit 6 years ago
makefile.msvc initial commit 6 years ago
makefile_lib.msvc initial commit 6 years ago
makefile_vst_effect.msvc initial commit 6 years ago
makefile_vst_instr.msvc initial commit 6 years ago
plugin.mk Prefix comments in Makefile targets with @ to disable printing 7 years ago
vst2_common.mk initial commit 6 years ago
vst2_common_msvc_post.mk initial commit 6 years ago
vst2_common_msvc_pre.mk initial commit 6 years ago
vst2_common_staticlibs.mk initial commit 6 years ago

README.md

VeeSeeVSTRack

!!!------------------------------------------------------------------------------ !!! ***** THIS IS NOT AN OFFICIAL VCV RACK RELEASE ***** !!! !!! Please DO NOT contact the VCV Rack team if you need any support !!! !!! Instead, go to https://www.kvraudio.com/forum/viewtopic.php?f=23&t=507216 !!!

VeeSeeVSTRack is an adaption of VCV Rack for the VST2.4 format.

  • supports multiple instances
  • supports VST MIDI input
  • supports up to 8 audio outputs
  • supports up to 8 audio inputs
  • support VST program chunks (=> patches are saved with the DAW's project file or as .fxp files)
  • does not support plugin DLLs due to VCV Rack's architecture which prevents this when it is run as a plugin itself
    • future releases may contain additional (open source) add-ons modules

Here's a demo video of it: https://vimeo.com/277703414

Tested in

  • Eureka (my own work-in-progress VST host)
  • Cockos Reaper
  • Propellerhead Reason 10

The following add-on modules are statically linked with the VST plugin:

  • AS.ADSR
  • AS.AtNuVrTr
  • AS.BPMCalc
  • AS.BPMClock
  • AS.BlankPanel4
  • AS.BlankPanel6
  • AS.BlankPanel8
  • AS.BlankPanelSpecial
  • AS.Cv2T
  • AS.DelayPlusFx
  • AS.DelayPlusStereoFx
  • AS.Flow
  • AS.KillGate
  • AS.LaunchGate
  • AS.Merge2.5
  • AS.Mixer8ch
  • AS.MonoVUmeter
  • AS.Multiple2.5
  • AS.PhaserFx
  • AS.QuadVCA
  • AS.ReverbFx
  • AS.ReverbStereoFx
  • AS.SEQ16
  • AS.SawOsc
  • AS.SignalDelay
  • AS.SineOsc
  • AS.Steps
  • AS.SuperDriveFx
  • AS.TremoloFx
  • AS.TremoloStereoFx
  • AS.TriLFO
  • AS.TriggersMKI
  • AS.TriggersMKII
  • AS.VCA
  • AS.WaveShaper
  • AS.StereoVUmeter
  • AudibleInstruments.Braids
  • AudibleInstruments.Elements
  • AudibleInstruments.Tides
  • AudibleInstruments.Clouds
  • AudibleInstruments.Warps
  • AudibleInstruments.Rings
  • AudibleInstruments.Links
  • AudibleInstruments.Kinks
  • AudibleInstruments.Shades
  • AudibleInstruments.Branches
  • AudibleInstruments.Blinds
  • AudibleInstruments.Veils
  • AudibleInstruments.Frames
  • Befaco.ABC
  • Befaco.DualAtenuverter
  • Befaco.EvenVCO
  • Befaco.Mixer
  • Befaco.Rampage
  • Befaco.SlewLimiter
  • Befaco.SpringReverb
  • Bogaudio.VCO
  • Bogaudio.XCO
  • Bogaudio.Additator
  • Bogaudio.FMOp
  • Bogaudio.LFO
  • Bogaudio.EightFO
  • Bogaudio.DADSRH
  • Bogaudio.DADSRHPlus
  • Bogaudio.DGate
  • Bogaudio.Shaper
  • Bogaudio.ShaperPlus
  • Bogaudio.ADSR
  • Bogaudio.Follow
  • Bogaudio.Mix4
  • Bogaudio.Mix8
  • Bogaudio.VCM
  • Bogaudio.Pan
  • Bogaudio.XFade
  • Bogaudio.VCA
  • Bogaudio.VCAmp
  • Bogaudio.Analyzer
  • Bogaudio.VU
  • Bogaudio.Detune
  • Bogaudio.Stack
  • Bogaudio.Reftone
  • Bogaudio.Bool
  • Bogaudio.CVD
  • Bogaudio.FlipFlop
  • Bogaudio.Manual
  • Bogaudio.Mult
  • Bogaudio.Noise
  • Bogaudio.Offset
  • Bogaudio.SampleHold
  • Bogaudio.Sums
  • Bogaudio.Switch
  • Bogaudio.Lag
  • Bogaudio.RM
  • Bogaudio.Test
  • Bogaudio.Test2
  • Bogaudio.ThreeHP
  • Bogaudio.SixHP
  • Bogaudio.EightHP
  • Bogaudio.TenHP
  • Bogaudio.TwelveHP
  • Bogaudio.ThirteenHP
  • Bogaudio.FifteenHP
  • Bogaudio.EighteenHP
  • Bogaudio.TwentyHP
  • Bogaudio.TwentyTwoHP
  • Bogaudio.TwentyFiveHP
  • Bogaudio.ThirtyHP
  • cf.trSEQ
  • cf.LEDSEQ
  • cf.L3DS3Q
  • cf.SLIDERSEQ
  • cf.PLAYER
  • cf.STEPS
  • cf.METRO
  • cf.EACH
  • cf.FOUR
  • cf.PEAK
  • cf.MONO
  • cf.STEREO
  • cf.MASTER
  • cf.SUB
  • cf.CUBE
  • cf.PATCH
  • cf.LEDS
  • cf.DAVE
  • ESeries.E340
  • ErraticInstruments.MPEToCV
  • ErraticInstruments.QuadMPEToCV
  • Fundamentals.8vert
  • Fundamentals.ADSR
  • Fundamentals.Delay
  • Fundamentals.LFO
  • Fundamentals.LFO2
  • Fundamentals.Mutes
  • Fundamentals.SEQ3
  • Fundamentals.SequentialSwitch1
  • Fundamentals.SequentialSwitch2
  • Fundamentals.Scope
  • Fundamentals.Unity
  • Fundamentals.VCA
  • Fundamentals.VCF
  • Fundamentals.VCMixer
  • Fundamentals.VCO
  • Fundamentals.VCO2
  • HetrickCV.TwoToFour
  • HetrickCV.AnalogToDigital
  • HetrickCV.ASR
  • HetrickCV.Bitshift
  • HetrickCV.BlankPanel
  • HetrickCV.Boolean3
  • HetrickCV.Comparator
  • HetrickCV.Contrast
  • HetrickCV.Crackle
  • HetrickCV.Delta
  • HetrickCV.DigitalToAnalog
  • HetrickCV.Dust
  • HetrickCV.Exponent
  • HetrickCV.FlipFlop
  • HetrickCV.FlipPan
  • HetrickCV.GateJunction
  • HetrickCV.LogicCombine
  • HetrickCV.RandomGates
  • HetrickCV.Rotator
  • HetrickCV.Scanner
  • HetrickCV.Waveshape
  • Koralfx.Beatovnik
  • Koralfx.Mixovnik
  • Koralfx.Nullovnik4
  • Koralfx.Nullovnik6
  • Koralfx.Presetovnik
  • Koralfx.Quantovnik
  • Koralfx.Scorovnik
  • LindenbergResearch.SimpleFilter
  • LindenbergResearch.MS20Filter
  • LindenbergResearch.AlmaFilter
  • LindenbergResearch.ReShaper
  • LindenbergResearch.BlankPanel
  • LindenbergResearch.BlankPanelM1
  • Qwelk.Automaton
  • Qwelk.Byte
  • Qwelk.Chaos
  • Qwelk.Column
  • Qwelk.Gate
  • Qwelk.Or
  • Qwelk.Not
  • Qwelk.Xor
  • Qwelk.Mix
  • Qwelk.News
  • Qwelk.Scaler
  • Qwelk.Wrap
  • Qwelk.XFade
  • SonusModular.Addiction
  • SonusModular.Bitter
  • SonusModular.Bymidside
  • SonusModular.Campione
  • SonusModular.Chainsaw
  • SonusModular.Ctrl
  • SonusModular.Deathcrush
  • SonusModular.Harmony
  • SonusModular.Ladrone
  • SonusModular.Luppolo
  • SonusModular.Luppolo3
  • SonusModular.Micromacro
  • SonusModular.Multimulti
  • SonusModular.Oktagon
  • SonusModular.Osculum
  • SonusModular.Paramath
  • SonusModular.Piconoise
  • SonusModular.Pusher
  • SonusModular.Ringo
  • SonusModular.Scramblase
  • SonusModular.Twoff
  • SonusModular.Yabp
  • SubmarineFree.AG106
  • SubmarineFree.BB120
  • SubmarineFree.FF110
  • SubmarineFree.FF120
  • SubmarineFree.FF212
  • SubmarineFree.LA108
  • SubmarineFree.LD106
  • SubmarineFree.NG112
  • SubmarineFree.OG106
  • SubmarineFree.PG112
  • SubmarineFree.PO101
  • SubmarineFree.PO102
  • SubmarineFree.PO204
  • SubmarineFree.WK101
  • SubmarineFree.WK205
  • SubmarineFree.XF101
  • SubmarineFree.XF102
  • SubmarineFree.XF104
  • SubmarineFree.XF201
  • SubmarineFree.XF202
  • SubmarineFree.XG106
  • SubmarineFree.BP101
  • SubmarineFree.BP102
  • SubmarineFree.BP104
  • SubmarineFree.BP108
  • SubmarineFree.BP110
  • SubmarineFree.BP112
  • SubmarineFree.BP116
  • SubmarineFree.BP120
  • SubmarineFree.BP124
  • SubmarineFree.BP132
  • Template.MyModule
  • Valley.Topograph
  • Valley.UGraph
  • Valley.Dexter
  • Valley.Plateau

Please notice that the Audible/Mutable Instruments modules appear under a different name in the UI. For example, “Clouds” is listed as “Texture Synthesizer”.

For more info about VCV rack, see https://vcvrack.com/

!!!------------------------------------------------------------------------------ !!! ***** THIS IS NOT AN OFFICIAL VCV RACK RELEASE ***** !!! !!! Please DO NOT contact the VCV Rack team if you need any support !!! !!! Instead, go to https://www.kvraudio.com/forum/viewtopic.php?f=23&t=507216 !!!