Le Dithering

Hors ligne francomuerte

  • Doyen
  • Habitué
  • ***
  • Messages: 206
  • 60 points
04 avril 2011 à 06:40:01


Vous pouvez consulter ce tutoriel directement ici sur le site franco-la-muerte-tutos.com  :

Le Dithering Audio
Modifié: 11 février 2015 à 07:01:16 par francomuerte

Hors ligne francomuerte

  • Doyen
  • Habitué
  • ***
  • Messages: 206
  • 60 points
05 avril 2011 à 02:47:59
Ça me fait plaisir MaestroCorporationJ C !

J'ai fait ce tuto surtout pour rendre accessible et tangible, palpable et audible cette matière qui, sur internet, est de manière générale souvent abordée de façon abstraite, mathématique avec des formules de math plutôt que par des dessins et exemples sonores, ce qui est un peu dommage puisqu'il s'agit de production musicale après tout et la musique ça rentre par les sens, par les oreilles avant de venir cogner aux portes de notre cerveau.

 :youpi:
Modifié: 05 avril 2011 à 02:51:58 par francomuerte

Hors ligne JIM-CB-EDM

  • Habitué
  • **
  • Messages: 409
  • 61 points
05 avril 2011 à 03:23:55
C'est vrai qu'il est bien ce tutoriel pour comprendre ce qu'est le dithering.

Ceci dit çà ne m'enlève pas l'idée que cette convention que l'on applique lors du mixdown n'est que "bullshit" ^^

Sérieux çà change rien auditivemment d'activer ou non le dither lors de l'export final. Tout du moins dans la musique que je fais c'est inaudible. Mais bon je le met quand même par convention (comme un mouton  :lol5:) !

D'ailleurs franco as-tu des exemples réels d'une musique où on activera pas le dithering et qu'on remarquerait qu'il n'y en a pas ? (sans booster le volume aux endroits susceptibles d'être problèmatique évidemment, en condition réelle d'écoute je parle)

Hors ligne francomuerte

  • Doyen
  • Habitué
  • ***
  • Messages: 206
  • 60 points
05 avril 2011 à 03:35:17
Merci jWEb !

D'ailleurs franco as-tu des exemples réels d'une musique où on activera pas le dithering et qu'on remarquerait qu'il n'y en a pas ? (sans booster le volume aux endroits susceptibles d'être problèmatique évidemment, en condition réelle d'écoute je parle)

N'importe quelle musique possédant de longues descentes d'amplitude. La musique classique par exemple, lors des fin de mouvement, la résonance de l'orchestre, de la salle. Si cela est écouté sur un bon système à haut volume, la re quantification sera perceptible. De plus, les erreurs de re quantification et le dithering correctifs s'ils ne vous semblent pas apparents en passant de 32 à 16 bits, ils le deviendront lors d'une conversion de 32,24 ou 16 bits vers le 8 bits.

L'erreur est de penser que le dithering améliore le rendu des niveaux d'amplitude moyens et forts de façon très marquée lorsqu'on passe de 32/24 à 16 bits. Disons que s'il n'améliore pas comme tel le rendu de ces niveaux forts, il prévient les désagréments sur les faibles et comme ça ne coute rien de prévenir, il vaut mieux prévenir que guérir. On ne sait pas dans quelle situation notre musique peut être jouée. Si une musique re quantifiée ( 24 à 16 bits ) sans dithering possède à certains endroits des niveaux de faibles amplitudes et que cette musique est jouée à la radio où il y a une surcompression du signal, l'effet de la re quantification peut s'entendre davantage sur ces parties faibles en amplitude. Le bruit du dithering, plus constant masquera ces erreurs de quantification.

