The project is a proof of concept and not actively developed.
- a 32-bit JVM
- a VST host
- jVSTWrapper (included)
- clojure (included)
Installation & running
dist/clojurevst.jarto the folder where you installed jVSTWrapper.
Copy the sample config (e.g.
dist/clojurevst-win.ini) to the folder where you installed jVSTWrapper and rename it according to your plugin's dll name. See http://jvstwrapper.sourceforge.net/#usage for more information.
Copy the sample plugins from
src/de/flupp/clojurevst/pluginsto the folder where you installed jVSTWrapper. The plugin to be used is defined in the ini file:
ClojureVSTPluginReloadis set to true, the *.clj files in the plugin folder are monitored for updates and reloaded upon saving.
Start your VST host and load the jVSTWrapper plugin dll.
The project includes an Eclipse project file as well as all required dependencies.
"VST" is a trademark of Steinberg Media Technologies GmbH.
The code includes a copy of opaz-plugdk's
ProxyToolsclass which provides a number of helper functions.