Historique: FFADO - installation
Aperçu de cette version: 31
Installer ze Free Firewire Audio DriversTable des matières |
|
Version stable
Depuis sa version 2, FFADO est disponible nativement pour la plupart des distributions, vous pouvez donc généralement utiliser votre gestionnaire de paquets habituel pour l'installer. Le nom du paquet qui nous interresse peut varier selon la distribution :- Debian / Ubuntu : ffado-dbus-server (obligatoire) + ffado-tools (recommendé)
- gentoo : media-libs/libffado (à démasquer avec le keyword de votre architecture)
Si vous possédez une carte notée "full support", ou que vous voulez tout simplement tenter votre chance avec, vous pouvez en profiter pour installer le mixeur FFADO. Attention celui-ci ne fonctionne pas avec toutes les cartes, mais il ne coûte rien de l'installer !
Il vous faudra ensuite installer jack, en prennant garde qu'il s'agisse d'une version compatible firewire :
- Debian / Ubuntu : jackd1-firewire ou jackd2-firewire
- gentoo : media-sound/jack-audio-connection-kit sans useflag particulier pour FFADO et avec le useflag freebob pour FreeBoB
Version de développement
Version actuelle de FFADO : 2.5.0Version de développement : SVN (en mouvement perpétuel)
Si vous souhaitez installer une version plus actuelle que celle disponible dans votre gestionnaire de paquets, il va vous falloir compiler :
- Installez les dépendances grace à votre gestionnaire d'installation, pour la version 2.0.0 de FFADO les dépendances sont :
- les outils de compilation : un compileur C++ (
gcc) etscons. - les biblothèques partagées :
libxml++2(>= 2.6.13), libraw1394 (>= 1.3.0), libiec61883 (>= 1.1.0), dbus-1 (>= 1.0) - optionnel pour utiliser le mixeur FFADO : Qt (>= 4.0), PyQt (même version que
Qt), dbus-python (>= 0.82.0)
- les outils de compilation : un compileur C++ (
- téléchargez ensuite les sources de FFADO
- Les dernières versions sont disponibles sur la page de téléchargement officielle
Une fois téléchargée, décompressez l'archive dans le répertoire de votre choix (ici/home/votre_nom/sources/) :Copy to clipboard~~red:$~~ mkdir -p /home/votre_nom/sources/ %%%~~red:$~~ cd /home/votre_nom/sources/ %%%~~red:$~~ tar xvzf /chemin/d'/acces/à/vos/téléchargements/libffado-version.tar.gz - Alternativement, vous pouvez aussi essayer la version de développement :
Pour cela il vous vous faut avoir subversion sur votre système, et l'utiliser pour créer et télécharger une image à jour des sources en développement :Copy to clipboard~~red:$~~ mkdir -p /home/votre_nom/sources/ %%%~~red:$~~ cd /home/votre_nom/sources/ %%%~~red:$~~ svn checkout http:/~047~subversion.ffado.org/ffado/trunk ffado-svn
- Les dernières versions sont disponibles sur la page de téléchargement officielle
- enfin compilez ! Dans un terminal, allez dans le répertoire des sources et utilisez
sconspour compiler puis installer :Copy to clipboard~~red:$~~ cd /home/votre_nom/sources/libffado-version/ %%%~~red:$~~ scons %%%~~red:$~~ su ''(ou autre mode ((super utilisateur)))'' %%%~~red:$~~ scons install - Installez jack grace à votre gestionnaire d'installation comme indiqué plus haut, ou compilez le vous même en suivant la documentation existante et en veillant à activer les options nécessaires. La compilation de jack doit impérativement s'effectuer après celle de FFADO, car jack vérifie la présence de ce dernier avant de compiler le support firewire.
Il vous faut maintenant configurer le système et FFADO avant de pouvoir lancer jack pour la première fois, pour cela rendez-vous sur la page : Configuration de FFADO.
Ensuite viendrons :
- Utilisation de FFADO
- Foire Aux Questions FFADO
- Optimisation de FFADO
- Utiliser les applications non-jack avec votre carte firewire
liens/sources :