Je crois qu'à partir du moment ( ça commence déjà... ) où le CD ne sera plus le médium premier pour la diffusion de la musique dans le monde ou encore que ce CD pourra gérer des profondeurs de 32, 64 bits, le dithering n'aura plus vraiment lieu d'être systématiquement dans toutes les productions destinés à la vente sur CD. Comme je le dis à la fin de mon tuto, si vous pouvez diffuser votre musique en 24 ou 32 bits, faites-le ! Et n'ajoutez pas inutilement un bruit de dithering à ce moment là ! Le dithering n'est utile que s'il faut convertir notre musique possédant une profondeur X vers une profondeur de bit inférieure.

 :)
Modifié: 05 avril 2011 à 03:50:08 par francomuerte

Hors ligne JIM-CB-EDM

  • Habitué
  • **
  • Messages: 409
  • 61 points
05 avril 2011 à 04:33:09
Yep franco je suis d'accord avec toi. Merci pour ce complément assez important.
Par défaut j'exporte toujours en 16 bits car je suis la norme du CD et les releases digitales suivent le CD donc voilà ^^.

Ceci dit même si exporter directement en 24 bits serait mieux pour le coup, la conversion MP3 (même si le mp3 serait 24 bits) entraînerait quand même des artefacts indésirables (à moins de normaliser à -4 ou -5db la wave 24 bits avant conversion).
Mais bon c'est encore un autre problème lol.
Modifié: 05 avril 2011 à 04:38:43 par jWEb

Hors ligne francomuerte

  • Doyen
  • Habitué
  • ***
  • Messages: 206
  • 60 points
05 avril 2011 à 04:46:47
Good good, cependant il peut être recommandé de :

-D'enregistrer les prises micros en 24 bits

-Faire le mixage interne logiciel au moins en 24 bits, mieux vaut 32 bits à virgule flottante comme sur Cubase/Nuendo ( je sais pas qu'elles sont les options de FL Studio à ce niveau, mais ça m'étonnerait qu'il n'y ait pas ça ). Et si on mixe en 32 bits float, il faut s'assurer que tous les plugins qu'on utilise sont en 32 bits, certains vieillissant ne le sont pas.

-Exporter le mixage en 32 bits float en vu d'un mastering/premastering

-Faire le mastering/premastering sur une session logiciel toujours en 32 bit float

-Exporter en 16 bits AVEC Dithering dans la dernière tranche des effets master à la toute fin de nos paramétrage master

-Graver sur CD

Utiliser de plus grandes profondeurs de bit durant la phase de l'enregistrement, du mixage et du mastering nous assure de meilleurs rendus en 16 bits ( une fois convertie avec dithering ) que si on avait déjà tout fait en 16 bits, de plus en utilisant de grandes profondeurs de bits ça permet d'exporter en 32 bits pour faire jouer notre musique avec cette profondeur sur un médium prenant en charge cela ( streaming haut débit .wav sur le web par exemple ). Mais encore une fois, nous sommes dans la subtilité ici et je l'accorde, il est pas toujours évident d'entendre l'effet bénéfique du dithering ou encore les effets indésirables de la re quantification sans dithering.

Le jour où les lecteurs " MP3 " deviendront des lecteurs .wav 32 bits. Le jour où l'internet à fibre optique sera partout démocratisé dans le monde, le jour ou un support physique commercial comme le CD audio acceptera le 32 bits, et bien le dithering va disparaitre de la carte !

:)

Hors ligne denisluz

  • Habitué
  • **
  • Messages: 781
  • 101 points
