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:

ardour2 (with a compiz 3d desktop)

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.

Advertisements

11 Responses to “Building Ardour2 in Ubuntu Feisty”

  1. Taybin Says:

    Nice screenshot.

  2. ernierasta Says:

    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.

  3. luddite Says:

    Wow – this is brilliant – worked a treat and is recording sweetly

    thanks.

  4. alistair Says:

    Cool thanks, works like a treat – amazing piece of software

  5. Alex Polite Says:

    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

  6. parumi Says:

    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/jack

    However, having two jack versions installed might be a pain…

  7. Cedric Says:

    Thanks a lot. It works really fine!!


  8. 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.

  9. SEO Says:

    Well, the customer feedback that you will get here is also very amazing in every sense.
    Our SEO services ensure consistent online presence of our clients
    websites. They will include articles that are rich in keywords
    in their SEO package.

  10. SimonSSKr Says:

    новорожденный фотосессия позы для беременных . сколько стоит фотосессия в москве рекомендации для фотосессии фотографа беременности в москве идеи фотосессии для влюбленных идеи для семейной фотосессии в студии фотосессия беременной . лучший детский фотограф идеи для фотосессии беременных на природе одежда для новогодней фотосессии фотосессия для беременных в студии в Москве. фотосессия для беременных фото позы для пары фотосессии фотосессия беременных фотосессии с ребенком .


  11. ԝonderful put սp, very infoгmative. I wondeг
    whү the opposite experts of this ѕector don’t understand this.
    You must proceeɗ your աriting. I am sure, you’ve a grᥱat readers’ base already!


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: