hfer a écrit :Le protocole usb prevoit plusieurs modes d'échange.
Dans le cas d'un échange data, une correction d'erreur est activée. Quitte a reexpedier les paquets en erreur, sans se preoccuper du delai nécessaire.
Pour la video ou l'audio, usb utilise un mode de transmission particulier qui privilegie l'absence de coupure, sans verifier si il y a des erreurs dans les paquets transmis.
La qualité dépend donc du mode utilisé par le lecteur audio
Pas tout à fait...
Une détection d'erreur pour chaque paquet se fait dans les deux modes, mais la réaction est différente :
- en mode "data" (bulk transfer), le paquet est renvoyé
- en mode "audio" (isochronous transfer), le paquet est poubellisé
Et le lecteur audio n'y peut rien, c'est le périphérique qui dicte le mode à utiliser.
D'ailleurs, sur un système normalement constitué, le lecteur audio ne sait même pas si le transfert se fait sur PCI, sur USB, Firewire ou autre, un des rôles du système étant de faire abstraction du matériel.
J'avais également vu une étude qui estimait le taux d'erreur à 1 par mois en lecture 24/7 à 44,1 kHz ... donc à priori pas de quoi justifier des différences d'écoute de l'ordre de la scène sonore plus ou moins large, ou d'un aigu plus ou moins agressif.