05 avril 2011 à 04:51:08
Salut Franco.
J'ais une question peut être simple pour toi:
 Je travailles en 16 bit,fruity me proposes le dithéring pour exporter en 16 bit( alors qu' il est grisé pour exporter en 24,ce qui est normal)
 Dois je l' utiliser? Est ce que ça rajoutera du souffle inutile?
Dois je exporter sans dithering?

Et si dans mon morceau  travaillé en 16 bits j' incorpores des samples en 24 bits,ais je une précaution particulière à prendre?

salut.

Hors ligne francomuerte

  • Doyen
  • Habitué
  • ***
  • Messages: 206
  • 60 points
05 avril 2011 à 05:21:59
Hello denisluz !

Il vaut mieux appliquer un dithering 16 bits même si tu fais tout en 16 bits notamment dans le cas ou il y aurait effectivement des samples avec une profondeurs de bits plus grande utilisée.  Faut pas avoir peur du " bruit " du dithering car il est vraiment très faible en volume et comme je le dis dans mon tuto, il est préférable d'entendre un bruit continue ( qu'on entend plus à force justement parce qu'il est continu ) que d'entendre une saturation au timbre mouvant qui change dépendant de l'amplitude ( faible ) du signal. Mais idéalement si tu peux suivre ce que j'indiquais plus haut, cela serait mieux éventuellement :

Citer
Enregistrer les prises micros en 24 bits

-Faire le mixage interne logiciel au moins en 24 bits, mieux vaut 32 bits à virgule flottante comme sur Cubase/Nuendo ( je sais pas qu'elles sont les options de FL Studio à ce niveau, mais ça m'étonnerait qu'il n'y ait pas ça ). Et si on mixe en 32 bits float, il faut s'assurer que tous les plugins qu'on utilise sont en 32 bits, certains vieillissant ne le sont pas.

-Exporter le mixage en 32 bits float en vu d'un mastering/premastering

-Faire le mastering/premastering sur une session logiciel toujours en 32 bit float

-Exporter en 16 bits AVEC Dithering dans la dernière tranche des effets master à la toute fin de nos paramétrage master

-Graver sur CD
Modifié: 05 avril 2011 à 05:24:58 par francomuerte

Hors ligne denisluz

  • Habitué
  • **
  • Messages: 781
  • 101 points
05 avril 2011 à 05:32:27
Ah ben super,j' hésitais tout le temps.
Ceci dit j' vais faire ce que tu dis:
J'vais me mètre au 32 bit float,c' est possible avec fruity.
Par contre ,j' suis pas sûr que tous mes plugs ins me le permettent.
 Merci Franco.

Hors ligne francomuerte

  • Doyen
  • Habitué
  • ***
  • Messages: 206
  • 60 points
05 avril 2011 à 06:27:25
Franchement aujourd'hui la plupart des plugins sont prévus pour travailler en 32 bits. Il ne devrait pas y avoir de soucis.

L’ingénieur de mixage et de mastering Friedemann Tischmeyer  dans  :arrow: ses vidéos sur le mixage et le mastering, conseille avec insistance et à de nombreuses reprises de travailler le mixage et le mastering avec la meilleure profondeur de bit possible. Lui comme il travaille avec Cubase conseille le 32 bit à virgule flottante. Pour améliorer le rapport signal/bruit, pour faire en sorte d’avoir un meilleur encodage de la dynamique du signal, il est suggéré, non seulement par Friedemann Tischmeyer , mais par bons nombres d’ingénieur de son de travailler le mixage avec la meilleure profondeur de bit possible. La plupart des plugins permettent à ce jour de travailler en 32 bit virgule flottante. Friedemann Tischmeyer va jusqu’à laisser tomber l’utilisation d’un plugin qui ne permet pas de travailler avec cette résolution. Il y a moyen de vérifier si les plugins fonctionnent en 32 bit avec un outil analyseur dédié à la profondeur de bit sur le logiciel WaveLab par exemple.

Même si lors de la dernière étape du mastering  avant le pressage ( ou le rendu .wav définitif ), il y a une reconversion en 16 bit avec application du dithering ( bruit de dispersion ), il est donc conseillé de travaillé ses mixages avec des sessions et des plugins utilisant la meilleure résolution possible. Dans le cas de Cubase, ça sera en 32 bit virgule flottante. Lorsque le mixage est terminé et qu’on l’on désire l’exporter sur une track pour en faire un mastering, il faut l’exporter sans dithering en 32 bit toujours ( ou avec la résolution maximale ). Dans la plupart des cas, ce n’est qu’à la toute fin du mastering, qu’il y aura une reconversion en 16 bit. Une fois cette conversion effectuée, une fois le dithering appliqué, on ne doit plus retoucher à quoi que ce soit ! Si pour une raison ou une autre, nous devons baisser un peu le niveau, mettre un peu moins d’aigües sur l’EQ master etc, il faut impérativement le faire sur la track en 32 bit et la reconvertir ensuite.
Modifié: 05 avril 2011 à 06:32:29 par francomuerte

Hors ligne kMoOg

  • Doyen
  • Honorable
  • ***
  • Messages: 4847
  • 1214 points
05 avril 2011 à 10:20:59
Tuto très clair et fort bien vulgarisé !

:jap:

Ah ben super,j' hésitais tout le temps.
Ceci dit j' vais faire ce que tu dis:
J'vais me mètre au 32 bit float,c' est possible avec fruity.
Par contre ,j' suis pas sûr que tous mes plugs ins me le permettent.
 Merci Franco.


Denisluz, lorsqu'on travaille, le moteur audio de FL Studio traite systématiquement les signaux en 32 bits float.
C'est seulement pour les sorties vers la carte audio qu'il va convertir le signal à l'amplitude choisie sur la carte.
Ainsi, même si la carte est en 16 bits, les générateurs de son et effets travaillent en 32  bits (sauf s'ils n'en ont pas les capacités... Mais ceux-là sont très rares car le 16 bits en informatique est "mort" depuis plus de 10 ans ;) ).

