• [^] # Re: non pas 3 jack, mais 4

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

    Sur des cartes pros, ça marche parfaitement (par exemple en les synchonisant via un WorldClock) et de manière pro (plusieurs semaines sans downtime).

    Maintenant, pour avoir utilisé les 3 (jack, jack2 et PA) :

    - PA : plein de bonnes idées, implémentation parfois malheureuse (sans doute due aux drivers hein...)
    - jack* : juste ce qu'il faut pour le pro, mais pas simple à configurer pour mme Michu. jack était une super idée à la base, mais qui manquait de fiabilité, problème que jack2 a corrigé. J'ai un peu contribué avec Stéphane à travailler sur jack2 et à corriger quelques trucs (problèmes de design en multi-utilisateurs notamment), et je dois dire que j'en suis assez satisfait, ça marche bien. Maintenant, pour les mecs qui n'aiment pas le camelCase dans le code, je trouve ça un peu dommage, mais bon, qu'ils fassent leur fork si ça les chante.

    Lennart a un peu raison dans son post, les deux approches sont assez différentes, il est dommage de ne pas les mixer, idéalement, il faudrait que jackd puisse être un client de PA et que l'inverse soit vrai (j'aurai bien aimé cela au moment où je développais sur jack)... maintenant, il faut voir que ça marche sous OS X... c'est même la plateforme où tout marche le mieux avec Jackd... alors au lieu de ré-inventer la roue, il pourrait regarder un peu ce qu'ils font, je ne suis pas sûr que ce soit si infaisable sous les autres POSIX (modulo le setup forcément un peu plus complexe niveau temps réel car sous Mac, les utilisateurs normaux peuvent chopper les droits RT par défaut)

    Bref... rien de bien nouveau ni de constructif, mais jack2, ça marche bien quand même :-)