Disons que ça marche dans les conditions suivantes
a) Pulse audio fait un lock exclusif du périph Alsa. Tous les utilitaires qui veulent faire du bruit passent par padsp ou mieux par Gstreamer.
b) HAL, ConsoleKIT et DBus sont configurés à la sauce Fedora/Red Hat. Cette sauce n'est pas mauvaise, mais elle n'est pas nécessairement la panacée pour tous les utilisateurs.
c) Les corrections de skew ou de buffer doivent être prise en charge directement par le pilote Alsa ou par pulse-Audio lui même via GStreamer. Toute tentative d'intervention par un programme tiers risque de tout faire partir en sucette.
Donc fondamentalement quand on veut au choix, du JACK, du gapless (oui parceque GStreamer et le gapless...) de la synchro pointue, utiliser les clocks HPET etc. On sort forcément de la notice d'empaquettage de Lennart. (Bon généralement quand on veut un des trucs ci dessus on prend une distrib dans laquelle on peut gicler Pulse Audio facilement.)
Après le choix d'Ubuntu de mettre Pulse Audio tout en essayant de garder la compatibilité avec les fonctionnalités avancés du son sous Linux est discutable. Mais il n'est pas idiot. Pulse Audio a été conçu pour fonctionner dans un cas précis (utilisateur bureautique qui écoute du son en mode "loisir") et son utilisation dans à peu près tous les autres cas est problématique.
[^] # Re: ce type il devrait arrêter de bosser su GNU/Linux
Posté par Kaane . En réponse au journal Lennart casse les logs!. Évalué à 9.
Disons que ça marche dans les conditions suivantes
a) Pulse audio fait un lock exclusif du périph Alsa. Tous les utilitaires qui veulent faire du bruit passent par padsp ou mieux par Gstreamer.
b) HAL, ConsoleKIT et DBus sont configurés à la sauce Fedora/Red Hat. Cette sauce n'est pas mauvaise, mais elle n'est pas nécessairement la panacée pour tous les utilisateurs.
c) Les corrections de skew ou de buffer doivent être prise en charge directement par le pilote Alsa ou par pulse-Audio lui même via GStreamer. Toute tentative d'intervention par un programme tiers risque de tout faire partir en sucette.
Donc fondamentalement quand on veut au choix, du JACK, du gapless (oui parceque GStreamer et le gapless...) de la synchro pointue, utiliser les clocks HPET etc. On sort forcément de la notice d'empaquettage de Lennart. (Bon généralement quand on veut un des trucs ci dessus on prend une distrib dans laquelle on peut gicler Pulse Audio facilement.)
Après le choix d'Ubuntu de mettre Pulse Audio tout en essayant de garder la compatibilité avec les fonctionnalités avancés du son sous Linux est discutable. Mais il n'est pas idiot. Pulse Audio a été conçu pour fonctionner dans un cas précis (utilisateur bureautique qui écoute du son en mode "loisir") et son utilisation dans à peu près tous les autres cas est problématique.