Manuel de LibraZiK-4 - Astuces de réduction de désynchronisation audio
Le système LibraZiK-4 est pré-configuré pour avoir le moins possible de décrochage audio 1). Cependant, voici des astuces pouvant vous aider à les réduire si vous en aviez quand même.
Plusieurs adaptateurs wifi ont souvent été rapportés comme provoquant des désynchronisations aléatoires. LibraZiK-4 est normalement pré-réglé pour ne pas leur donner la priorité par rapport aux traitements audio/MIDI. Cependant, vous pourriez vouloir essayer ces astuces dans les cas où certaines désynchronisations apparaîtraient tout de même :
De façon générale, éviter d'avoir des programmes non-nécessaires lancés pendant que vous enregistrez ou faites du live, ça tombe sous le sens certes, mais c'est encore mieux quand c'est écrit !
C'est par exemple le cas d'un navigateur internet ouvert qui consomme beaucoup de ressource (processeur et RAM). Il est conseillé de le fermer complètement. Si vous suivez un tutoriel, n'oubliez pas que vous pouvez le sauvegarder dans un fichier PDF. Plus particulièrement, il existe encore quelques publicités surgissantes et sites internet qui utilisent la technologie Adobe Flash qui peut être très gourmande en ressources. Si vous avez plusieurs onglets ouverts dans votre navigateur, il en suffit d'un utilisant un peu de Flash pour provoquer une grosse consommation de puissance-processeur, provoquant à son tour une latence plus élevée, et au final, des désynchronisations.
Lorsque vous utilisez un enregistreur multi-pistes, un séquenceur, un échantillonneur, ou tout autre application semblable, il est recommandé de convertir tout fichier audio que vous souhaitez importer pour qu'il soit à la même fréquence d'échantillonnage que celle à laquelle vous avez configuré JACK. De nombreuses applications vous permettent d'importer et utiliser des fichiers audio à un taux d'échantillonnage différents de celui auquel JACK tourne, mais alors elles doivent les ré-échantillonner “à-la-volée” ce qui se paie en consommation du processeur et de la RAM et peut ainsi aboutir dans des cas défavorables à des désynchronisations si vos ressources processeurs/RAM ne peuvent pas encaisser la surcharge de travail.
Vous pouvez vérifier facilement le taux d'échantillonnage de vos fichiers audio, par exemple avec SMPlayer en utilisant Ctrl+I pendant la lecture. Si vous avez besoin de convertir des fichiers audio (y compris des groupes de fichiers audio en une seule fois), les logiciels soundconverter ou XCFA pourront vous être utiles.
Ouvrez un terminal et lancez : cat /proc/interrupts
. Assurez-vous ici que votre pilote audio ne partage pas son IRQ avec un autre périphérique. Si c'était le cas, la correction est simple : il suffit souvent de changer le port USB physique auquel votre périphérique USB est connecté.
Si cela ne suffisait pas, voir ce guide pour corriger les conflits IRQ .