Historique: Ardour 4 - compilation
Aperçu de cette version: 3
Ce tutoriel est basé sur la branche master du git de ardour.org
Ce tutoriel s'adresse aux utilisateur avertis, si vous n'êtes pas sûr de ce que vous aller faire et bien ne faite rien!
Si vous vous lancer dans l'aventure prennez soin de toujour garder les sources à partir desquelles vous installer ardour.
En effet si vous avez besoin de faire une désinstallation de ardour la commande
On ne change pas une recette qui fonctionne n'est ce pas !
Voilà bonne zik!
Table des matières
À lire avant d'aller plus loin ;)
Ce tutoriel s'adresse aux utilisateur avertis, si vous n'êtes pas sûr de ce que vous aller faire et bien ne faite rien!
Si vous vous lancer dans l'aventure prennez soin de toujour garder les sources à partir desquelles vous installer ardour.
En effet si vous avez besoin de faire une désinstallation de ardour la commande
./waf uninstall ne fonctionnera seulement si elle est réalisée depuis le répertoire où ardour à été compilé et installé ( ./waf install ).Pré-requis
On ne change pas une recette qui fonctionne n'est ce pas !
Copy to clipboard
apt-get install git-core
Copy to clipboard
apt-get install autotools-dev cdbs dh-buildinfo devscripts dssi-dev gettext intltool libasound2-dev libaubio-dev libaudio2 libboost-dev libcairomm-1.0-dev libcppunit-dev libcwiid-dev libcurl3 libcurl4-gnutls-dev libfftw3-dev libfluidsynth-dev libglade2-dev libglademm-2.4-dev libglib2.0-dev libglibmm-2.4-dev libgnomecanvas2-dev libgnomecanvasmm-2.6-1c2a libjack-jackd2-dev liblo-dev liblrdf0-dev libgnomecanvasmm-2.6-dev libgtkmm-2.4-dev libpango1.0-dev liblilv-0-0 liblilv-dev liblrdf0 libportmidi0 libqt4-network libqt4-xmlpatterns libraptor1-dev librasqal3-dev libreadline-dev librubberband-dev libsamplerate0-dev libsigc++-2.0-dev libslv2-dev libsndfile1-dev libsoundtouch-dev libtag1-dev libsuil-0-0 libsuil-dev libusb-dev libxml2-dev libzita-convolver-dev lv2-dev python-twisted scons uuid-dev vamp-plugin-sdk
Télécharger les sources
Copy to clipboard
git clone git://git.ardour.org/ardour/ardour.git ardour4
Copy to clipboard
cd ~ardour4
Compilation optimisée
- Configurer le logiciel.
Copy to clipboard./waf configure --freedesktop --prefix=/usr/ --no-phone-home --optimize --program-name=ardour4
Explications de la commande ci dessus.-
--freedestoppermet d'avoir un affichage correcte de l'interface quel que soit le bureau.
Par contre les effets visuels sont moins stylisés... -
--prefixchange la direction de l'installation du logiciel sur le disque dur. -
--no-phone-homeça évite d'avoir le message d'annonce d'une nouvelle version lors du lancement du programme. -
--programe-namepermet de modifier le non du script (pratique si vous avez plusieurs versions de test ou de débogage ...)
-
- Compiler le logiciel
- i386 - i686
En fonction du nombre de coueur de votre cpu:
1 coœur./waf
2 cœurs./waf build -j2 - x86_64
4 cœurs./waf build -j4
8 cœurs./waf build -j8... bref vous aurez compris le principe !
- i386 - i686
- Appliquer la prise en charge de la langue de votre système.
Copy to clipboard./waf i18n
CommentaireIl se peut qu'il y est des erreurs sur certain fichiers langues mais ça n’empêche pas le logiciel de fonctionner 😉 . - Installer le logiciel (en
rootsu ousudoselon la configuration ...)
Copy to clipboard./waf install - Pour finir il nous faut un lanceur dans votre menu!
en root ouvrer votre éditeur de texte de la sorte: (remplacer nano par gedit, pluma ...)
Copy to clipboardnano /usr/share/applications/ardour4.desktop
Envoyez lui ceci:
Copy to clipboard[Desktop Entry] Version=1.0 Name=Ardour 4 Comment=Record, mix and master multi-track audio and MIDI Keywords=audio;sound;jackd;DAW;multitrack;ladspa;lv2;vst Exec=/usr/bin/ardour4 %U Terminal=false Type=Application Icon=/usr/share/ardour4/icons/ardour_icon_48px.png Categories=AudioVideo;Audio; MimeType=application/x-ardour;
Sauvez fermez votre éditeur puis attendez un le rafraichissement de votre menu...
Voilà bonne zik!
Mise à jour du logiciel
- Retournez dans votre répertoire d''où le logiciel a été installé: (en
rootsu ousudoselon la configuration ...)
Copy to clipboard./waf install - Mettez à jour les sources: (non-root)
Copy to clipboardgit pull - Puis reprenez la procédure du chapitre précédent
windows-vst
Commentaire
Cette partie est à l'étude pour l'instant je me heurte au problème d’instructions sse 😕.
- Vous aurez besoin du header
windows.hque vous trouverez en installant la librairie de développement de wine.
Copy to clipboardapt-get install libwine-dev - Configurer le logiciel
Copy to clipboard./waf configure --no-lv2 --no-lxvst --freedesktop --prefix=/opt/ardour4-vst/ --no-phone-home --windows-vst --dist-target=i386 --program-name=ardour4-vst - Compiler le logiciel ...
Copy to clipboard./waf