C'est donc, comme toi et jWEB le précisez, à l'export qu'il faut faire attention à activer l'option dithering si on exporte son morceau en 16 bits.


<img src="http://www.fruityclub.net/arobaz.gif" width="16" height="12" border="0" alt="">Francolamuerte :
-------------------------
Si tu veux bien, j'ai une petite question concernant la fréquence d'échantillonage.

Travailler avec une fréquence de 44,1 Khz, 88 Khz ou plus ne change rien au problème d'altération du signal, n'est-ce pas ? Quelle que soit la fréquence d'échantillonage la conversion 32bits->16bits créera les mêmes escaliers et distortions.
Mais le dithering, en revanche sera appliqué avec une meilleur qualité, non ?

Donc, est-il intéressant d'exporter en 16 bits/192 Khz/Dithering puis convertir en 44,1 Khz ?
Ou est-ce que cela va à son tour générer des anomalies ?

Je pose cette question car la plupars des générateurs de son proposent du sur-échantillonage en interne puis convertissent la fréquence à celle de la carte après traitement interne.

J'en déduis donc qu'un dithering sur un signal sur-échantillonné sera de meilleur qualité.
Mais peut-être ai-je tors ?
Modifié: 05 avril 2011 à 10:22:43 par kMoOg
17/12/11 : Another place  En hommage à Emma et Roland :jap:
09/10/11 : Agnus Deï  (MAJ le 18/10/2011) :salut:

Hors ligne francomuerte

  • Doyen
  • Habitué
  • ***
  • Messages: 206
  • 60 points
05 avril 2011 à 10:34:59
Je ne saurais pour l'instant te répondre kMoOg mais ton questionnement me parait légitime ! La profondeur de bit gère l'axe verticale de l'onde et la fréquence d'échantillonnage l'axe horizontale. Une plus grande fréquence d'échantillonnage ne devrait pas régler ou amoindrir les erreurs de quantification puisqu'on soit en 22.050 kHz en 44.100 kHz ou en 192 Khz une grille par exemple à 16 bits nous donnera toujours seulement 2 puissance 16 niveaux ( 65 536 ) pour codifier l'onde. Seulement en 192 kHz il y aura plus de points collé sur chaque arrête sur les escaliers de l'onde codés avec ces arrondies lors de la re quantification mais le mouvement des escaliers devrait être le même qu'en 44.100 à priori. Mais je ne peux te l'affirmer comme une vérité ici je devrai creuser ce terrain d'étude et je ne suis pas certain que je suis clair avec ce message. :)


