Nouveaux développements en ce qui concerne les cartes Firewire (inclusion dans ALSA)
Y'a du nouveau en ce qui concerne la gestion des interfaces Firewire sous linux. Ce message est un résumé d'une discussion privée que j'ai eu avec utilisateur_anonyme avant qu'il ne poste le message [Résolu] Pilotes FFADO vs ALSA.
L'équipe d'ALSA (en partenariat avec l'équipe de FFADO) a démarré un travail d'inclusion dans le noyau de pilotes pour interfaces-son firewire. Ceci signifie donc que certaines interfaces firewire commencent à fonctionner avec des nouveaux pilotes ("backend") alsa. Par exemple, certaines des interfaces firewire construites autour d'une puce "Dice" peuvent utiliser le module alsa snd-dice.
J'ai discuté il y a plusieurs jours avec quelqu'un qui possède une audiobox firewire et qui en a parlé avec les équipes de FFADO et ALSA qui lui ont confirmé que normalement, les deux solutions (soit ALSA, soit FFADO) doivent toujours fonctionner. Ceci dit, si le module ALSA pour la carte est chargé, alors FFADO ne peux plus y accéder puisqu'ALSA prend le contrôle exclusif de l'interface.
C'est à prendre avec des pincettes puisque je n'ai pas essayé moi-même mais en gros : si le module ALSA "snd-dice" pour l'interface firewire (à voir avec lsmod ou/et dmesg) est utilisé, et si on le décharge (rmmod), alors la carte devrait redevenir accessible par le pilote FFADO.
À noter qu'ALSA ne prévoit pas de remplacer le FFADO mixer. L'utilisation deviendra donc :
Retours bienvenus
L'équipe d'ALSA (en partenariat avec l'équipe de FFADO) a démarré un travail d'inclusion dans le noyau de pilotes pour interfaces-son firewire. Ceci signifie donc que certaines interfaces firewire commencent à fonctionner avec des nouveaux pilotes ("backend") alsa. Par exemple, certaines des interfaces firewire construites autour d'une puce "Dice" peuvent utiliser le module alsa snd-dice.
J'ai discuté il y a plusieurs jours avec quelqu'un qui possède une audiobox firewire et qui en a parlé avec les équipes de FFADO et ALSA qui lui ont confirmé que normalement, les deux solutions (soit ALSA, soit FFADO) doivent toujours fonctionner. Ceci dit, si le module ALSA pour la carte est chargé, alors FFADO ne peux plus y accéder puisqu'ALSA prend le contrôle exclusif de l'interface.
C'est à prendre avec des pincettes puisque je n'ai pas essayé moi-même mais en gros : si le module ALSA "snd-dice" pour l'interface firewire (à voir avec lsmod ou/et dmesg) est utilisé, et si on le décharge (rmmod), alors la carte devrait redevenir accessible par le pilote FFADO.
À noter qu'ALSA ne prévoit pas de remplacer le FFADO mixer. L'utilisation deviendra donc :
- modules ALSA
- mixeur FFADO
Retours bienvenus