02-24-2019, 01:43 PM
il ne faut pas confondre en UAC2 usb audio class2 il y a bien une CRC pour chaque trame afin de la checker. par contre si la trame est mauvaise il n'y a pas de demande de retransmission.
sur nos DAC on travaille en asynchrone cad le DAC se charge de la clock et est le maitre de la communication ou plutot celui qui choisit le temps
pour être précis en fait en USB on a 4 modes: bulk, isochrone, control et interrupt.
seul le mode bulk permet la réémission.
en UAC 2 on utilise isochrone, control et interrupt.
isochrone pour les données, control pour le volume et les demandes de sample rate et interrupt pour les frequences d'horloges dispo....
mais c'est affreux on peut perdre des infos ????
oui bien sur tout protocole a des faiblesses et oui on peut en perdre.
mais que se passe t'il si vous perdez une frame vous ne perdez pas un 0 ou un 1 vous ne perdez pas la subtilité d'un archer ou d'un piano..... vous perdez une série de samples....
que se passe t'il alors ? vous entendrez un ploc
vous entendez bcp de plocs quand vous branchez vos DAC USB ?
pour donner une idée "A single isochronous transfer can carry 1024 bytes, and can carry at most 256samples (at 24/32 bits). This means that a single isochronous endpoint can transfer42 channels at 48 kHz, or 10 channels at 192 kHz " issu d'une doc xmos https://www.xmos.com/developer/download/...1.0%29.pdf
sur nos DAC on travaille en asynchrone cad le DAC se charge de la clock et est le maitre de la communication ou plutot celui qui choisit le temps
pour être précis en fait en USB on a 4 modes: bulk, isochrone, control et interrupt.
seul le mode bulk permet la réémission.
en UAC 2 on utilise isochrone, control et interrupt.
isochrone pour les données, control pour le volume et les demandes de sample rate et interrupt pour les frequences d'horloges dispo....
mais c'est affreux on peut perdre des infos ????
oui bien sur tout protocole a des faiblesses et oui on peut en perdre.
mais que se passe t'il si vous perdez une frame vous ne perdez pas un 0 ou un 1 vous ne perdez pas la subtilité d'un archer ou d'un piano..... vous perdez une série de samples....
que se passe t'il alors ? vous entendrez un ploc
vous entendez bcp de plocs quand vous branchez vos DAC USB ?
pour donner une idée "A single isochronous transfer can carry 1024 bytes, and can carry at most 256samples (at 24/32 bits). This means that a single isochronous endpoint can transfer42 channels at 48 kHz, or 10 channels at 192 kHz " issu d'une doc xmos https://www.xmos.com/developer/download/...1.0%29.pdf
- chéri c'est quoi ce paquet ? - un switch ma chérie. -ah ça sert à quoi c'est pas encore pour ta hifi? - non ça va servir à brancher la playstation des gosses à l' étage, ça n'a aucun rapport avec la hifi