Top Qs
Chronologie
Chat
Contexte

AES/EBU

standard définissant une interface de transmission audio numérique De Wikipédia, l'encyclopédie libre

Remove ads

L'AES3 (aussi connu sous l’appellation AES/EBU[1]) est un standard définissant une interface de transmission audio numérique[2], principalement destinée à un usage professionnel. Ce format de transmission permet de véhiculer à travers une liaison série deux canaux audio PCM Linéaire sur des supports variés, comme des lignes symétriques, asymétriques, coaxiales et optiques.

Le standard fut publié pour la première fois en 1985 par l'Audio Engineering Society et fut ratifié la même année par l'Union européenne de radio-télévision (EBU).

Remove ads

Historique

Résumé
Contexte

En , le groupe de travail de l'Audio Engineering Society présenta lors de la convention AES de New York, une ébauche de standard (draft) intitulée AES3. Ce projet reçut un accueil enthousiaste de la part des fabricants et des utilisateurs[3].

L'année suivante, l'AES publia la première version du standard AES3-1985, qui fut envoyé pour ratification à l'ANSI (Etats-Unis), l'EIAJ (Japon) et à l'EBU (Europe)[4].

L'EBU ratifia le standard en y apportant de légères modifications, la plus significative étant l'emploi obligatoire d'un transformateur électrique dans les interfaces de transmission et de réception, alors que l'AES ne faisait que fortement le recommander[5],[6]. L'EBU a donc publié sa propre version du standard sous l'appellation Tech 3250, plus connu sous le nom AES/EBU.

Ainsi, bien que les deux standards ne soient pas rigoureusement identiques, les termes AES3 et AES/EBU sont généralement considérés comme synonymes[1].

L'AES3 a été révisé en 1992, 2003 et 2009. L'EBU Tech 3250 a été révisé en 1992 et 2004.

Le développement de l'AES3 ayant eu lieu à la même époque que la normalisation du S/PDIF par l'IEC, ces derniers ont décidé de prendre en compte l'inter-opérabilité entre les deux formats[7]. Ainsi, l'AES3 et le S/PDIF ne présentent des différences qu'au niveau de leurs conceptions électrique et des données auxiliaires[7], permettant ainsi aux fabricants de concevoir des interfaces compatibles avec les deux formats à moindre coût. Voilà pourquoi on considère souvent le S/PDIF comme le pendant grand public de l'AES3.

Remove ads

Technologie

Résumé
Contexte

L'AES3 est un protocole de communication couvrant les couches 1 (physique) et 2 (liaison) du modèle OSI.

Connectiques

L'AES3 définit comme connecteur standard l'XLR 3 broches tel que défini par l'IEC 60268-12[8]. Le standard évoque également l'usage de connecteurs BNC[9].

IEC 60958 Type I—Balanced, XLR

Thumb
Connecteurs XLR femelle (à gauche) et mâle (à droite) à trois broches utilisé par IEC 60958 Type I.

Les connecteurs IEC 60958 Type I utilisent une ligne symétrique : 3-conducteurs, 110-ohm en paires torsadées avec connecteur XLR (utilisation professionnelle). Le Type I est utilisé habituellement dans des installations professionnelles et est considéré comme le connecteur du standard.


Autres types de liaison

Thumb
Connecteur BNC

La révision AES-3id du standard ajoute la connexion par câble de 75-ohm avec connecteur BNC.

Le signal audio numérique AES3 peut être aussi transmis en mode asynchrone. C'est le standard AES47 (correspondant à l'IEC 62365) qui décrit le passage des trames AES3 vers les cellules ATM. Cela requiert une infrastructure CAT5 ou CAT6.


Protocole

Thumb
Représentation simple du protocole AES/EBU et S/PDIF

Composition

La transmission des données se décompose en une suite de blocs audio.
Chaque bloc audio est composé de 192 trames.
Une trame est composée de deux mots de 32 bits.
Et chaque mot correspond à un canal (A et B). Par exemple, dans le cas d'un signal stéréo, le canal A est utilisé pour le signal gauche et le canal B pour le signal droit.

Séparation des blocs

