Install dependencies:
sudo apt update
sudo apt-get install -y git python3.10 libboost-all-dev jackd2 libjack-jackd2-dev libasound2-dev libpulse-dev libglibmm-2.4-dev libsndfile1-dev libcurl4-gnutls-dev libarchive-dev liblo-dev libtaglib-cil-dev libtaglib-ocaml-dev vamp-plugin-sdk librubberband-dev libudev-dev libfftw3-dev libaubio-dev libxml2-dev libcppunit-dev libusb-1.0-0-dev libwebsockets-dev libcwiid-dev libpangomm-1.4-dev liblrdf0-dev libsamplerate0-dev lv2-dev libserd-dev libsord-dev libsratom-dev liblilv-dev libsuil-dev libsoundtouch-dev libgtkmm-2.4-dev
Clone the source code and build:
git clone https://github.com/Ardour/ardour.git
cd ardour
./waf configure --optimize --lv2 --with-backends=jack,pulseaudio,dummy,alsa
# build using 4 cores, adjust for your system:
./waf build -j4
To run ardours, you don’t need to install it anywhere, simply run in from the same directory:
./gtk2_ardour/ardev
Enjoy!