Ceci est une ancienne révision du document !



Ardour

Ardour est une station de travail audio numérique, permettant notamment l'enregistrement multipiste et le mixage. Développé par Paul Davis (qui travaille à plein temps dessus) et par toute une communauté de développeurs, ce logiciel est à Pro Tools ce que GIMP est à Photoshop, et s'adresse donc aux professionnels et aux passionnés de l'audio. Les non-professionnels préfèreront certainement les logiciels Jokosher ou Wired qui sont plus simples et intuitifs, bref, plus adaptés aux musiciens purs.

Sa grande particularité est qu'il nécessite le serveur JACK pour fonctionner, ce qui permet de connecter comme bon vous semble les entrées et sorties de votre carte son avec celles d'Ardour et des logiciels compatibles JACK. Bien sûr, ce tutoriel vous explique comment l'installer.

Deux façons d'installer Ardour vous seront proposées.

La première, qui est aussi la plus simple, installe Ardour grâce à votre gestionnaire de paquets ou en cliquant ici.

La seconde, plus compliquée et beaucoup plus longue, vous permettra d'avoir un Ardour qui accepte les plugins VST. En effet, à cause de la licence (pas libre du tout) sous laquelle est publié VST, il est interdit de distribuer Ardour avec le support de VST sous forme de paquet, ce qui complique son installation car il faut compiler Ardour à la main.

Sachez qu'Ardour utilise déjà LADSPA pour les plugins et DSSI pour les instruments virtuels ; ceux-ci sont beaucoup moins graphiques et plus rustiques que les plugins VST, mais les pros sauront s'y retrouver. En revanche, le support de VST ne serait, apparemment, pas totalement stable et donc moins confortable que sur les systèmes d'exploitation qu'il supporte en standard.

C'est donc à vous de choisir, selon le temps dont vous disposez, ce dont vous avez besoin, et votre confiance en vous en ce qui concerne la manipulation de la ligne de commande.

Par paquets (sans le support VST)

Il existe une distribution dérivée d'Ubuntu destinée aux studios d'enregistrement. Il s'agit d'UbuntuStudio, qui vous intéressera particulièrement si vous ne vous servez de votre ordinateur que pour l'audio, car elle dispose déjà d'Ardour (sans VST) et de tous les outils dont vous avez besoin.

Sans installer cette distribution, nous allons tout de même utiliser le paquet Ardour que celle-ci propose, tout simplement car il s'agit de la version 2.0 alors que la version fournie officiellement par Ubuntu est la l'antique 0.99 [edit : plus maintenant, avec jaunty c'est la 2.7.1] !

Pour ce faire, ajoutez ce dépôt à votre liste de sources :

deb http://archive.ubuntu.org/ubuntustudio feisty main

(edit : la liste de source était erronée)

Puis rechargez les dépôts.

Vous n'avez plus qu'à installer les paquets suivants :

  • ardour-i686
  • ubuntustudio-audio-plugins
  • jackd
  • qjackctl

Code pour la console :

sudo apt-get install ardour-i686 ubuntustudio-audio-plugins jackd qjackctl

Vous pouvez maintenant passer à la section Utilisation.

Par compilation (avec le support VST)

Télécharger les sources et les dépendances

Avant de commencer, il va falloir installer tout un tas de paquets nécessaires à la compilation et à l'utilisation d'Ardour : build-essential scons gettext libtool jackd qjackctl libjack0.100.0-dev libxml2-dev libxslt1-dev libart-2.0-dev libsamplerate0 libsamplerate0-dev libraptor1 libraptor1-dev liblrdf0 liblrdf0-dev libasound2-dev libglib2.0-dev libgtk2.0-dev libgnomecanvas2-dev libsndfile1 libfftw3-dev liblo0 liblo0-dev libboost-dev boost-build wine-dev blop caps cmt fil-plugins ladspa-sdk mcp-plugins omins swh-plugins tap-plugins vcf-plugins dssi-example-plugins dssi-host-jack dssi-plugin-fluidsynth dssi-plugin-hexter dssi-plugin-hexter dssi-plugin-xsynth dssi-utils.

(si vous ne voulez pas des plugins LADSPA et DSSI, arrêtez-vous après wine-dev)

Entrez votre mot de passe utilisateur si demandé, et validez l'installation en tapant 'O' puis Entrée.

On a un peu de temps devant nous, alors profitons-en pour télécharger les sources.

Edit TheDeadAngel666 : Lien mis à jour : Version 2.4.1 disponible

Une fois téléchargé, ouvrez le fichier et décompactez-le dans votre répertoire personnel.

Activer le support des VST

Pour les raisons citées au début de cet article, il va falloir télécharger le kit de développement VST depuis le site de Steinberg; mais d'abord, il vous faut accepter la licence (en anglais).

FIXME : lien mort 404 : Rendez vous donc sur cette page et cliquez sur I AGREE (Download Version 2.4) après, bien sûr, avoir lu la licence ;)

adresse temporaire (Version 2.3) : http://ygrabit.steinberg.de/~ygrabit/public_html/vstsdk/Download/VST%20Plug-Ins%20SDK%202.3/vstsdk2.3.zip

(Télécharger le fichier à l'adresse temporaire vous fera passer l'étape suivante)

Et ce n'est pas fini! Pour pouvoir télécharger le SDK, il va falloir donner votre adresse mail, votre nom et prénom, et enfin, ré-accepter la licence! Cliquez ensuite sur VST Audio Plug-Ins SDK (2.4) et sauvegardez le fichier ainsi fourni dans le répertoire libs/fst des sources d'Ardour.