Afin de pouvoir identifier facilement un nouveau bloc audio, le premier mot de la première trame du bloc commence par le préambule "Z" (voir #Mot de base). Soit:

"X" Ca.A "Y" Ca.B "Z" Ca.A "Y" Ca.B "X" Ca.A "Y" Ca.B "X" ...
|__mot__||__mot__||__mot__||__mot__||__mot__||__mot__||__ ... | || || || ... |___trame 191____||____trame 0_____||____trame 1_____||__ ... || ... __bloc audio____||_______________bloc audio_____________ ...

Mot de base

Le mot de 32 bits est découpé de la façon suivante:

bits description
0-3 Appelé "préambule", ces bits ne contiennent pas de données mais sont là pour faciliter la synchronisation du signal et pour identifier les mots entre eux. Ils ne sont pas codés en biphase marqué, ils ne représentent donc pas de données réelles et sont donc uniques dans le flux de données et facilement identifiables.

Trois types de valeur existent:
* Z ⇒ marque un mot qui est en canal A (1er canal transmis) en début de block:
 - 11101000 si le précédent état de la ligne est "0"
 - 00010111 si c'est "1".

* X ⇒ marque un mot de canal A qui n'est pas en début d'un block:
 - 11100010 si le précédent état de la ligne est "0"
 - 00011101 si c'est "1".

* Y ⇒ marque un mot qui n'est pas un canal A (tous les autres canaux) :
 - 11100100 si le précédent état de la ligne est "0"
 - 00011011 si c'est "1".

Dans l'extension du standard IEC, ils sont appelés M, W, B.

4-7 Ces 4 bits transportent des informations auxiliaires dont la signification n'est pas imposée.
Ils peuvent être utilisés comme un canal audio basse résolution pour l'ajout de commentaires de production ou de studio à studio. Ils peuvent aussi être utilisés pour agrandir la résolution des données du son pour aller jusqu’à 24 bits mais dans ce cas la source et le récepteur doivent être capables de supporter ce format.
8-27 Ce sont les 20 bits de données du son.
L'envoi commence par les bits de poids faible suivis des bits de poids fort. Si la source ne peut fournir des données sur 20 bits, les bits de poids faible inutilisés seront mis à la valeur logique "0" (par exemple, pour les données issues d'un CD qui sont sous format 16 bits, les bits 8 à 11 seront mis à zéro).
28 Bit de validité: mis à zéro si les bits de données (8-27) sont corrects et peuvent être utilisés directement pour une conversion numérique/analogique. Si la valeur est "1", le récepteur peut couper le son pendant la réception de ces valeurs fausses. Ce bit est utilisé par la plupart des lecteurs CD pour indiquer une dissimulation plutôt qu'une correction d'erreur a lieu.
29 Bit d'utilisateur : aucune valeur imposée.
Ce bit en association avec les 191 autres bits du bloc audio permet d'y mettre des données comme le nom de la chanson, sa durée, son numéro et toutes autres données possibles. Ce bit étant présent dans chaque canal, la longueur des données transmissibles est multiple du nombre de canaux (longueur = 192 * nombre de canaux).
30 Bit de statut du canal : sa structure dépend du standard utilisé AES/EBU ou S/PDIF.
31 Bit de parité: pour la détection d'erreur.
Le récepteur doit vérifier la loi suivante: le bit de parité est égal à "0" si la somme des autres bits est paire, et égal à "1" dans le cas contraire.

Statut du canal

Pour chaque bloc audio, les bits en position 30 (bit de statut du canal) sont associés. Ils forment ainsi pour chaque canal un statut de 192 bits. Celui-ci est généralement représenté comme un ensemble de 24 octets (192/8). Le contenu de l'état du canal est complètement différent entre AES3 et le S/PDIF. Il converge sur une seule donnée qui est le premier bit du premier octet (1 pour AES3 et 0 pour S/PDIF).

Davantage d’informations Octet, Bits ...

Codage sur le support physique

Le transfert des données sur le support physique se fait par codage Codage Biphase Marqué (similaire au Codage Manchester Différentiel).
Exemple:

 | | | | | | | | | | | | | | | | | | | | | |  Horloge
  ___         _______     ___         ___
_|   |_______|       |___|   |_______|   |___ Donnée
   1   0   0   1   1   0   1   0   0   1   0  
  _   ___     _   _   ___   _     ___   _
_| |_|   |___| |_| |_|   |_| |___|   |_| |___ Signal
  1 0 1 1 0 0 1 0 1 0 1 1 0 1 0 0 1 1 0 1 0 0

Compatibilité avec les anciens lecteurs CD

Les anciens lecteurs CD ne supportant pas les données PCM sur 24 bits, certains fabricants ont préféré les encoder en 20 bits plutôt que de modifier le matériel de leur lecture audio.
Ainsi, certains lecteurs utilisent le bit de parité afin de coder l'information d'un bit supplémentaire, soit un total de 21 bits.
Ce bit peut être utilisé soit pour l'extrême précision soit pour la correction d'erreur.

Remove ads

Notes et références

Voir aussi

Liens externes

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads