Page 8 sur 8

Re: LinFIR - Mesures et égalisation FIR/IIR

Posté : 31 juil. 2026, 14:08
par minicos
pvrx a écrit : 31 juil. 2026, 10:19 Avec LinFIR, regarde bien la phase globale (SUM), c'est ça qu'il faut surveiller pour obtenir le meilleur résultat sur une ou deux octaves autour de la fx.
Sous réserve de l'avis d'Arnaud, on n'est pas obligé de rechercher un croisement des phases individuelles pile sur la fx
Merci Pascal
La phase globale a toujours une "bonne tête". Par contre modifier le retard modifie fortement le creux dans la réponse en fréquence.

Re: LinFIR - Mesures et égalisation FIR/IIR

Posté : 31 juil. 2026, 14:11
par minicos
Sensunda a écrit : 31 juil. 2026, 10:27
pvrx a écrit : 31 juil. 2026, 10:19on n'est pas obligé de rechercher un croisement des phases individuelles pile sur la fx.
Pour avoir une bonne mise en phase (phase tracking) il faut une bonne superposition des phase autour de FX, pas un "croisement" ;)
C'est à dire ? Comment tu les superposent ?
Dans mon cas, elles n'ont pas la même pente. Donc elles vont forcément se croiser.

Re: LinFIR - Mesures et égalisation FIR/IIR

Posté : 31 juil. 2026, 14:19
par minicos
Arnwald a écrit : 31 juil. 2026, 10:49 Nice! Attention au délai entre les deux voies, sans synchronisation des mesures il n'est pas forcément juste. Si la latence d'Airplay a variée un peu pendant les deux mesures, tu auras compensé cette latence et pas forcément le temps de vol entre tes deux transducteurs.
Fichtre !
Je vais recommencer en USB, avec le bitonio acheté, plutôt qu'en AirPlay.

Est-ce que je peux monter puis descendre le micro pour mesurer bien en face les 2 drivers ? En faisant juste monter et descendre la colonne du pied ? De sorte que le micro soit toujours à la même distance du baffle ?

Autre question : on est bien d'accord que le chirp est émis par l'autre enceinte ? Pas la compression de l'enceinte que l'on mesure.

Arnwald a écrit : 31 juil. 2026, 10:49 Sinon, pour l'EQ automatique tu peux limiter la plage de fréquence à ajuster. Si tu veux que le résultat suive parfaitement des pentes de crossover type LR24, il te suffit d'égaliser un peu en dehors des fréquences de coupure, ce qui rend la réponse plate, et tu ajoutes ensuite tes passes hauts et passes bas.
ça aurait été top de pouvoir mettre une courbe cible en LR24 et que LinFIR propose les EQ et filtrages qui vont bien pour avoir un LR24 acoustique final en tenant compte des pentes des drivers.

Je me permets aussi de dire que contrairement à HFD, on ne peut pas faire de HighPass2 (ou LowPass2) et faire varier le Q.

Re: LinFIR - Mesures et égalisation FIR/IIR

Posté : 31 juil. 2026, 15:26
par Arnwald
Il est préférable de fixer la position du micro pour toutes les mesures. Il y a deux raisons à ça:
- une position différente capture une diffraction différente (les trajets relatifs entre le centre émissif et les arêtes vives jusqu'au microphone changent)
- on écoute une enceinte depuis un seul point dans l'espace à la fois... sauf si l'on compte les deux oreilles, mais heh... supposons que la poule est sphérique, comme dit la vieille blague de physiciens.

En bref, il est préférable de positionner le microphone dans l'axe acoustique final de l'enceinte.

Pour la synchronisation, oui, le chirp est émis dans la voie configurée. Il faut faire le routage et choisir la voie correspondante.

J'ai délibérément évité de mettre les crossovers dans la courbe cible car cela n'a pas de sens d'un point de vue algorithmique, et cela aurait rendu les choses plus confuses. Fondamentalement, pour suivre une pente de crossover parfaite, il suffit d'appliquer ce même crossover sur une courbe de réponse parfaitement plate. Donc aplatir la courbe puis appliquer le crossover est plus naturel.

HFD impose de travailler directement avec des biquads*, ce qui n'est absolument pas naturel. LowPass2 ou HighPass2 sont des biquads qui ne permettent de représenter que des filtres d'ordre 2 au maximum. On doit les empiler pour recréer les filtres traditionnels, en calculant manuellement les Q. Quand on exporte des crossovers avec LinFIR pour les importer dans HFD, ces calculs sont faits automatiquement (exemple: un LR ordre 8 est un empilement de 4 HighPass2 ou LowPass2 avec des Q de 0.54, 1.31, 0.54 et 1.31).
Je n'ai pas intégré autant de degrés de liberté dans l'interface car les cas d'usage sont très rares, ce n'est pas la méthode canonique de création de crossovers en audio. Cela aurait entraîné plus de confusion que d'avantages. On se serait retrouvé avec des filtres dont la pente ne se compte pas en multiples de 6 dB par octaves et qui ne tombent ni à -3 ou -6dB à la fréquence de coupure...

* le biquad est une façon d'écrire un filtre récursif (IIR) d'ordre 2. Il est l'une des façons les plus stables d'implémenter des filtres IIR dans un DSP, et pour dépasser l'ordre 2 il suffit de les empiler. Pour un ingénieur il est naturel de l'écrire ainsi, mais ce n'est pas du tout le cas pour un designer d'enceintes qui veut créer des crossovers.

Re: LinFIR - Mesures et égalisation FIR/IIR

Posté : 31 juil. 2026, 18:42
par Sensunda
minicos a écrit : 31 juil. 2026, 14:11C'est à dire ? Comment tu les superposent ?
Dans mon cas, elles n'ont pas la même pente. Donc elles vont forcément se croiser.
Comme ceci :





Donc si tu es sûr de bien avoir mesuré tes phases, c'est ainsi qu'il faut faire :wink