Ubuntu Forums ubuntu.com - launchpad.net - ubuntu help  

Go Back   Ubuntu Forums > The Ubuntu Forum Community > Forum Archive > Main Support Categories > Multimedia Production
Register Reset Password Forum Help Forum Council Search Today's Posts Mark Forums Read

Hello, Unregistered You are browsing a READ only archive of the main support categories pre 4/21/2008. You will not be able to post or reply any threads in this section.

Multimedia Production
Discussions about Ubuntu Studio and other multimedia production applications.

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Old September 22nd, 2007   #1
Stochastic
Ubuntu Member
 
Stochastic's Avatar
 
Join Date: Apr 2006
Location: Vancouver, Canada
Beans: 1,828
Ubuntu Studio 9.10 Karmic Koala
How To: Install VST support (fst) in UbuntuStudio (also applicable to other Ubuntus)

Hi, this is one of the first How Tos I've written on here so any assistance in formatting/editing/etc... is greatly appreciated. This is a walk through of how I installed fst - the linux vst host - on my UbuntuStudio Feisty install.

1.)First, you'll need a few pieces of software installed.
Code:
sudo apt-get install qjackctl lashd liblash-dev wine wine-dev libgtk2.0-dev
***these packages are the only ones I have proof that are needed, I assume there are others such as gcc that will be used in the make process.

2.)Second, you'll need to download two packages from two different websites. Ardour's website claims that the Steinberg VST 2.3 SDK is the version that you should install. Get that here: http://www.steinberg.de/331+M52087573ab0.html MAKE SURE TO GET 2.3 and yes, you have to agree to Steinberg's terms.
Also you'll need the fst 1.8 file http://joebutton.co.uk/fst/ or a direct link to the file http://galan.sf.net/fst-1.8.tar.gz

3.) Untar the fst file to your desired location. This should create a directory called fst1.8

4.) Unzip the vst_sdk_2_3.zip file to your desktop. This will have created three new files on your desktop: vstsdk2.3.zip, a .sit, and a .dmg we will only be using the .zip file but until the process is finished you should leave all three on the desktop. It's safe to delete all three once fst is installed.

5.) Unzip the new vstsdk2.3.zip file so that the destination is in the previously created fst1.8 folder.

6.) Now open a terminal and go to the fst1.8 folder
Code:
cd fst1.8
7.) Make a directory here called vst
Code:
mkdir vst
8.) move files as shown here:
Code:
 mv vstsdk2.3/source/common/* vst/
9.) now this next step I must give credit to The Muso in the UbuntuStudio IRC channel as I would have been lost here otherwise. Here are his words:
Quote:
<TheMuso> Open the Makefile in an editor, and look for the line starting with LIBRARIES
<TheMuso> Its right under LIBRARY_PATH
<TheMuso> At the end of that line, right after -lX11, add a space, followed by -lpthread
<TheMuso> Save the file
10.)
Code:
make
*** if you get errors at this stage you're probably missing some programs/libraries that I already had installed so I didn't take note of. Let me know which ones those are and I'll add them to the first step. Also if you need to make a second time, first go into the fst1.8 folder and delete the vstsdk2.3.zip, .sit, and .dmg files as these are remade each time you 'make' and make doesn't have the brains to ignore that step if they're already there.

That should be all. You should have created an executable in the fst1.8 folder named fst and now to run your vst plugins make sure lashd is running, jackd (preferably qjackctl) is running, and do
Code:
./fst <path to your .dll file here>
To get vst/fst support into ardour follow these instructions: http://ardour.org/building_vst_support

Happy jammin.
__________________
http://greyrockstudio.blogspot.com/
What makes a great open source contributor is not primarily the brilliance of their ideas or importance of their bug, but rather their willingness to see it through to success.

Last edited by Stochastic; September 25th, 2007 at 12:18 AM.. Reason: fixed a typo
Stochastic is offline   Reply With Quote
 

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 04:09 AM.


vBulletin ©2000 - 2010, Jelsoft Enterprises Ltd. Ubuntu Logo, Ubuntu and Canonical © Canonical Ltd. Tango Icons © Tango Desktop Project. bilberry