LinFIR - Mesures et égalisation FIR/IIR

Modérateur : SYLEX

pvrx
67 dB
Messages : 152
Enregistré le : 21 mars 2024, 14:02

Re: LinFIR - Mesures et égalisation FIR/IIR

Message par pvrx »

Voici les impulsions (j'ai modifié les plages de correction, sans effet particulier) :

Impulsions 2.jpg

Depuis ce réglage, j'ai activé la correction de phase, mais je ne suis pas sûr de l'avoir paramétrée correctement, peux-tu m'y aider ?
Le résultat est meilleur, mais pas du niveau de ce que tu m'as montré. La rotation de phase globale est passée de 720 à 400° environ, et la courbe n'est pas "belle" :

Phase 3.jpg

La step s'est également améliorée :

Step 2.jpg

Qu'en penses-tu ?
Tu n'as pas répondu à ma question concernant le coeff de Kaiser...
A toutes fins utiles, je joins mon fichier de travail, si tu pouvais jeter un coup d'oeil ce serait top !

Pascal
 

POSTREACT(ions) SUMMARY

Fichiers joints
LinFIR project 2.zip
(4.55 Mio) Téléchargé 4 fois
Avatar du membre
Arnwald
10 dB
Messages : 17
Enregistré le : 20 févr. 2026, 20:33
Localisation : Saxon, Valais, Suisse
Contact :

Re: LinFIR - Mesures et égalisation FIR/IIR

Message par Arnwald »

Après avoir joué un peu avec les paramètres, voici ce que j'obtiens. :-)
Capture d’écran 2026-03-31 à 15.25.37.png
J'ai remarqué que les hauts parleurs n'avaient pas la même compensation de délai, je me suis permis de toutes les fixer à 5ms. Ce paramètre est là pour compenser des positions de micro différentes lors des mesures ou pour réintroduire les différences de temps de vol si elles ont été retirées par le logiciel de mesure...
Capture d’écran 2026-03-31 à 15.28.12.png
Les réponses ont été importées au format FRD ou comme fichiers de réponses impulsionnelles?

Il faut un peu se méfier des fichiers FRD, ils ne contiennent pas les informations de temps de vol (la durée réelle de propagation liée à la position des moteurs et à l'inertie du système). L'idéal est d'utiliser des réponses impulsionnelles et de mesurer avec une méthode de synchronisation (loopback ou synchronisation acoustique via un chirp sur une seconde enceinte).
Je déconseille vivement l'utilisation des fichiers FRD, ce sont des reliquats d'une époque où l'on voulait gagner de la place sur les disques, mais ce format est massivement compressé, trop d'informations sont perdues.

LinFIR project 2.lnf.zip
(4.54 Mio) Téléchargé 4 fois
 

POSTREACT(ions) SUMMARY

Arnaud Demion
LinFIR — https://linfir.demaudio.com
Avatar du membre
Arnwald
10 dB
Messages : 17
Enregistré le : 20 févr. 2026, 20:33
Localisation : Saxon, Valais, Suisse
Contact :

Re: LinFIR - Mesures et égalisation FIR/IIR

Message par Arnwald »

Je me suis aussi permis de passer la fréquence d'échantillonnage de 96 kHz à 93.75 kHz, qui est requise par les modules Hypex.
 

POSTREACT(ions) SUMMARY

Arnaud Demion
LinFIR — https://linfir.demaudio.com
pvrx
67 dB
Messages : 152
Enregistré le : 21 mars 2024, 14:02

Re: LinFIR - Mesures et égalisation FIR/IIR

Message par pvrx »

Merci Arnaud, c'est impressionnant !
Et prometteur pour mes travaux à venir.
Mes importations de REW étaient effectivement des frd.
Lorsque je ferai les mesures sur le système que je dois mettre au point, je serai sans doute bien inspiré d'utiliser les fonctions de mesure de LinFIR. Ces mesures seront faites en intérieur, et j'aurai une première réflexion à 6ms.

Je n'ose plus reposer ma question sur le coefficient de Kaiser...

Pascal
 

POSTREACT(ions) SUMMARY

Avatar du membre
Arnwald
10 dB
Messages : 17
Enregistré le : 20 févr. 2026, 20:33
Localisation : Saxon, Valais, Suisse
Contact :

Re: LinFIR - Mesures et égalisation FIR/IIR

Message par Arnwald »

Oh, désolé j'ai raté cette question.

Les filtres sont fenêtrés temporellement avec une fenêtre de Kaiser pour éviter les discontinuités aux bords. Le paramètre beta sert à régler la largeur de la fenêtre. Plus il est élevé, plus la fenêtre est étroite. Son action dépend du filtre considéré, tout est décrit dans la documentation pour les différents filtres.
 

POSTREACT(ions) SUMMARY

Arnaud Demion
LinFIR — https://linfir.demaudio.com
pvrx
67 dB
Messages : 152
Enregistré le : 21 mars 2024, 14:02

Re: LinFIR - Mesures et égalisation FIR/IIR

Message par pvrx »

Bonjour,

Je vais avoir besoin de conseils...
Pour mes essais de débroussaillage LinFIR rapportés plus haut, j'ai recyclé des mesures faites en extérieur avec des enceintes maquettes contenant les HP que j'utilise pour le projet réel.
Il s'agit pour le grave du 10RS430 monté en BR de 50 litres accordé à 39Hz, dans sa boîte définitive, il est monté dans 55 litres, accord à 34,5Hz.
Pour le mid, il s'agit d'un BMS 8S219 chargé en clos dans 5 litres, il est chargé en clos dans 2,5 litres dans l'enceinte définitive.
L'aigu est la compression 18 Sound ND1TP-16 attelée au pavillon X-Shape 25 de Nicolas. Dans l'enceinte définitive, idem, avec un peu plus de rigueur que sur la maquette concernant la géométrie des retours arrondis.
Je vais maintenant m'attaquer aux mesures, mais en intérieur (l'objet pèse plus de 50kg et il fait moche en Bretagne...)
L'enceinte a été surélevée de façon à placer le couple mid/aigu à mi-hauteur entre sol et plafond, et le micro sera placé à une distance de 80cm ou 1m à mi-hauteur entre mid et aigu. Compte tenu de la distance aux parois, j'aurai une première réflexion à 6ms environ.

Enceinte surélevée 3.jpg
Enceinte surélevée 3.jpg (121.19 Kio) Vu 120 fois

Pour l'ensemble mid/aigu, j'aurai donc des mesures "propres", parfaitement exploitables avec LinFIR.
Ma question concerne la mesure du grave et son raccordement avec le mid.
En intérieur, avec une réflexion à 6ms, je n'ai pas de résolution suffisante pour le grave.
Je dispose de mesures "propres" en extérieur, réalisées en ground plane à 3,15m :

10RS430 GP 10W.jpg
10RS430 GP 10W.jpg (98.44 Kio) Vu 120 fois

Je cherche à tirer le meilleur parti de LinFIR pour être "raccord" à 350Hz, en réponse et en phase.
Puis-je réutiliser ces mesures en extérieur, ou est-il possible de réaliser une mesure exploitable en intérieur dans cet objectif ?
Et comment procéder avec LinFIR ?
Merci d'avance pour vos suggestions !

Pascal
 

POSTREACT(ions) SUMMARY

Avatar du membre
Arnwald
10 dB
Messages : 17
Enregistré le : 20 févr. 2026, 20:33
Localisation : Saxon, Valais, Suisse
Contact :

Re: LinFIR - Mesures et égalisation FIR/IIR

Message par Arnwald »

Bonjour Pascal,

Tout dépend de l'objectif recherché. Mais si c'est pour obtenir le maximum de précision, voici comment je procèderais:

Mesurer le grave en ground plane (si les mesures actuelles sont faites avec la même charge, même géométrie de boîte, évent et amortissement, on peut les utiliser), puis placer le microphone à une position plus standard dans l'axe et mesurer tous les hauts parleurs.

L'idée serait de recaler en temps et en niveau la mesure ground plane pour qu'elle corresponde à la nouvelle mesure: on ajuste la compensation de délai pour déplacer le pic de réponse impulsionnelle du 10RS430 en ground plane pour qu'il se superpose à celui de la mesure avec le micro en hauteur.
Capture d’écran 2026-04-02 à 07.10.38.png

Dans LinFIR ça se passe ici, on décoche la synchronisation pour éviter d'imposer le même décalage à tous les hauts parleurs et on ajuste la valeur pour superposer les pics principaux.
Ce paramètre est prévu précisément pour ce genre de cas, pour ajuster les conditions de mesures.

Il restera un mismatch de niveau à cause du gain de la mesure ground plane, il faudra penser à l'ajuster avant l'import dans le DSP... Je vais peut-être ajouter une compensation de gain au même endroit que la compensation de délai pour les cas comme celui-ci. Dans le même temps je vais réfléchir à une méthode pour simplifier ce type de mesure...

Autrement, il est très important d'activer la référence temporelle, de préférence par loopback dans le cas de l'utilisation d'une carte son pour la mesure. Les microphones USB imposent malheureusement l'utilisation de la synchronisation par chirp (méthode "Acoustic" dans LinFIR) avec une seconde enceinte qui sert de référence relative. Comme discuté précédemment, sous Windows c'est impératif. Avec Mac OS, dans la pratique on peut s'en passer si l'interface de sortie et d'entrée est la même, et réglée à 96 kHz (l'ordonnanceur de l'OS est beaucoup plus régulier, d'où la popularité des Macs dans la production audio).

Avec une réflexion à 6ms, je pense qu'on peut s'en tirer avec un simple fenêtrage pour les autres hauts parleurs (sans Adaptive Window).

Juste un commentaire sur l'Adaptive Window:
C'est une astuce que j'ai adaptée de mes autres travaux: le signal est découpé en bandes fréquentielles et fenêtré selon la plage de fréquences. Les graves ont une fenêtre plus permissive, l'idée étant que plus les longueurs d'ondes sont grandes, plus il est difficile de distinguer le son direct du son réfléchi. Le résultat est un peu similaire à une mesure ground plane: le grave est boosté par les surfaces.

Ici par exemple, c'est une mesure d'un de mes subs en extérieur (un UMII12 dans 120 litres accordé à 18Hz).
Capture d’écran 2026-04-02 à 08.20.23.png
Avec fenêtrage classique:
Capture d’écran 2026-04-02 à 08.20.29.png
Et fenêtrage adaptatif:
Capture d’écran 2026-04-02 à 08.20.36.png
On garde plus d'informations dans le grave et on supprime la majorité des filtres en peigne causés par les réflexions. Ça n'est pas équivalent à une mesure anéchoïque, mais si on garde à l'esprit que l'on mesure en 2pi (en extérieur, suffisamment loin des bâtiments), je trouve que ça simplifie la vie.

Ça peut valoir le coup de comparer réellement une vraie mesure ground plane et le fenêtrage adaptatif, j'essaierai de faire ça lors de prochaines mesures.
 

POSTREACT(ions) SUMMARY

Arnaud Demion
LinFIR — https://linfir.demaudio.com
pvrx
67 dB
Messages : 152
Enregistré le : 21 mars 2024, 14:02

Re: LinFIR - Mesures et égalisation FIR/IIR

Message par pvrx »

Bonjour Arnaud, et merci de ta réponse.

J'aurai des questions de compréhension à te poser, mais je voulais te questionner au préalable sur une approche possible.
J'utilise couramment REW, qui permet notamment de fusionner des mesures (fonction "merge").
Je peux réutiliser ma mesure en ground plane, qui a été effectuée en extérieur dans de bonnes conditions. Elle est réutilisable sans problème jusque 200Hz au moins.
Je peux mesurer le grave indoor en plaçant le micro à 80cm ou 1m dans l'axe du HP de grave, et fenêtrer à 6ms.
On peut alors aligner les deux mesures de façon à superposer leurs courbes de phase au voisinage de la fréquence de fusion et d'ajuster les niveaux respectifs.
Le merging produirait alors une mesure exportable en magnitude et en phase, exploitable avec LinFIR.
Est-ce une bonne idée ?
Quelles contraintes de fenêtrage faudrait-il prendre en compte ?

Pascal
 

POSTREACT(ions) SUMMARY

Avatar du membre
Arnwald
10 dB
Messages : 17
Enregistré le : 20 févr. 2026, 20:33
Localisation : Saxon, Valais, Suisse
Contact :

Re: LinFIR - Mesures et égalisation FIR/IIR

Message par Arnwald »

En théorie c'est faisable, mais je ne suis pas un grand fan des mesures "mergées". Si les conditions ne sont pas parfaitement contrôlées, on peut vite se retrouver avec un résultat complètement aberrant (mismatch de phases, pollution par les ondes évanescentes si champ proche, etc.).

Le fenêtrage à 6ms donnera dans tous les cas une fréquence de coupure d'environ 167 Hz. Pour garder une cohérence temporelle, il est préférable de mesurer tous les hauts parleurs avec la même position de microphone, ou alors de compenser le temps de vol comme je l'ai expliqué précédemment.

Mais pour ce cas précis, il m'est difficile de me prononcer car je ne connais pas les conditions de mesure et le processus de traitement. Dans tous les cas, j'incite à expérimenter. :-)
 

POSTREACT(ions) SUMMARY

Arnaud Demion
LinFIR — https://linfir.demaudio.com
pvrx
67 dB
Messages : 152
Enregistré le : 21 mars 2024, 14:02

Re: LinFIR - Mesures et égalisation FIR/IIR

Message par pvrx »

Je vais déjà effectuer une mesure dans l'axe du HP de grave à 80cm.
Mais le HP est en fait à 94cm du sol, j'aurai donc une réflexion à 3,6ms... Pas top.
 

POSTREACT(ions) SUMMARY

pvrx
67 dB
Messages : 152
Enregistré le : 21 mars 2024, 14:02

Re: LinFIR - Mesures et égalisation FIR/IIR

Message par pvrx »

Bonjour Arnaud,

J'ai effectué une première mesure du grave indoor, pas simple, j'ai mis un paquet de coussins au sol entre l'enceinte et le micro...
La première réflexion étant très proche, un fenêtrage à 3ms rend la mesure peu exploitable. J'ai fait le choix d'élargir la fenêtre à 7ms et aligné les mesures indoor et outdoor :

Superposition des réponses alignées.jpg

J'ai ensuite effectué un merge à 320Hz, ci-dessous la réponse en fréquence et en phase résultante :

Réponse et phase après merge à 320Hz.jpg

Qu'en penses-tu ?

Pascal
 

POSTREACT(ions) SUMMARY

Répondre