Sans être expert du domaine, j'ai déjà eu à bidouiller pulseaudio, alsa, et un peu jack pour des projets et je ne peux qu'être surpris par mon constat : c'est le bordel.
Alsa n'a quasi aucune doc et quand on cherche des choses on tombe souvent sur de très vieux articles (je suis même tombé sur un module pour linux 2.4 ...), pulseaudio n'a quasi aucune doc, jack est sympa mais pas toujours simple à prendre en mains... Bref, pas un seul outil aussi simple qu'un stupide cat à prendre en mains pour manipuler l'audio, c'est toujours un peu spécifique, un peu complexe, un peu pas assez documenté.
Et là, je tombe sur sndio avec un papier super intéressant à lire, qui montre comment on devrait gérer l'audio. Le papier est clair, simple, concis, montre des exemples d'usage, nickel. Pourquoi 5 ans plus tard nous n'avons toujours pas ça ? Pourquoi avoir un outil aussi complexe que PulseAudio ou aussi rustre qu'alsa (dont l'interface alsamixer ne me permet pas de voir seulement les périphériques de capture puis que F4 ferme l'application...) ?
Une possibilité, pourtant simple, que je souhaiterai avoir c'est rediriger l'audio d'une application (ou d'un ensemble d'applications) en un seul flux. Exemple pourtant tout simple, et pourtant si complexe à mettre en place. Jack semble pouvoir le faire, mais même en galérant comme pas permis j'ai pas réussi.
Mon avis : l'audio sous linux ça marche très bien pour le grand public, mais au moindre problème ou au moindre besoin spécifique on doit se taper un paquet de nuits blanches.
# alternative : sndio, projet OpenBSD pour l'audio
Posté par karchnu (site web personnel) . En réponse à la dépêche PulseAudio 6.0 et 7.0. Évalué à 10. Dernière modification le 16 octobre 2015 à 16:07.
Sans être expert du domaine, j'ai déjà eu à bidouiller pulseaudio, alsa, et un peu jack pour des projets et je ne peux qu'être surpris par mon constat : c'est le bordel.
Alsa n'a quasi aucune doc et quand on cherche des choses on tombe souvent sur de très vieux articles (je suis même tombé sur un module pour linux 2.4 ...), pulseaudio n'a quasi aucune doc, jack est sympa mais pas toujours simple à prendre en mains... Bref, pas un seul outil aussi simple qu'un stupide cat à prendre en mains pour manipuler l'audio, c'est toujours un peu spécifique, un peu complexe, un peu pas assez documenté.
Et là, je tombe sur sndio avec un papier super intéressant à lire, qui montre comment on devrait gérer l'audio. Le papier est clair, simple, concis, montre des exemples d'usage, nickel. Pourquoi 5 ans plus tard nous n'avons toujours pas ça ? Pourquoi avoir un outil aussi complexe que PulseAudio ou aussi rustre qu'alsa (dont l'interface alsamixer ne me permet pas de voir seulement les périphériques de capture puis que F4 ferme l'application...) ?
Une possibilité, pourtant simple, que je souhaiterai avoir c'est rediriger l'audio d'une application (ou d'un ensemble d'applications) en un seul flux. Exemple pourtant tout simple, et pourtant si complexe à mettre en place. Jack semble pouvoir le faire, mais même en galérant comme pas permis j'ai pas réussi.
Mon avis : l'audio sous linux ça marche très bien pour le grand public, mais au moindre problème ou au moindre besoin spécifique on doit se taper un paquet de nuits blanches.