Jost is the first open source multi-technology (native VST, DSSI, LADSPA) host in linux. It uses JUCE for the GUI.
http://www.anticore.org/jucetice/?page_id=4
JUCE (Jules' Utility Class Extensions) is an all-encompassing C++ class library for developing cross-platform applications.
http://rawmaterialsoftware.com/juce/index.php
Install some prerequisites:
Code: Select all
apt-get install libxml2-dev libjack0.100.0-0 libjack0.100.0-dev jackd libuuid1 uuid-dev xorg-dev libasound2-dev dssi-dev dssi-utils ladspa-sdk liblo0 liblash-dev liblash2Code: Select all
wget http://www.anticore.org/jucetice/get.php?file=jost_src-v0.4.3.tar.bz2
unp jost_src-v0.4.3.tar.bz2http://www.steinberg.de/553_1.html
Enter some name and email address (you need not confirm it), accept the licensing agreement and click "Send form" to download the sdk.
Code: Select all
unp vst_sdk2_3.zip
rm -f vstsdk2.3.dmg vstsdk2.3.sit
unp vstsdk2.3.zip
cp -a vstsdk2.3/source/* ~/jost-v0.4.3/vst/sourceCode: Select all
cd jost-v0.4.3/juce/build/linux
make CONFIG=Release
cd ../../../plugins/Jost/build/linux/
make CONFIG=ReleaseCode: Select all
../../../../bin/jost
http://www.anticore.org/jucetice/?page_id=8
If you get the precompiled binaries, e.g. Vex, Audjoo Helix, Peggy2000 you DO NOT need to compile anything.
Simply unpack the archive and put the binary (some_file.so) somewhere (like ~/vst), then start Jost, select Plugins tab
and browse to the binary.
*NOTE* 1
If you wish to build any of the VST plugins yourself you need the VST SDK to be available by all plugins.
Put it here:
Code: Select all
su
mkdir /usr/include/vst
cp -a vstsdk2.3/source/* /usr/include/vst