• [^] # Re: .

    Posté par (site web personnel) . En réponse à la dépêche Ardour 2.0 en version finale. Évalué à 2.

    Il y a deux niveaux possibles. Avec le noyau de base de Debian, la latence n'est pas très bonne, même si ça reste utilisable pour des choses simples avec un CPU rapide.
    Le premier truc à faire est de charger le module realtime, et d'activer l'option dans Jack. Mais pour charger le module realtime, il faut avoir les "capabilities" en module, ce qui n'est pas fait par défaut pour des raisons de sécurité. Mais l'opération est facile, il faut juste charger les options du noyau actuel, changer cette option, faire un kbuild et installer le nouveau paquet-noyau, puis faire un paquet du module realtime avec module-assistant. Tout compris ça doit faire 5 ou 6 commandes pas plus.

    L'étape supérieure, c'est d'essayer le patch preempt d'Ingo Molnar. Là on obtient des latences très basses, facilement inférieures à 2ms.
    Mais c'est plus chiant à faire, il faut partir du noyau d'origine de kernel.org et appliquer le patch puis réussir à faire booter le nouveau noyau sous debian. Appliquer à la fois les patch debian et le preempt me parait encore plus tenir du parcours du combattant.