Building Ardour2 in Ubuntu Feisty
December 12, 2006
Disclaimer: Ubuntu Feisty is still in its first weeks, so might be a very unstable distribution. But in my case is working decently well so far (I’m using Feisty because it comes with a kernel more mac-intel friendly). Anyway, de howto will probably work in Ubuntu Edgy.
Ardour is a wonderful digital audio workstation developed mainly by Paul Davis. The new version Ardour2, which still in beta stage, looks and feels really pro. It’s probably my favorite Linux app.
Now, how can you build the bleeding edge (subversion) version of ardour2 in Ubuntu? (tested in Feisty)
Important: Please refer to the official ardour download and build page for more detailed and updated information. This is just a quick receipt for Feisty.
1. Get the code from subversion
svn co http://subversion.ardour.org/svn/ardour2/branches/2.0-ongoing ardour2.0-ongoing
cd ardour2.0-ongoing
(Updated 2007/05/15 changed trunk for branches/2.0-ongoing . After release 2.0, trunk needs a newer jack version not available in Feisty, and it will be under big changes for a while, so it’s not the recommended version for the normal user)
2. Install needed tools and build dependencies:
sudo apt-get install -y scons build-essential libtool pkg-config gettext libjack-dev libxml2-dev libsamplerate-dev libraptor-dev liblrdf-dev libgnomecanvas2-dev libboost-dev liblo-dev libglib-dev libgtkmm-dev libsndfile-dev libasound2-dev automake
(Updated 2007/05/01 added libasound2-dev and build-essential)
3. compile and install
scons
sudo scons install
Tip: use scons -j3 if your computer is a dual core.
4. start jack with qjackctl and run ardour2
And ready to use ardour2 in all its glory:
In this screenshot you can see that I’m using a 3d desktop (windows shadows). Amb using compiz-freedesktop-gnome which already comes in the Feisty universe.
March 11, 2007 at 2:15 am
Nice screenshot.
April 3, 2007 at 11:23 am
It depends also on g++ (you must have g++ installed, not only g++-4.1 f.e.), and lib32asound2. Thanks for howto! Greetings from Czech Republic.
April 25, 2007 at 1:12 pm
Wow – this is brilliant – worked a treat and is recording sweetly
thanks.
May 4, 2007 at 10:05 pm
Cool thanks, works like a treat – amazing piece of software
May 13, 2007 at 9:47 am
Seems like the requirements in the source tree has already changed so that a “svn co” will render a tree that does not build under Feisty Fawn.
Now you have to build from the tarball:
http://www.ardour.org/files/releases/ardour-2.0.2.tar.bz2
May 15, 2007 at 8:52 am
Alex, I’ve updated the blog as you indicated (using the 2.0-ongoing branch instead of tarball).
On the other hand I’ve checked that a clean trunk checkout compiles with exactly the same dependent libraries except jack. I was successful with the jack svn version:
svn co http://subversion.jackaudio.org/jack/trunk/jackHowever, having two jack versions installed might be a pain…
July 15, 2007 at 7:43 pm
Thanks a lot. It works really fine!!
February 26, 2011 at 7:50 am
sgarealestates is the best website who offers you best deal of property in chandigarh, property in panchkula, property in zirakpur and property in mohali on reasonable rates.