plug-ins d'EQ : sonnent-ils différemment ? pourquoi ?
- 353 réponses
- 41 participants
- 50 125 vues
- 67 followers
Dr Pouet
Si l'on regarde cette vidéo :
http://www.mjtutoriels.com/eqs-comparatif-tutoriel-preview-42.php
on entend des différences bien marquées entre d'un côté le "tout venant" (fatEQ et linear EQ de Logic, et quelques autres) et du "haut de gamme" (Sonalksis, Sonnox, SSL).
Certaines personnes défendent l'idée que toutes les EQ sont équivalentes et qu'on peut les faire sonner pareil ; sauf si bien sûr l'une d'entre elles intègre une légère distorsion ou autre effet pour la rendre "typée". C'est le point de vue défendu ici :
http://rhythminmind.net/1313/?p=361
A l'inverse, l'un des développeurs de Live, Robert Henke dit que :
Filters are a complete different issue. There are lots of concepts and they all sound different. Same goes for other DSP processing algorithms like timestrech, sample rate conversion etc.
Cité ici.
Il n'y a plus qu'à faire nos propres tests ! ![]()
------------------------------------------
Petite tentative de synthèse des conclusions :
L'une des conclusion est que le protocole de test de mjtutoriels n'est pas bon.
1- L'erreur est que pour de mêmes valeurs de réglages affichées, différents plug-ins d'EQ paramétriques appliquent des réglages différents. Du coup ces comparatifs ne prouvent pas grand chose.
Les autres points qui semblent faire consensus :
2- pour les param EQ, quasiment tous les plug-ins appliquent l'algorithme de Orfanidis
3- comme pour les appareils hardware, la manière de calculer les fréquences de coupure basse et haute en fonction de Q varie d'un produit à l'autre, et surtout quand on change les paramètres (gain et Q)
4- par contre le sur-échantillonnage peut améliorer nettement les choses pour les fréquences très aiguës
5- il y a quelques plug-ins qui ajoutent un peu de compression ou de souffle pour avoir un côté "vintage", mais quand on les débraie, on revient aux conclusions ci-dessus.
Certains plug-ins permettent même de régler les points 1 et 3.
[ Dernière édition du message le 25/02/2011 à 01:14:25 ]
Danguit
- #271 : la courbe bleue devrait être rétrécie dans un rapport 2.5, ce qui rend les graphes plus cohérents,
- #235 : les réponses impulsionnelles du StudioEQ et du Modern Black Dragon sont quasiment identiques, donc les types de filtres également ; la différence de phase est simplement due à une différence de latence de 5 échantillons, non compensée par Cubase.
Anonyme
Quels sont tes signaux excitateurs ? (parce que pour une réponse impulsionnelle aujourd'hui l'optimal serait un sweep logarithmique)
En outre, c'est bien de comparer des courbes qui semblent proche, mais personnellement j'y vois tout de même des différences ponctuelles (entre autre cette petite bosse qui n'est pas vraiment identique entre les courbes bleues et vertes), je doute qu'on puisse prétendre ici que les filtres soient identiques...
et juste concernant le terme loi de Blauert & Law, je le trouve assez poussif étant donné qu'elle se base sur des tests perceptifs dont on sait, quand on en connaît les pratiques, combien ils s'avèrent souvent douteux... (sous-entendu un respect du protocole qui n'est pas toujours optimal, une médiocre prise en considération des paramètres d'influence extérieurs, et surtout une quantité d'échantillons généralement très faible)
Danguit
Quels sont tes signaux excitateurs ? (parce que pour une réponse impulsionnelle aujourd'hui l'optimal serait un sweep logarithmique)
cf. #273, et une réponse impulsionnelle est une forme temporelle donc pas de balayage.
c'est bien de comparer des courbes qui semblent proche
Personne n'a dit qu'elles étaient identiques (et elles ne le sont pas), le but était de comparer des structures de filtre.
Dr Pouet
Using the Low Cost, High Performance ADSP21065L DSP for Digital Audio Applications
Au paragraphe sur le paramEQ :
Parametric filters are used quite widely in the audio industry because of their ability to amplify or dampen specific frequency components of a signal. Traditionally, these filters have been designed using analog components, however, their digital counterparts are very simple and efficient to implement. The filter’s bandwidth, center frequency and gain can be calculated using a few basic formulas to calculate the four required coefficients.
Parametric filters are really just second order IIR filters and have a frequency response containing a single peak or notch at a given frequency vo. The gain at all other frequencies is roughly unity. These filters require less computational power than higher order FIR and IIR filters and the amount of computational power required to calculate coefficients is minimal compared to higher order filters.
Here’s how the filter works : a conjugate pair of poles and a conjugate pair of zeros are arranged along a straight line from the origin of the Z-plane as shown in figure x. If the poles are closer to the origin than the zeros (i.e. R < r), the resulting filter will be a notch filter.
On the other hand, the zeros are closer to the origin, the resulting filter will be a peak filter. Figure y contains the frequency responses of both cases. The strength of the boost or cut of the respective peak and notch is determined by the closeness of r and R. Also, the width of the peak or cut is determined by the closeness or r and R to the unit circle.
Ça correspond aussi à ce que j'ai lu dans un bouquin d'Elektor, et un autre sur les DSP.
Alors sans avoir trouvé une confirmation écrite, j'ai l'impression que c'est toujours le même type de filtre du second ordre qui est utilisé pour les égaliseur paramétrique.
Du coup, si c'est tout le temps la même équation, c'est plutôt normal qu'ils puissent tous donner le même résultat (même si les réglages peuvent changer, et être plus long à trouver avec certains plugins)....
(cliquer pour agrandir)
[ Dernière édition du message le 06/12/2010 à 14:20:43 ]
jeriqo
Et pourtant depuis que les plug ins d'EQ existent, et pour longtemps encore, toute personne qui l'ignore semble persuadee qu'un plug in de marque reputee, ou avec jolie interface, sonne mieux qu'un autre plug in plus modeste alors que ce n'est pas le cas.
Ce qui permet de douter aussi pour tous les autres types de plug ins, notamment les compresseurs. S'ils ne sont pas tous identiques car leur programmation laisse place a plus de libertes, il n'en sont pas moins triviaux a programmer.
Un seuil, un taux de compression, temps d'attaque, temps de release. C'est surement sur ces 2 derniers parametres que les differences se jouent (linearite de l'acceleration pendant ces temps d'attaque et release).
Il y a egalement le "knee" qui joue.
Ce n'est qu'un histoire de pre-reglages en somme, et non pas de l'algorithmique.
Il serait fort naif de penser que les ingenieurs de Waves sont plus aptes a programmer un compresseur que les ingenieurs d'Apple ou Steinberg.
Quant aux modelisations de compresseurs "vintage", il est fort probable que ce ne soit qu'une tromperie similaire a celle effectuee pour les EQ.
Dr Pouet
- d'abord il faut être sûr d'avoir tout bien compris, d'avoir toutes les infos nécessaires en main
- il faut aussi que l'éditeur ait vraiment affirmé ce qu'on lui reproche !
Par exemple aucun éditeur n'a jamais prétendu que son DAW avait un moteur audio qui sonne mieux. Il n'empêche que des tas de gens sont persuadés l'avoir lu, puis l'avoir entendu.
Dans une citation d'Algorithmix que j'ai faite plus haut, ils ne disent rien de contradictoire avec ce que nous avons écrit, au contraire.
jeriqo
Citation de : Dr Pouet
- il faut aussi que l'éditeur ait vraiment affirmé ce qu'on lui reproche !
Par exemple aucun éditeur n'a jamais prétendu que son DAW avait un moteur audio qui sonne mieux. Il n'empêche que des tas de gens sont persuadés l'avoir lu, puis l'avoir entendu.
Tres juste ! Tout comme Digidesign n'a jamais pretendu que les plugs TDM sonnaient mieux que les plugs RTAS. (a ma connaissance)
Mais concernant les plugs in, par exemple les Waves de SSL dont on s'apercoit qu'il s'agit de la meme chose que n'importe quel autre plug in avec juste de bruit en plus, je pense qu'on est quand meme dans l'arnaque.
Le pire etant les editeurs qui proposent toutes une serie d'EQ qui sont en realite similaires.
[ Dernière édition du message le 06/12/2010 à 14:31:23 ]
Dr Pouet
Mais, dans certains cas, je suis d'accord pour recommander de tester longuement avant de dépenser plein de sous... !
Par contre concernant le X-Eq de SSL sur Duende, ils ne prétendent pas sonner différemment. Ils précisent d'ailleurs avoir opté pour le "maximum de transparence", ce qui veut dire : application des équations, ni plus ni moins. Mais ils offrent de nombreuses possibilités de lien entre les boutons et les paramètres du filtres ; apparemment c'est qui fait beaucoup dans la caractéristique d'une EQ (aussi bien en hardware analogique qu'en plug-in).
[ Dernière édition du message le 06/12/2010 à 14:56:19 ]
Anonyme
Je persiste pour ce qu'il est de l'exploitation d'un sweep logarithmique pour la mesure de réponse impulsionnelle... et plutôt que de me lancer dans une explication dont je suis moins capable que mes sources je citerai par exemple => Angelo Farina. Impulse response measurements. In 23rd Nordic Sound Symposium, Septembre 2007.
Dr Pouet
Danguit
Je persiste pour ce qu'il est de l'exploitation d'un sweep logarithmique pour la mesure de réponse impulsionnelle...
C’est encore mieux quand on donne un petit exemple comparatif pour montrer la supériorité de la méthode !
Chaque méthode a ses avantages et ses inconvénients et est plus ou moins adaptée à chaque cas.
Celle du dirac possède l'avantage de donner un résultat immédiat et était largement suffisante pour une comparaison.
Si l’objectif était d’analyser certaines distorsions, la méthode ESS serait sans doute plus appropriée (si j’en crois http://dafx09.como.polimi.it/proceedings/papers/paper_29.pdf).
Danguit
Après quelques heures passées à comprendre comment faire, générer l’excitation et écrire un petit script en Scilab pour exploiter les fichiers résultat, on arrive enfin à visualiser une réponse impulsionnelle qui ressemble à celle attendue.
Manifestement, l’application brute de la méthode n’est pas très simple et pas à la portée de tous car il y a du développement logiciel à prévoir.
Conclusion, si l’on trouve un logiciel prévu pour, pourquoi pas, sinon les bonnes vieilles méthodes suffiront !
En ce qui concerne les distorsions, un test sur un VST compresseur montre bien des harmoniques. En revanche sur un PEQ qui génère du bruit en BF mais pas d’harmoniques (Antress Modern Deep Purple), l’interprétation semble plus difficile.
DiZ69
Yop je remonte le thread, en fait j'ai une discution sur une autre board avec un ami, lui est ingé son de carriere...
Quoiqu'il en soit, selon lui, selon les algorithme utilisé, en numérique, on peut rendre un filtre numérique non "imitable" par un autre, si tel algorythme est utilisé alors impact sur le son du a cet algorythme
mon argument, quel que soit l'algorithme utilisé si je demande a mon ordinateur de faire, un cercle, alors j'aurais pour résultat un cercle, la c'est physique...
De plus dans mon raisonnement, si l'équation appliqué au signal ( dans notre cas de l'equaliseur, demande de hausse ou de réduction de gain, sur une bande de fréquence donnée) existe dans la vie ( equation des fonctions de transfert, transformée de fourier...etc...) qu'est ce qu'un developpeurt informatique pourrait bien inventer de plus ?
Donc hors cas d'émulation ou de parti prit ésotérique , dans notre discution initial, les plugs in d'équalisations, sont t-ils un des poste d'investissement primordial, un tres bon travail ne peut etre fait, avec les EQ natifs d'un DAW ?
LoG
Citation de farfel :
mon argument, quel que soit l'algorithme utilisé si je demande a mon ordinateur de faire, un cercle, alors j'aurais pour résultat un cercle, la c'est physique...
Oui, mais le temps pour le faire, ne sera pas pareil si le langage est différent et ou l'algorithme est différent.
Or, en audio numérique le temps est primordiale.
[ Dernière édition du message le 18/01/2011 à 01:32:49 ]
DiZ69
Oui mais ici, on parle d'un temps non perceptible humainement ? le résultat sera donc influé et audible par ces différence temporelle ??
Dr Pouet

Oui, mais le temps pour le faire, ne sera pas pareil si le langage est différent et ou l'algorithme est différent.
De quel temps parles-tu ? Temps de calcul ?
Ça n'a pas de raison d'influer. Si le processeur n'a pas la puissance pour faire le calcul à temps, le séquenceur s'arrête, ou alors le logiciel travaille en hors-ligne (comme les éditeurs audio pour la restauration).
Quoiqu'il en soit, selon lui, selon les algorithme utilisé, en numérique, on peut rendre un filtre numérique non "imitable" par un autre, si tel algorythme est utilisé alors impact sur le son du a cet algorythme
Il faudrait savoir de quel algorithme il parle car c'est bien toute la question depuis le début. Si tu peux lui poser la question... Aujourd'hui il semble qu'à peu près tous les logiciels d'égalisation paramétrique utilisent l'algorithme d'Orfanidis. Et si tout le monde utilise le même, donc la même équation comme tu dis, c'est normal que ça sonne pareil.
D'ailleurs un autre question est : pour les égaliseurs paramériques analogique, y a-t-il un ou plusieurs types de filtres ? (pour un même type il peut y avoir plusieurs schémas)
- s'il y a plusieurs types, on peut se demander pourquoi ces différents types ne sont pas utilisés en numérique
- s'il n'y a qu'un type, alors ce sont les distorsions analogiques qui créent les différences de son.
D'après ce que j'ai pu lire, ce serait plutôt le deuxième cas.
Il faut aussi ajouter ce paramètre qui fausse pas mal de choses: le lien entre les boutons et les paramètres du filtre varient, eux, largement selon les appareils.
[ Dernière édition du message le 20/01/2011 à 17:45:37 ]
Rouxxx
Citation de farfel :
Donc hors cas d'émulation ou de parti prit ésotérique , dans notre discution initial, les plugs in d'équalisations, sont t-ils un des poste d'investissement primordial, un tres bon travail ne peut etre fait, avec les EQ natifs d'un DAW ?
Ecoutes aussi le son qui sort d'une EQ dynamique. Ce ne sont pas des sonorités que l'on peut reproduire avec la simple EQ d'un DAW.
Anonyme
ben les équas de DAW ont souvent mauvaise réputation, et souvent pour de mauvaises raisons, je veux dire que parfois ils sont pas terribles point de vue fonctionnalités (nombre et types de filtres, plages de réglage etc...) mais point de vue son, quand y'a pas besoin de trucs particuliers qu'ils ne possèdent pas, ils font le job, perso pour un coupe bas à 12dB/oct, je vois pas pourquoi je sortirais un sonnox ou autre truc cher alors que le moindre équa basique sait le faire pareil.
Si par contre il me faut un type de filtre ou un réglage particulier que j'ai directement sur un plug (le cambridge par exemple qui est assez complet de ce côté) ben là je vais pas passer 3 plombes à essayer de reproduire ce que je veux sur l'équa de cubase, alors qu'en tournant deux potars je l'ai direct sur un autre plug.
[ Dernière édition du message le 18/01/2011 à 12:17:37 ]
DiZ69
bah du coup je te rejoins, l'audio n'étant en soi pas du tout une des seules caractéristiques qui font investir ou pas dans un plugs
jeriqo
Pour moi la meilleure interface est justement bien souvent celle des plugs intégrés aux séquenceur, qui ne cherchent pas à ressembler à des rack ou tranches de console.
L'EQ de Logic est par exemple idéal, et il a aussi l'avantage d'afficher la vignette de la courbe d'EQ directement dans le mixeur de Logic.
Un Waves SSL, ca prends la moitié de l'écran pour 3 boutons pas pratiques à régler.
LoG
La facon dont est programme le plug influt.
Comme un routage electronique influt, une programmatiom influt.
Anonyme
il semblerait que non justement, sortie des trucs à phase linéaire ou dynamiques....etc...(bref les cas particuliers)
Dr Pouet
En électronique, si on remplace un transistor par un équivalent, selon que l'alim est plus ou moins bonne, en fonction de la topologie du circuit... on peut avoir des modifications.
En informatique, la marque du CPU (intel ou AMD) n'influe pas, faire les mêmes calculs mais dans un ordre différents influe pas ou peu (il peut y avoir des arrondis différent, mais ce ne sera pas audible)...
En fait, tant que c'est le même algorithme de filtrage qui est utilisé, le résultat sonore sera le même. Or il semble que le même algo de M. Orfanidis soit utilisé partout ou presque pour une EQ paramétrique.
[ Dernière édition du message le 20/01/2011 à 17:46:37 ]
Silicon Machine Extended
Citation :
faire les mêmes calculs mais dans un ordre différents influe pas ou peu
Euh, ça dépend vraiment pour quoi. certains trucs peuvent pas etre mis adns des ordres differents. ou alors j'ai pas compris le sens de ta phrase.
Dr Pouet
En électronique, si on décide de faire un Butterworth d'ordre 2 à telle fréquence..., plusieurs solutions de réalisation pourront sonner différemment. En informatique, 2 Butterworth d'ordre 2 (et avec toutes les caractéristiques égales) sonneront exactement pareil.
En fait, aux arrondis près, la solution informatique correspondra précisément à l'équation du filtre telle qu'on la calcule en électronique au stade "analyse théorique du circuit". C'est à dire typiquement aux calculs présentés sur cette page, lesquels ne tiennent pas compte de diaphonie entre voies, d'imperfections de composants électroniques, des caractéristiques de composant actif (transistor, ampli op) quand il y en a, etc...
- < Liste des sujets
- Charte

