Une grande différence est le public visé, ce qui influence énormément les compromis faits en terme d'architecture:
Jack vise l'audio pro, avec un accent très net sur la minimisation de la latence: un décalage de 20 ms en jouant 20 piste simultanément avec une flopée d'effets par piste dans un contexte de studio cela peut être déjà beaucoup trop. Par conséquent, Jack est désigné pour faire le moins de compromis possible en terme de latence. Si cela demande de réquisitionner 90% de la puissance de calcul disponible (ou de la mémoire), ainsi soit-il.
Pulseaudio vise le grand public, il a donc des contraintes de facilité d'utilisation et de consommation d'énergie: En gros, si la bande sonore d'un film est décalé de 50 ms à cause de la latence, mais qu'il faudrait faire sortir le processeur du mode d'économie d'énergie pour régler le problème, autant attendre.
[^] # Re: Leave Jack alone!
Posté par octachron . En réponse au journal PipeWire veut unifier la gestion des flux audio et video. Évalué à 6.
Une grande différence est le public visé, ce qui influence énormément les compromis faits en terme d'architecture:
Jack vise l'audio pro, avec un accent très net sur la minimisation de la latence: un décalage de 20 ms en jouant 20 piste simultanément avec une flopée d'effets par piste dans un contexte de studio cela peut être déjà beaucoup trop. Par conséquent, Jack est désigné pour faire le moins de compromis possible en terme de latence. Si cela demande de réquisitionner 90% de la puissance de calcul disponible (ou de la mémoire), ainsi soit-il.
Pulseaudio vise le grand public, il a donc des contraintes de facilité d'utilisation et de consommation d'énergie: En gros, si la bande sonore d'un film est décalé de 50 ms à cause de la latence, mais qu'il faudrait faire sortir le processeur du mode d'économie d'énergie pour régler le problème, autant attendre.