Audionumérique, acoustique, électronique en audio : les informations essentielles et les bases
- 64 réponses
- 16 participants
- 5 664 vues
- 23 followers

Dr Pouet


Dr Pouet

Saloperie de B&W
Puis un rappel de la chaîne audio, clair, net et précis :
Citation :Le seul truc au niveau du protocole, c'est de s'assurer que le matos utilisé n'introduit pas de biais. Or, je ne crois pas qu'il existe un constructeur qui soit capable de fabriquer une console avec deux tranches parfaitement identiques, un casque avec deux oreillettes proposant la même réponse en fréquence, et du coup, je me pose la question sur les convertisseurs audio. Est-ce qu'avec deux occurrences d'une même modèle d'interface audio, on obtient un signal strictement identique sur une conversion AN ? Je veux dire : les convertisseurs sont ils tous strictement identiques, au pouillième près ? Si tel n'est pas le cas, on tient un premier biais. J'imagine du coup qu'on devra passer par une table numérique qui gérera la conversion numérique et distribuera le signal aux différents ordis...
Y'a t'il vraiment besoin de faire ce test ? si on prend le chemin du signal d'un enregistrement classique
instrument
air
microphone
cable
préampli
ADC
DtD
On se rend compte que la conversion en numérique est faite dans le DAC (soit en amont du DAW digital Audio Workstation, = STAN Station de Travail Audio Numérique = un ordinateur avec un logiciel d'enregistrement, autrefois appelé "séquenceur" ou encore DtD = Direct to Disk). La STAN ne fait que de lire des fichiers PCM stocké sur un disque dur (ou dans la RAM). Il ne saurait pas y avoir de différence !
Partant de ce principe, on peut donc réaliser des tests de simples sommations de fichiers importés.
En gros, tu prends 8 pistes,
- tu les fous toutes dans ta STAN, tu t'assures que les pan law sont identiques, que le dither automatique ou les fonctions "heat" ou autres sont désactivées, que le summing se réalise bien en 64bit float et tu tires un render de la sommation des 8 pistes
- tu répètes l'opération dans toutes les STANs
- ensuite, tu prends tous les renders et tu les importes dans une STAN au hasard et tu les compares en "null test"... t'auras un joli petit silence. Pourquoi ? Parce que ça déjà été fait (notamment pas Docks et Jan ici même sur AF).
Sinon, Lestien, lors de tes comparos, as-tu bien réglé les pan law de logic et de cubase à la même valeur ? Parce qu'il me semble que Logic est en 0db, et que cubase est en -3db par défaut... du coup, le simple import d'un fichier dans le DAW sonnera 3db plus fort dans Logic que Cubase... et ça, ça fait une différence évidemment, mais ca ne change absolument rien en terme de qualité.
[ Dernière édition du message le 19/03/2017 à 02:04:40 ]

Dr Pouet

Images tirées du livre de Curtis Roads chez Dunod, page 43 et suivantes (librairie scientifique ancienne et réputée ; et concernant la vinification, dans leur gamme "La Vigne", je recommande "Connaissance et travail du vin" ) :
en résumé : « La nature mixe acoustiquement dans l'air, ou dans le domaine numérique, selon les règles de simple addition. »
Pour ceux qui douteraient de la parole de Curtis Roads, la justification théorique, physique et mathématique est la suivante :
Superposition d'ondes - Principe
Le principe de superposition découle de la linéarité de l'équation de d'Alembert (en l'an 1747 ; résumé par mon prof de physique de classe de mathématiques spéciales : « ce qui se passe ici et maintenant, se passera plus loin et plus tard », c'est aussi général que ça, autrement dit ce sont des conséquences beaucoup plus vastes qu'on ne pourrait le croire à première vue).
De cette linéarité, il résulte que toute combinaison linéaire (donc multiplication et addition ; ou gain et sommation) de solutions de l'équation, est aussi solution de l'équation.
En pratique, il suffit d'observer les rides à la surface d'un étang. Lorsque deux rides se croisent, leurs amplitudes s'ajoutent en donnant une ride plus importante, puis chaque ride repart de son coté.
http://www.tangentex.com/Ondes.htm
Comme les amplitudes s'ajoutent ; c'est pareil d'enregistrer ensemble des sons A et B. Ou d'abord A, puis B, et d'additionner les deux dans la STAN (et dans n'iporte quelle STAN). Si la fonction R est l'enregistrement (ici enregistrement + réverb acoustique) on a donc :
R(a) + R(b) = R(a + b)
Avec un exemple audio écoutable sur Soundcloud (certes un peu miteux en termes de qualité audio et artistique, mais néanmoins éclairant d'un point de vue expérimental) :
https://fr.audiofanzine.com/hifi/forums/t.164072,les-gri-gris-en-hi-fi,post.9180834.html
[ Dernière édition du message le 19/03/2017 à 09:36:31 ]

Dr Pouet


Tout ça vient du fait qu'en analogique il était évidemment beaucoup plus compliqué (et en fait totalement impossible) de faire des additions qui soient exactes à -144dBFS près (les microphones et préamplificateurs ont un rapport signal bruit inférieur à 120dB ; déjà 100dB est excellent). Ce chiffre correspond à la "mantisse" d'un nombre à virgule flottante en 32 bits. Ce format de nombres est utilisés dans toutes les STAN, sauf certaines versions de ProTools un peu arriérées

Quelques liens :
L'absence de différence de son entre les séquenceurs / moteur audio :
- algorithme de Ardour = https://fr.audiofanzine.com/mao/forums/t.179681,tordre-le-cou-au-moteur-audio,post.3578705.html
- algorithme de Live (Ableton) par Robert Henke = https://fr.audiofanzine.com/mao/forums/t.179681,tordre-le-cou-au-moteur-audio,post.3578667.html
- exemple "tableur excel", puis algorithme Audacity : https://fr.audiofanzine.com/mao/forums/t.179681,tordre-le-cou-au-moteur-audio,post.5413434.html
Pour ceux qui ont fait de la programmation, voici le code source de la sommation dans Ardour (après avoir appliqué les gains) :
void mix_buffers_no_gain (ARDOUR::Sample *dst, ARDOUR::Sample *src, nframes_t nframes) {
for (nframes_t i=0; i < nframes; i++) {
dst[i] += src[i];
}
}
C'est (évidemment) d'une simplicité biblique : c'est juste une addition !

Pour les "nombres à virgule flottante" utilisés par nos logiciels, voici quelques explications (après rapide Googlage) :
https://fr.wikipedia.org/wiki/Virgule_flottante
https://fr.wikipedia.org/wiki/IEEE_754
http://www.positron-libre.com/cours/electronique/systeme-numeration/nombre-virgule-flottante.php

Darkmoon


"Si t'enregistres à Poudlard, avec l'ingé son Dumbledore, les lois physiques tu peux t'en foutre. Mais dans l'monde réel, les lois physiques, les mesures, le dBFS, tout ça existe bel et bien." youtou

Anonyme



Nantho Valentine


TC Hotrod



nujazzbes

"le livre des techniques du son" en 3 tomes ! Même édition que l'audionumérique et sous la direction de Denis Mercier.
<3 <3 <3

Tshaw91

Echange pistes de scratchs contre pistes d autres instruments :)

Anonyme


nujazzbes

<3 <3 <3

Anonyme


Dr Pouet


Anonyme



Dr Pouet


petit rappel de base
Vidéo très claire, très didactique, avec de vieux instruments de mesures de laboratoire d'électronique (générateur d'ondes, oscilloscope, distorsiomètre), et donc avec un signal qui suit un chemin entièrement analogique.
On peut donc voir s'il y a des créneaux, en sortie d'un convertisseur numérique / analogique (= CNA = DAC), ou ce qu'il se passe si on réduit le nombre de bits en passant de 16 à 8, etc...
Sur YouTube la vidéo est en anglais ; mais on peut aussi la télécharger avec des sous-titres dans de nombreuses langues chez Xiph.org organisation créée par Chris "Mont" Montgomery, l'auteur de cette vidéo, et qui travaille aussi chez Red Hat, célèbre éditeur de distributions Linux).
https://xiph.org/video/vid2.shtml
C'est lui qui a créé le format Ogg Vorbis ; il n'est donc pas le premier venu :
https://en.m.wikipedia.org/wiki/Chris_Montgomery
He holds a B.S. in electrical engineering and computer science from the Massachusetts Institute of Technology and a M.Eng. degree in computer engineering from the Tokyo Institute of Technology.[4]
A multimedia programmer, free software advocate and musician,[5] Monty resides in the Boston area. He previously worked for Red Hat on improving the quality of the Ogg Theora format and decoders. In October 2013, he announced[6] his almost immediate switch to Mozilla. Work on Daala will be an important part of his work there.
Une cassette audio (celle inventée par Philips en 1963) a un bruit de fond qu'on appelle souffle de bande magnétique (tape hiss). Dans le meilleur des cas, une telle cassette permet d'exploiter l'équivalent de 9 bits ; mais en pratique c'est plus proche de 6 voire de 5 bits ; 13 bits pour les meilleures bandes utilisées en studio (avec les meilleurs appareils les mieux entretenus).
L'amélioration du dither est très nette sur du 8 bits. Elle se voit également sur du 16 bits, sauf que comme les artefacts sont vers -100dBFS, il y a peu de chances que ça s'entende. Mais l'explication est très claire, ainsi que celle sur le dither avec noise shaping.
[ Dernière édition du message le 20/03/2017 à 20:26:33 ]

