Le Problème
Un signal audio d'entrée ou un instrument midi joué au clavier midi ne peut être contrôlé phoniquement qu'avec un délais remarquable et audible.
La raison
Tous les systèmes de musique assistée par ordinateur ont besoin de temps pour calculer et générer de l'audio. Deux moments sont cruciaux : Celui pendant lequel le séquenceur (Cubase, Nuendo) transmets le signal audio à l'interface audio et celui où le signal est réellement disponible en sortie audio et donc audible. Le délais de traitement est appelé latence et est principalement causé par le "buffer" du périphérique audio. Les utilisateurs exigeant peuvent être perturbés même avec un délais de quelques millisecondes, une latence de 20 ms ou plus est audible pour des oreilles moins entraînées.
La solution
Des interfaces audio dédiées offrent la possibilité d'ajuster la taille du "buffer". Plus la taille du buffer est grande, plus le temps de traitement disponible pour le système est grand. De ce fait plus grande est la latence du signal.
Malheureusement la taille du buffer ne peut pas être configurée à n'importe quelle valeur. Si le buffer est trop petit l'interface n'aura pas assez de temps pour traiter le signal audio complètement. Les craquements, clics ou une lecture inconsistante en sont les signes typiques. Le système est alors surchargé.
Obtenir la latence la plus basse possible dépend de plusieurs facteurs. En particulier, elle est déterminée par les performances de l'interface audio, des pilotes correspondants et des performances globales de l'ordinateur. Les applications utilisées vont également jouer un rôle décisif. Par exemple, des tâches élaborées comme le calcul effectué par des effets exigeants ou des synthétiseurs complexes vont avoir besoin d'une plus grande latence qu'une simple lecture audio.
Ajuster la latence sous Mac OS X
Sous Mac OS X la taille du buffer /latence peut être ajusté dans les applications respectives :
- Cubase and Nuendo: Dans Cubase et Nuendo la latence de l'interface audio peut être ajustée dans le menu "Configurations des périphériques" ("Périphériques > Configuration des périphériques..."). En fonction de votre version de programme, vous trouverez votre interface audio dans la "liste des périphériques", dans "Multipiste", "VST Audiobay" ou "VST Audio System". Vous pouvez configurer la taille du buffer directement ou après avoir cliqué sur le bouton "paramètre" (ou tableau de bord). Consultez le manuel de Cubase / Nuendo pour plus de détails.
Ajuster la Latence sous Windows
Rendez-vous dans la page de configuration de votre pilote ASIO de votre interface audio.Vous pouvez accéder au menu de configuration de votre interface via le menu de démarrage de Windows, sous "Tous les programmes", ou via le symbole correspondant de votre interface dans la barre de lancement rapide de Windows. Veuillez consulter le manuel pour de plus amples explications.
- Cubase et Nuendo: Dans Cubase/Nuendo le menu de configuration de votre interface audio peut également être accédée depuis le menu "Périphériques > Configuration de périphériques". En fonction de votre version de programme, vous trouverez votre interface audio dans la "liste des périphériques", dans "Multipiste", "VST Audiobay" ou "VST Audio System". Vous pouvez configurer la taille du buffer directement ou après avoir cliqué sur le bouton "paramètre" (ou tableau de bord). Consultez le manuel de Cubase / Nuendo pour plus de détails.
Utiliser une simple carte audio ou une carte son intégrée sous Windows.
Avec ce type de matériel il est impossible de configurer la latence.
Le pilote universel "ASIO4ALL" de Michael Tippach est une solution possible. Vous pouvez le télécharger gratuitement sur www.asio4all.com. Évidemment la qualité discutable de ces matériels ne s'en trouvera pas améliorée : Fort niveau de bruit, réponse fréquentielle non linéaire, blindage électrostatique quasi-inexistant et convertisseurs AD/DA en dehors de tout standard. Pour utiliser un logiciel d'enregistrement audio professionnel nous vous recommandons de vous équiper d'un périphérique professionnel dédié utilisant son propre pilote ASIO.