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. The host needs to be provisioned “The Naptastic Way” already.
Start with the essentials.
sudo apt -y install ncurses-dev build-essential automake cmake subversion git libogg-dev alsa-tools alsa-tools-gui rtirq-init
Development headers we're going to need
sudo apt -y install libcurl4-gnutls-dev libarchive-dev libfftw3-dev uuid-dev liblrdf-dev libaubio-dev libcppunit-dev liblrdf-dev libcwiid-dev libtag1-dev libtag-extras-dev vamp-plugin-sdk librubberband-dev libsratom-dev liblilv-dev
Applications and plugins we install from Debian
sudo apt -y install ir.lv2 eq10q qsynth ==== Specifically request soundfonts be installed ==== *
sudo apt -y install fluid-soundfont-gm fluid-soundfont-gs musescore-general-soundfont-lossless opl3-soundfont==== This is where we install our own soundfonts globally ==== rsync soundfonts from someplace to /usr/local/share/someplace ==== 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.confinstead. 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] audioSo 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-devThen check out and build Ardour: *
git clone git://git.ardour.org/ardour/ardour.git ardour*
cd ardour*
./waf configure --optimize*
./waf*
sudo ./waf install''
nndocs/lad.1596391016.txt.gz · Last modified: 2020/08/02 17:56 by naptastic