Darkmoon

Moi j'ai bien aimé ce passage :
« Malgré tout le temps que je viens de passer sur le tramage (dither), on parle ici de différences qui commencent 100 décibels sous le niveau maximal. Peut-être que si le CD avait eu 14 bits tel que conçu à l'origine, le tramage (dither) pourrait être important. Peut-être. À 16 bits, vraiment, c'est du pareil au même. On peut penser au tramage (dither) comme d'une police d'assurance qui donne quelque décibels supplémentaires de gamme dynamique, juste au cas où. Le fait est que personne n'a jamais ruiné un superbe enregistrement en n'appliquant pas de tramage (dither) à la version finale. »
sauf que comme les artefacts sont vers -100dBFS, il y a peu de chances que ça s'entende.
C'est un euphémisme!

"Si t'enregistres à Poudlard, avec l'ingé son Dumbledore, les lois physiques tu peux t'en foutre. Mais dans l'monde réel, les lois physiques, les mesures, le dBFS, tout ça existe bel et bien." youtou
[ Dernière édition du message le 21/03/2017 à 01:57:48 ]

EraTom


Anonyme

Surtout si l'on place le 0dB FS vers les 80dB SPL...
0VU à 80db SPL en général donc, sur des convertos "standard" 80dbSPL = -18dbfs donc 0dbfs = 98dbSPL
pour le system K10 : 0VU = 85dbSPL = -10dbfs et donc 0dbfs = 95dbSPL
Après, ca c'est juste en sortie.
En entrée, on ne connait pas toujours la puissance acoustique de ce qu'on enregistre. Mais une chose est sure, c'est qu'on enregistre très rarement des signaux excédant 125dbSPL (une caisse claire, une trompette, un ampli guitare,...)
Sachant qu'une pièce de studio, même idéalement traitée et insonorisée possède un bruit résiduel d'au moins 25dbSPL, on sait alors qu'aucun signal musicalement pertinent ne peut dépasser 100db de SNR sans même passer par le moindre micro...
en enregistrant en 24 bit avec même, 18db de marge, on est encore LARGEMENT confort
Prenons maintenant les caractéristique technique d'un micro bien connu, le U87 :
- Acoustical operating principle Pressure gradient transducer [/u][/b]
82db SPL A dans le meilleur des cas...