Compiler Ardour

Ouvrez un terminal, et tapez les lignes suivantes :

cd ~/ardour-2.5
scons VST=1

A la question :

Are you building Ardour for personal use (rather than distribution to others)? [no]:

Répondez yes, puis Entrée. Préparez-vous un café, il y'en a un pour un certain temps :) Si tout va bien, tout un tas de lignes vont s'afficher pendant quelques minutes. Si ça dure moins de deux minutes, soit vous avez récupéré votre ordinateur chez la NASA, soit vous vous êtes plantés quelque part;à moins que ce ne soit moi qui ait oublié quelque chose d'important. Dans tous les cas, si la compilation s'arrête sur une erreur, venez-en parler sur ce topic du forum.

Conseil : Si le problème vient de fichiers que vous n'avez pas, cherchez-les à l'aide de la commande sudo aptitude search nomdufichier, et installez les fichiers que vous verrez s'afficher.

Une fois tout cela fini, vous devriez voir le message suivant (mon Ubuntu est en anglais; si ce message s'affiche en français, n'hésitez pas à éditer cette page pour mettre la version française du message :) ) :

scons: done building targets.

Vous pouvez donc finir l'installation en tappant :

sudo scons install

et par la même occasion, vous refaire du café :)

Si tout s'est bien passé, vous pouvez supprimer le répertoire ardour-2.3, ou le garder si vous pensez avoir besoin de le recompiler sous peu.

Vous êtes probablement très content d'avoir fait tout ça, mais maintenant il faut pouvoir l'utiliser! Comme nous ne sommes pas passés par un système de paquets, il n'y a pas d'entrée Ardour 2 dans le menu!

Voici donc les informations dont vous aurez besoin pour créer un lanceur :

Type : Application
Nom : Ardour 2 VST
Commande : /usr/local/bin/ardourvst

Pour ce qui est de l'icône, elle se trouve dans le répertoire :

/usr/local/share/ardour2/icons

Installation des plugins

La seule chose qui vous reste à faire, c'est de créer le répertoire qui accueillera vos plugins :

sudo mkdir /usr/local/lib/vst

et de les copier dedans avec l'aide des droits administrateurs.

Jack

Voilà, c'est prêt..Mais pas si vite! Avant de lancer Ardour, il faut d'abord lancer le serveur Jack! Quelques lignes plus bas qu'Ardour, dans votre menu Applications/Son et Vidéo se trouve JACK Control qui ne demande qu'à être lancé.

Une fois lancé, JACK tente de s'activer. Bien sûr, ça ne marche pas à tous les coups, c'est pourquoi vous devrez probablement cliquer sur le bouton Setup pour configurer tout ça.

Je ne m'étendrais pas sur l'utilisation de Jack, mais vous trouverez plus de documentation à son sujet sur cet article du wiki.

Quelques trucs à savoir

* Si vous utilisez une carte son FireWire utilisez le pilote freebob. Il faut toutefois que vote carte son FireWire soit supportée, ce qui est pour l'instant assez rare. Rendez-vous sur cette page pour vous assurer que votre carte est reconnue. * Si JACK a démarré avec succès alors que vous n'avez pas précisé d'utiliser freebob, c'est que JACK utilise actuellement la carte son intégrée à votre PC (celle de votre carte mère ou une carte PCI), ce qui n'est pas le but recherché ;). * Si JACK ne veut pas se lancer avec freebob, c'est probablement que votre utilisateur n'a pas les permissions pour utiliser le port FireWire; ne paniquez pas, il suffit d'appuyer sur Alt+F2, de taper

gksudo adduser <votre nom d'utilisateur> disk

et de redémarrer votre ordinateur pour montrer qui est le chef!

* Il est important d'avoir une latence la plus basse possible pour travailler confortablement sous Ardour. Cette latence, exprimée en millisecondes, est affichée en bas de la fenêtre Setup de JACK Control. Vous pouvez bricoler les options de JACK pour obtenir la latence la plus basse possible, mais selon votre ordinateur, le son peut se trouver craquelé si vous essayez d'en obtenir une plus basse que votre ordinateur ne le permet. L'installation d'un noyau basse latence peut améliorer les choses; pour ce faire, installez le paquet linux-lowlatency par l'intermédiaire du Gestionnaire de paquets Synaptic (Système/Administration) et redémarrez votre ordinateur.

* Par défaut, Ardour connecte automatiquement les pistes nouvellement créées aux entrées de votre carte son. Si vous voulez changer la configuration des connexions, ça se passe dans la fenêtre Connect de JACK Control.

* Sachez que vous ne pouvez pas importer du MP3 (du aux droits nécéssaires), il va donc falloir passer par le format WAV !!

Voilà, vous êtes maintenant seul face aux nombreuses possibilités d'Ardour. Seul ? Pas nécessairement : voici quelques liens qui vous aideront :

Ardour est développé par des bénévoles ; Paul Davis, le fondateur du projet et mainteneur principal d'Ardour, travaille dessus à plein temps et n'est rémunéré que par les donations des utilisateurs. Si vous utilisez et appréciez ce logiciel, pensez à faire une donation (du montant de votre choix) ou une souscription mensuelle. Tout ceci passe par Paypal, est sécurisé et marche quelle que soit la monnaie de votre pays. Même si vous ne donnez que quelques euros/dollars, c'est « toujours ça de pris » et c'est ce qui aide l'équipe d'Ardour à continuer de faire évoluer le logiciel.


Contributeurs : nilux.

  • ardour.1323958628.txt.gz
  • Dernière modification: Le 30/11/2012, 01:07
  • (modification externe)