!
AD/DA Offset under ASIO and OS X (Décalage AN/NA sous ASIO et OS X): l'ASIO (Windows) et le
Core Audio (max OS X) permettent d'indiquer une valeur de décalage pour corriger les retards
indépendants du buffer, comme ceux de la conversion A/N et N/A ou du buffer de sécurité décrit ci-
dessous. Un test de réinjection (loopback) analogique ne montrera alors aucun décalage puisque
l'application décale en conséquence les données enregistrées. Comme dans le monde réel,
l'enregistrement et la lecture analogiques sont inévitables, les pilotes comprennent une valeur de
décalage correspondant au retard des convertisseurs de la Fireface.
!
Par conséquent, dans un test de réinjection numérique, un décalage négatif d'environ 3 ms se
produit. Ce n'est pas un réel problème, parce que cette façon de travailler est plus que marginale
et habituellement le décalage (offset) peut être manuellement compensé dans l'application. De
plus, gardez à l'esprit que même lorsque vous utilisez les entrées/sorties numériques, en général il
se produit quelque part une conversion A/N et N/A (pas de son sans cela ...).
!
Note : Cubase et Nuendo affichent séparément pour l'enregistrement et la lecture les valeurs de
latence signalées par le pilote. Les valeurs ne correspondront pas exactement à la taille de la
mémoire tampon (par exemple 3 ms à 128 échantillons), et à la place une valeur plus élevée est
affichée, incluant le temps nécessaire à la conversion A/N-N/A. La lecture affiche une valeur
encore plus élevée – voir Buffer de sécurité.
!
Buffer de sécurité
Un petit buffer de sécurité supplémentaire s'est avéré efficace et utile du côté lecture. Il est par
conséquent utilisé dans toutes les interfaces RME. Sous Windows, la Fireface 802 utilise un buffer
supplémentaire fixe de 32 échantillons avec l'USB et de 64 échantillons avec le FireWire, sous
Mac de 32 échantillons, qui s'ajoutent à la taille du buffer actuel. L'avantage principal est la
possibilité d'utiliser des latences plus faibles avec des charges de processeur plus élevées. En
outre, le buffer fixe n'accroît pas la gigue de latence (voir les Infos techniques), le timing subjectif
est extraordinaire.
!
Décalage de sécurité de Core Audio
Sous OS X, chaque interface audio doit utiliser ce que l'on appelle un décalage de sécurité (safety
offset) à l'enregistrement et à la lecture, sinon Core Audio ne fonctionnera pas sans clic. La
Fireface utilise un décalage de sécurité de 16 échantillons avec l'USB et de 32 échantillons avec le
FireWire. Ce décalage est signalé au système et le logiciel peut calculer et afficher la latence totale
de la taille de tampon plus le décalage du convertisseur AN/NA plus deux fois le décalage de
sécurité plus le buffer de sécurité pour la fréquence d'échantillonnage actuelle.
!
35.3 Audio USB
!
L'audio USB est par plusieurs aspects différent des interfaces audio à base PCI.
!
Une Fireface peut donner des performances similaires à une carte PCI ou PCI Express lors- qu'on
l'utilise dans un PC optimisé. Avec les ordinateurs actuels, il est véritablement possible d'obtenir
une faible charge du processeur et un fonctionnement sans clic même avec une taille de buffer de
seulement 48 échantillons Toutefois, avec d'anciens ordinateurs, une simple lecture stéréo
commencera à causer une charge du processeur de plus de 30%.
!
Un ordinateur bloqué un court instant – que ce soit en ASIO ou WDW – perdra un ou plusieurs
paquets de données. De tels problèmes ne peuvent être résolus qu'en augmentant la taille de
buffer (et avec elle la latence).
!
La Fireface dispose d'un contrôle de données unique
détectant les erreurs durant la transmission par USB
et les affichant dans la fenêtre de dialogue Settings.
!
De plus, la Fireface fournit un mécanisme spécial pour poursuivre l'enregistrement et la lecture en
cas de saut de données et corriger la position d'échantillon en temps réel.
!
91
Mode d'emploi Fireface 802 © RME