Avant d'élaborer mon tuto je peux vous dire qu'il y a eu tout un tas de malentendu au travers de certaines discussions sur le web à propos du sujet du dithering. On dirait que ça réveille des passions chez certains !   :rulaiz:

Modifié: 05 avril 2011 à 10:37:48 par francomuerte

Hors ligne fra348

  • Doyen
  • Honorable
  • ***
  • Messages: 2845
  • 317 points
05 avril 2011 à 11:11:31
Salut francomuerte!

On dirait que ça réveille des passions chez certains !   :rulaiz:
J'en fais partie car avant ce tutoriel je ne m'étais meme pas posé la question (fainéantise certainement). :redface:

En tout cas je viens sur ce post depuis le début et que ce soit le tutoriel ou les questions, il est très intéressant.
Je dois dire timidement que l'apparition de cd numérique m'a quelque peu irrité assez rapidement et malheureusement j'ai l'impression que l'on s'habitue facilement à la dégradation sonore depuis son apparition avec tout ce qui en découle.

Excellent tutoriel! :++:

 ;)
Ma dernière compo: Soul Chicken

Pour que ta compo soit diffusée sur Myspace, viens la proposer: Ici

Hors ligne kMoOg

  • Doyen
  • Honorable
  • ***
  • Messages: 4847
  • 1214 points
05 avril 2011 à 11:30:14
Je ne saurais pour l'instant te répondre kMoOg mais ton questionnement me parait légitime ! La profondeur de bit gère l'axe verticale de l'onde et la fréquence d'échantillonnage l'axe horizontale. Une plus grande fréquence d'échantillonnage ne devrait pas régler ou amoindrir les erreurs de quantification puisqu'on soit en 22.050 kHz en 44.100 kHz ou en 192 Khz une grille par exemple à 16 bits nous donnera toujours seulement 2 puissance 16 niveaux ( 65 536 ) pour codifier l'onde. Seulement en 192 kHz il y aura plus de points collé sur chaque arrête sur les escaliers de l'onde codés avec ces arrondies lors de la re quantification mais le mouvement des escaliers devrait être le même qu'en 44.100 à priori. Mais je ne peux te l'affirmer comme une vérité ici je devrai creuser ce terrain d'étude et je ne suis pas certain que je suis clair avec ce message. :)

Si, si, tu es très clair :++:

Merci pour ta réponse. :)

Hors ligne francomuerte

  • Doyen
  • Habitué
  • ***
  • Messages: 206
  • 60 points
05 avril 2011 à 11:49:25
Merci à toi fra348 et pour kMoOg, à la bonne grâce alors ! Mais je vais quand même creuser cette question pertinente.

Hors ligne kMoOg

  • Doyen
  • Honorable
  • ***
  • Messages: 4847
  • 1214 points
05 avril 2011 à 11:51:51
Merci à toi fra348 et pour kMoOg, à la bonne grâce alors ! Mais je vais quand même creuser cette question pertinente.

Super !!!  :youpi:

Hors ligne grosm!ch

  • What's in a bird ?
  • Doyen
  • Honorable
  • ***
  • Messages: 10795
  • 82 points
05 avril 2011 à 12:01:41
Merci l'ami, très intéressant tout ça. J'ai fait des tests pour comparer car je suis comme Saint Thomas et effectivement, je ne connaissais pas comme fra toutes ces choses...

Et comme d'habitude, toujours avec humour..    ;)
Rien ne sert de crier, il faut parler à point...



Musique celtique :

Hors ligne francomuerte

  • Doyen
  • Habitué
  • ***
  • Messages: 206
  • 60 points
05 avril 2011 à 12:04:24
Et comme d'habitude, toujours avec humour..    ;)

Bèèèèèèèèè !  :lol: Merci Grosmich !

foff

  • Invité
