Je recommence en ajoutant du dither (sur 1 bit, donc ajout soit de 0, soit de 1 à chaque échantillon) après chaque opération
1) génération de la sinusoïde => la distorsion recule
|
Modérateurs: Modération Forum Haute-Fidélité, Le Bureau de l’Association HCFR • Utilisateurs parcourant ce forum: bub37, cholley, damien8549, Darkfred, douda, fabang49, jean GROS, lucadoc, smalah, vfr2002 et 104 invités
Discussions sur le matériel Haute-Fidélité
CD Test PAV n°4
- Fichiers joints
-
- 1-dither.png (10.11 Kio) Vu 920 fois
- Emmanuel Piat
- Contributeur HCFR 2016
- Messages: 10431
- Inscription Forum: 10 Oct 2000 2:00
- Localisation: Besançon, FRANCE
2) j'amplifie 6x de suite de 3dB. Le dither a diminué le rapport S/B (mais sans gravité) et on a pas de remontée de la distorsion harmonique comme précédemment.
- Fichiers joints
-
- 2-dither.png (11.81 Kio) Vu 918 fois
- Emmanuel Piat
- Contributeur HCFR 2016
- Messages: 10431
- Inscription Forum: 10 Oct 2000 2:00
- Localisation: Besançon, FRANCE
Même opération en bossant en flottant
1) génération de la sinusoïde => distorsion non mesurable (heureusement!)
1) génération de la sinusoïde => distorsion non mesurable (heureusement!)
- Fichiers joints
-
- 3-float.png (9.64 Kio) Vu 913 fois
- Emmanuel Piat
- Contributeur HCFR 2016
- Messages: 10431
- Inscription Forum: 10 Oct 2000 2:00
- Localisation: Besançon, FRANCE
la suite m'intéresse énormément, surtout si on laisse le dither en fonction à toutes les étapes (normalisation, conversion, correction éventuelle...).
- Philippe Muller
- Professionnel
- Messages: 4405
- Inscription Forum: 14 Déc 2003 22:20
2) j'amplifie 6x de suite de 3dB : tjrs pas de distorsion
- Fichiers joints
-
- 3-float2.png (9.7 Kio) Vu 913 fois
- Emmanuel Piat
- Contributeur HCFR 2016
- Messages: 10431
- Inscription Forum: 10 Oct 2000 2:00
- Localisation: Besançon, FRANCE
3) passage flottant => 16 bits avec dithering : résultat excellent.
- Fichiers joints
-
- 3-float2int_dither.png (10.34 Kio) Vu 912 fois
- Emmanuel Piat
- Contributeur HCFR 2016
- Messages: 10431
- Inscription Forum: 10 Oct 2000 2:00
- Localisation: Besançon, FRANCE
>la suite m'intéresse énormément, surtout si on laisse le dither en fonction à toutes les étapes (normalisation, conversion, correction éventuelle...).
En flottant, il n'y a jamais de dither pdt les opérations (inutile, vue la précision extrême qu'on a). Le dither n'intervient que lorsqu'on repasse en 16 bits pour l'édition du CD.
En flottant, il n'y a jamais de dither pdt les opérations (inutile, vue la précision extrême qu'on a). Le dither n'intervient que lorsqu'on repasse en 16 bits pour l'édition du CD.
- Emmanuel Piat
- Contributeur HCFR 2016
- Messages: 10431
- Inscription Forum: 10 Oct 2000 2:00
- Localisation: Besançon, FRANCE
En fait, la bonne solution consiste à faire la prise de son soit en 24/96, soit directement en flottant (la sortie de l'ADC est convertie en flottant par le soft d'acquisition) puis de bosser uniqt en flottant jusqu'à la fin... Comme on peut maintenant stocker les wav en flottant sur le DD, il n'y a plus de pb : fini les pertes de données.
@+
Emmanuel
@+
Emmanuel
- Emmanuel Piat
- Contributeur HCFR 2016
- Messages: 10431
- Inscription Forum: 10 Oct 2000 2:00
- Localisation: Besançon, FRANCE
Autre question: pourquoi le dithering appliqué à un signal dts rend-il celui-ci impossible à décoder?
Les modifications apportées au signal sont-elles si importantes?
Les modifications apportées au signal sont-elles si importantes?
- Philippe Muller
- Professionnel
- Messages: 4405
- Inscription Forum: 14 Déc 2003 22:20
Je travaille en flottant mais il arrive de devoir opérer sur le 16bits (petite correction de niveau avant gravure par exemple). En plus, on trouve une quantité invraisemblable de ditherings différents ou de noise shappings sur le même logiciel. Il y a de quoi s'égarer.
- Philippe Muller
- Professionnel
- Messages: 4405
- Inscription Forum: 14 Déc 2003 22:20
Philippe Muller a écrit:. Il y a de quoi s'égarer.
Effectivement
- expertdoc
- Messages: 13448
- Inscription Forum: 23 Jan 2005 14:43
- Localisation: Plein SUD
c'est vrai, nous nous égarons
- Philippe Muller
- Professionnel
- Messages: 4405
- Inscription Forum: 14 Déc 2003 22:20
J'imagine que tu veux parler d'un signal DTS stocké dans un wav (ou sur un CD).
Le flux DTS (tout comme l'AC3) stocke ses informations dans des paquets de données ayant une longueur fixe en terme d'octet. Chaque paquet contient des meta data au début (nécessaire pour le décodage), puis les données stockées selon une logique donnée.
La moindre altération de ce flux (par exemple avec un dither qui va s'amuser à ajouter 0 ou 1 à chaque groupe de 2 octets) va tout chambouler ds la structure des paquets (mata data et data)qui ne vont plus pouvoir être reconnus et décodés par le décodeur.
Le flux DTS (tout comme l'AC3) stocke ses informations dans des paquets de données ayant une longueur fixe en terme d'octet. Chaque paquet contient des meta data au début (nécessaire pour le décodage), puis les données stockées selon une logique donnée.
La moindre altération de ce flux (par exemple avec un dither qui va s'amuser à ajouter 0 ou 1 à chaque groupe de 2 octets) va tout chambouler ds la structure des paquets (mata data et data)qui ne vont plus pouvoir être reconnus et décodés par le décodeur.
- Emmanuel Piat
- Contributeur HCFR 2016
- Messages: 10431
- Inscription Forum: 10 Oct 2000 2:00
- Localisation: Besançon, FRANCE
C'est mieux en le lisant. Combien de fois cette mésaventure m'est-elle arrivée ainsi qu'à Bernard Neveu, simplement parce que nous avions oublié de désactiver le dither au moment de la gravure d'un wave encodé en dts.
Merci et pardon pour le HS (qui n'en n'est pas tout à fait un mais qui ne doit pas se prolonger).
Merci et pardon pour le HS (qui n'en n'est pas tout à fait un mais qui ne doit pas se prolonger).
- Philippe Muller
- Professionnel
- Messages: 4405
- Inscription Forum: 14 Déc 2003 22:20
Même si c'est HS c'est térriblement intéréssant.
- chris.c
- Messages: 3414
- Inscription Forum: 24 Nov 2004 22:18
- Localisation: Seine et Marne
|
Retourner vers Discussions Générales
|