EraTom

Sachant qu'une pièce de studio, même idéalement traitée et insonorisée possède un bruit résiduel d'au moins 25dbSPL
Il faut aussi noter que si l'on élargie la bande spectrale la puissance du bruit (non numérique) augmente toujours.
[ Dernière édition du message le 21/03/2017 à 11:29:09 ]

Anonyme

J'ai même du mal à croire que l'on arrive souvent sous les 40dB SPL pour la bande 20Hz-20kHz.
Ben si ... mon studio a été mesuré en dessous de 22 dBA par un cabinet d'acoustique.
Le bruit de fond résiduel dans mon coin de campagne est particulièrement faible, alors à travers des murs de 60 cm ...
[ Dernière édition du message le 21/03/2017 à 11:41:47 ]

Dr Pouet


EraTom

Surtout, je ne parlais pas de dB pondéré A : pour caractériser une pollution sonore perçue c'est très bien mais pour caractériser les perfo d'une captation et la comparer au bruit de quantification numérique...
Je ne vais pas rentrer dans les détails (sauf si nécessaire pour préciser mon propos car le topic porte sur les bases) mais pour comparer et ramener un bruit numérique à un bruit "analogique" il faut considérer une mesure sur toute la bande passante du système (et pas seulement la bande audible) sans pondération.

Dr Pouet

pour comparer et ramener un bruit numérique à un bruit "analogique" il faut considérer une mesure sur toute la bande passante du système (et pas seulement la bande audible) sans pondération
Ça et la pondération des dBSPL, ça me semble dans le sujet. Donc si quelqu'un se sent de rédiger une explication, qu'il n'hésite pas !
Merci à Reno d'ailleurs, pour les explications et sources d'informations qu'il apporte.


Anonyme

Ben si ... mon studio a été mesuré en dessous de 22 dBA par un cabinet d'acoustique.
Le bruit de fond résiduel dans mon coin de campagne est particulièrement faible, alors à travers des murs de 60 cm ...
La valeur pondérée A n'est pas du tout a considerer de la même façon.
Sérieusement, dans les plus grandes et belles régies professionnelles, les valeurs recommandées sont de 25 db SPL á vide...
- < Liste des sujets
- Charte