Skip to content
c-bebop edited this page Jul 21, 2015 · 5 revisions

Installation

To install Ardour it is recommended to just clone the Ardour git repository from Github:

https://github.com/Ardour/ardour

git clone [email protected]:Ardour/ardour.git

First you have to check if there are any dependencies missing:

cd ardour
./waf configure

After resolving the dependencies, Ardour is ready to build:

./waf

After successfully building Ardour you can start Ardour:

cd gtk2_ardour
./ardev

There is also a very useful guide for the installation on Linux: http://ardour.org/building_linux.html

Adding VST's

Set up VST locations

To add the VST to Ardour you have to create some folders and add symbolic links to the VST and also export an environment variable:

sudo mkdir /usr/lib/lxvst
cd /usr/lib/lxvst
sudo ln -s /path/to/vst.so vst.so

sudo mkdir /usr/local/lib/lxvst
cd /usr/local/lib/lxvst
sudo ln -s /path/to/vst.so vst.so

export LXVST_PATH=/usr/local/lib/lxvst

Just put that export in to your .bashrc.

Add the VST in Ardour

Now start Ardour -> View -> Show Editor Mixer Select a track -> right click in the blask part of the editor mixer (far left) -> New Plugin... -> Plugin Manager Now Refresh the list and the VST should appear in the list Select it -> Add -> Insert Plugin(s)

That should do the trick!

Development

Start Ardour in console Shell-Script

Export Environment Variable

To start Ardour in a separate console you may first export the following environment variable:

export ARDOUR=/path/to/ardour_folder

Shell Scripts

Now the following script should execute Ardour in a new console (I chose gnome-terminal to be the executing terminal, feel free to choose another):

#!/bin/sh

# starts ardour in a new gnome-terminal
gnome-terminal -e $ARDOUR/gtk2_ardour/./ardev

To just execute Ardour use the following script:

#!/bin/sh

# starts ardour
exec $ARDOUR/gtk2_ardour/./ardev

Desktop Entry

I am also using the following .desktop entry file to simply execute the shell from the Gnome GUI:

[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=ARDOUR_SCRIPT
Comment=executes the ardour shell script
Exec=/path/to/shell/script/ardour_console.sh
Icon=$ARDOUR/gtk2_ardour/splash.png
Terminal=false