nndocs:lad
This is an old revision of the document!
Table of Contents
First, you must create the universe...
I use this guide in its current form on Debian Sid.
Start with the essentials.
sudo apt-get -y install ncurses-dev build-essential automake cmake subversion git libogg-dev alsa-tools alsa-tools-gui rtirq-init
Recent (hah) changes:
rtirq-initused to be listed here, but with BFS-patched kernels, I don't think it's necessary anymore
Give yourself access to Realtime Scheduling
Add these lines to /etc/security/limits.conf: (Note: I've heard that some systems are using /etc/systemd/user.conf instead. I've not encountered this yet.)
@audio - rtprio 99 @audio - nice -19 @audio - memlock unlimited
Then add yourself to the audio group:
sudo adduser [username] audio
So on my system, I did sudo adduser david audio. Between the time you do this and the time you start using any of this software, you'll need to log completely out and back in.
Ardour
Fetch the packaged dependencies:
sudo apt-get -y install uuid-dev liblrdf-dev libaubio-dev libarchive-dev libcppunit-dev liblrdf-dev libcwiid-dev libtag1-dev libtag-extras-dev vamp-plugin-sdk librubberband-dev libarchive-dev liblilv-dev libsratom-dev libsord-dev libserd-dev lv2-dev libsamplerate0-dev libjack-jackd2-dev libasound2-dev
Then check out and build Ardour:
git clone git://git.ardour.org/ardour/ardour.git ardourcd ardour./waf configure --optimize./wafsudo ./waf install
nndocs/lad.1581273159.txt.gz · Last modified: 2020/02/09 18:32 by naptastic
