thierry38 a écrit:y a t-il un intérêt pratique à corriger sous le 20 Hz ?
Sans doute pas, surtout en intérieur, et effectivement c'est le nb de taps dispos (limite hardware ou limite en terme de délai) qui va fixer la limite basse de correction...
Et puis mesurer de manière fiable la réponse en phase à ces fréquences...
Le mieux, si on a les taps dispos, est sans doute de rester sur la correction théorique, au moins pour la forme.
Pour les CSD, j'ai fait qq mesures:
Le sujet est une petite 2 voies, coupée à 2khz en LR 48dB/oct, avec un BR à 35Hz et un subsonic butt 12dB/oct à 25Hz.
La mesure est prise à ~1m avec Holm, sans grang soin: à la va vite, le mur arrière 30cm derrière et plein d'objets autour: Holm porposait un gating vers 1khz... (d'ailleurs le gating est bcp plus simple et efficace avec la mesure linéarisée en phase, puisque l'impulse est groupée pour toutes les fréquences! C'est un "effet de bord" intéressant qui facilite la mesure!)
Donc ça va être moche et passablement foireux, mais bon, c'est juste pour illustrer!
La modélisation de la phase de l'enceinte ressemble à ça (c'est la correction en mode time=inv) :
Je ne remet pas les mesures de phase avant/après, en gros avant ça ressemble à la modélisation, et après ça ressemble à un truc plat...
Donc le but était d'observer tout ça sur un CSD. Évidemment dans le choix des paramètres on est tout le temps entrain de jouer entre précision temporelle et fréquentielle, et il faut "cibler" tel ou tel phénomène à observer.
Bon on fond tout cela n'est pas très utilise: au mieux on observera le group delay avant/apres correction, mais allons y tout de même!
Donc pour commencer, le plus facile, la coupure à 2khz. On va donc observer l'effet de 720° de rotation de phase autour de la coupure.
Voilà les paramètres choisi, ainsi que le calage de l'impulse:
Attention à bien remettre CSD à chaque fois, Arta aime bien remettre sur STF tout seul...
Je fixe en plus la vue sur sonagramme, et l'echelle sur 15dB
Voici tout d'abord le CSD d'une impulse idéale avec ces params (générée avec rephase sans aucune correction):
Ensuite le CSD de l'impulse de modalisation (la correction en time=inv), qui est l'impulse idéale de notre enceinte avec les filtres IIR:
Et le CSD de la correction elle même (time=norm), qui est évidemment l'inverse de la modélisation:
La mesure de l'enceinte réelle avant correction (désolé c'est moche et bruité, mais c'est juste pour montrer):
La mesure après application de la correction par l'openDRC :
Donc ca colle assez bien à la théorie (même si là la mesure est faussée)
On remarque sur l'impulse de modelisation que ca bouge aussi dans le bas, on va donc ajuster un peu les params pour aller oberver tout ca.
On dois voir les filtres à 35 et 25Hz, 24dB et 12dB respectivement, soit 540° de rotation en tout dans cette zone.
Bon là niveau mesure ça va clairement pas être folichon je vous préviens, car les approximations de la mesure vont ressortir à plein
On passe sur un FFT de 2048 samples, et on augmente aussi le param "FFT block shifts"
Voilà la CSD de l'impulse de modélisation (comme tout à l'heure, la correction en time=inv)
La mesure avant correction:
Évidemment ça chute sévère sous 50Hz (c'est une petite enceinte), donc on n'observe plus grand chose là dessous (surtout dans ces conditions)
Et la mesure après correction: