UPDATE 20130206: check out Tres' new tutorial which looks a little easier, where LMMS is build by a team called KXStudio.
INSTALL LMMS 0.4.14-rc1
Uninstall any LMMS version you might have already:
sudo apt-get remove lmms
If you've installed the irie/lmms PPA, then uninstall the PPA as well:
sudo add-apt-repository --remove ppa:irie/lmms
If you don't have python-software-properties installed, then install it (so you can install a PPA):
sudo apt-get install python-software-properties
Add the dns/sound PPA:
sudo add-apt-repository ppa:dns/sound
sudo apt-get update
sudo apt-get install lmms
This PPA contains the latest development build.
INSTALL VST SUPPORT
Download these files to e.g. ~/Downloads:
("~" is shorthand for your home directory, e.g. "/home/nickleus" )
For each file:
Right click > "Extract Here"
Now you'll have the following directories:
Set root ownership to the relevant VST files and copy them to /usr/lib64/lmms/:
sudo chown root:root RemoteVstPlugin.exe.so
sudo chown root:root RemoteVstPlugin
sudo cp RemoteVstPlugin* /usr/lib64/lmms/
sudo chown root:root libvestige.so
sudo chown root:root libvstbase.so
sudo chown root:root libvsteffect.so
sudo cp libvestige.so /usr/lib64/lmms/
sudo cp libvst* /usr/lib64/lmms/
To use the VST support with Wine, you have to assign /usr/lib64/lmms to some drive letter using Wine configuration (winecfg)
Run this in a terminal:
A Microsoft window will popup.
Choose the Drives tab
Click the Add button
(It suggested drive D: for me)
Choose an available drive, e.g. D:
Click the OK button
In the Path field enter the following text:
Click the main window's OK button
UPDATE 20130205: I wasn't sure if this "CONFIGURE WINE" part was needed or not (it was with the irie/lmms PPA), so I removed the D: drive in winecfg and LMMS still worked with VST, so it might not be necessary.
Start LMMS with VST support! :)
***Special thanks to IRIE Shinsuke/Patrick Winnertz for all their work***
My content is under the Creative Commons Attribution 3.0 license. I work hard to publish relevant and useful information in order to help people learn difficult things and find solutions to their problems, so please attribute me if you reuse my content elsewhere.