• [^] # Re: API ?

    Posté par . En réponse au journal Pulseaudio vs JACK. Évalué à 4.

    PA permet le temps réel. Ils ont même fait rtkit, qui a aussi été implémenté très rapidement, afin d'éviter des rt-bombs. bon franchement rtkit il est moins réactif que le simple code de 200 lignes de das_watchdog... mais bon voilà, tout le monde s'est jetté dessus comme des morfales sur une tartiflette...

    PA supporte donc le temps réel, mais c'est en théorie. Pour l'avoir trituré aussi pas mal (moins que jack mais quant même) c'est pas ça. Et là je ne jetterai pas la pierre à Pa, ne sachant pas si les pb ne viennent pas d'ailleurs ( de dbus par exemple ?). D'ailleurs Lennart lui même le dit : il déconseille d'utiliser PA en RT. C'est un "work in progress" (depuis plus de 2 ans...) Le support de Flash et du bluetooth ayant été des priorités plus importantes.

    PA c'est juste le nouvel ESD, rien de plus, mais rien de moins. Un ESD en bien mieux, mais son auteur ne cesse de le répéter : PA n'est pas fait pour les fortes contraintes. Donc faudra pas attendre d'évolutions de ce côté là.

    La seule voie actuellement possible c'est de faire comme sous Windows : un truc de base de merde mais qui marche bien pour les trucs de base, et des softs "Pro" qui implémentent en douce un jackd lorsqu'ils sont lancés. Bref, moi je comprends plus rien à la philosophie de gnu, en matière de son.