|
Installer ze Free Firewire Audio Drivers
|
|
Version stable
Depuis sa version 2,
FFADO est disponible nativement pour la plupart des
distributions actuelles, 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 :
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.4.9
Version 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 grâce à votre gestionnaire d'installation, pour la version 2.0.0 de FFADO les dépendances sont :
- les outils de compilation : un compilateur C++ (
gcc) et scons.
- les bibliothè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)
- 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'/accès/à/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
- Dans un terminal, allez dans le répertoire des sources et configurez
scons :
Copy to clipboard
~~red:$~~ cd /home/votre_nom/sources/votre_version_de_ffado/ %%%~~red:$~~ scons %%%''...ou par exemple, pour une remplacer la version existante de FFADO installée par votre distribution :...'' %%%~~red:$~~ scons PREFIX=/usr
référez vous à la doc officielle pour apprendre d'autres options de configuration (optionnel)
- enfin compilez ! toujours dans le même terminal et le même répertoire :
Copy to clipboard
~~red:$~~ su -c "scons install" %%%''...ou ''sudo scons install'', voir ((super utilisateur))...''
- Installez jack grâce à 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.
Configuration
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.
...section de liens en chantier...
Ensuite viendrons :
Déjà vue :
liens/sources :