Historique: FFADO - installation
Aperçu de cette version: 33
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/ffado-version.tar.gz - Alternativement, vous pouvez aussi essayer l'une des deux versions de développement. (ffado-svn est la version de travail utilisée par les développeurs pour modifier le code, et libffado-2.0-svn est une version basée sur la dernière version stable disponible avec ajout de correctifs de maintenance). Pour créer une image à jour de ces sources et les télécharger, il vous faut avoir subversion sur votre système :
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 %%%''...ou au choix...'' %%%~~red:$~~ svn checkout http:/~047~subversion.ffado.org/ffado/branches/libffado-2.0 libffado-2.0-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/votre_version_de_ffado/ %%%~~red:$~~ scons %%%~~red:$~~ su -c "scons install" %%%''...ou ''sudo scons install'', voir ((super utilisateur))...'' - 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 :