09 janvier 2012 à 16:59:33
même moi j'ai compris! bravo et merci pour ce tuto!

Hors ligne francomuerte

  • Doyen
  • Habitué
  • ***
  • Messages: 206
  • 60 points
09 janvier 2012 à 21:22:10
Ça m'fait plaiz !
Au fond, c'est pas sorcier le Dithering !

 :)

Hors ligne Dr MDMA

  • Membre
  • *
  • Messages: 5
  • 61 points
20 janvier 2012 à 14:16:47
Merci pour le tuto, c'était vraiment clair.
Question con, quand on exporte en .wav ou .mp3 on passe en 16bit? Ou c'est uniquement sur CD?
Quel vst permet de faire du dithering? Doit on le placer en dernier sur la chaine d'effet?


Hors ligne francomuerte

  • Doyen
  • Habitué
  • ***
  • Messages: 206
  • 60 points
20 janvier 2012 à 14:24:19
Hello Dr MDMA

Exporter en .wav ou .mp3 ne veut pas systématiquement dire que ça place l'encodage en 16 bits. C'est un choix laissé à l'utilisateur ça. Et ce choix dépend principalement de ce facteur :

A-t-on besoin de passer en 16 bits ? ( compatibilité CD entre autre )

Quel VSTi font du dithering ? Dans le tuto j'en nomme 2 :

-Steinberg UV-22
-WAVES L2

Je mentionne aussi que Reason possède une option de dithering à l'exportation, il doit en être de même pour FL Studio.

Bref, avec la recherche dithering VST sur Google image, tu peux en voir une panoplie !

Au plaisir !
François

Hors ligne Dr MDMA

  • Membre
  • *
  • Messages: 5
  • 61 points
21 janvier 2012 à 13:45:04
Allright! Merci!

Hors ligne PurProd26

  • Compositeur par PasSionS
  • Membre
  • *
  • Messages: 92
  • 60 points
10 mai 2013 à 22:07:46
merci
Un bon compositeur sait adapté n'importe quel instrument a n'importe quel style musical ^^

Hors ligne francomuerte

  • Doyen
  • Habitué
  • ***
  • Messages: 206
  • 60 points
10 mai 2013 à 23:20:20
Ça me fait plaisir les gens !

 

* Mon Compte

* Radio Smoothie, la plus fruitée des radios !

*Discussions
Rafraîchir Historique
0 connecté(s)

  • Les demandes d'entraide sont à poser sur le forum !
  • richarddesir Hier à 20:35:13
  • merci
  • RossProd Hier à 21:23:24
  • en meme temps l'écoute sur portable est proscrite surtout quand on parle mixage
  • Carl ❤️ Hier à 22:13:37
  • et on accueille VHZ, nouvel admin du FC !
  • Felknia Hier à 22:13:50
  • Cocorico !
  • Rawwr ☭ Hier à 22:23:53
  • mdr c ki
  • dot.musique Hier à 22:34:01
  • Mais qui est VHZ ?
  • asnaise Hier à 22:34:43
  • le nouveau dev c'est ça?
  • Valéry Hiscard Zestaing
  • dot.musique Hier à 22:38:36
  • Vominique He Zillepin ?
  • Vean-Hierre Zafarin ?
  • Vean-Harc Zayraut
  • Vacques Haban Zelmas ?
  • asnaise Hier à 22:39:53
  • Vean-haude zandamme
  • dot.musique Hier à 22:40:22
  • Vean-Huc Zélenchon ?
  • Vean-Haul Zelmondo ?
  • Carl ❤️ Hier à 22:43:21
  • Va-Hiquer Zamère ?
  • dot.musique Hier à 22:47:37
  • Voilà, t'as tué le game
  • Carl ❤️ Hier à 23:34:11
  • pardon.
  • RossProd Aujourd'hui à 02:38:19
  • c'est un nanamacronisme ?
  • ou un steven siglal ?
Pas de messages trouvés.