tcli a écrit:Oui , c'est l'option avec rebouclage, REW (et je pense ARTA) ont ca aussi.
Mais parfois, le rebouclage pose problème (exemple micro USB ...)
Justement, HolmImpulse permet d'obtenir sans rebouclage ce que permet ARTA (et REW ?) avec. Donc pas de soucis avec un micro USB.
HolmImpulse maintient 2 flux audio continus. Un flux audio en sortie pour générer le signal d'excitation (impulse, sweep, mls, etc). Et un flux audio en entrée pour la mesure. Ces deux flux sont synchronisés. Parfaitement synchronisés si entrée et sortie sont sur la même carte son. Et presque parfaitement synchronisés si on utilise une carte différente pour l'entrée et pour la sortie (erreur minime et négligeable à mon avis dans 99,999% des cas, les électroniciens me corrigeront si je me trompe).
Pour visualiser la chose, on peut représenter les deux flux l'un au dessus de l'autre :
S : |-----|-----|-----|-----|-----|-----|---->
E : |-----|-----|-----|-----|-----|-----|---->
Si un signal d'excitation est inséré dans le flux audio en sortie, celui-ci va être rebouclé vers le flux d'entrée après avoir traversé les drivers windows, les buffers, la carte son, l'ampli, le hautparleur, passé la distance qui sépare le hautparleur du micro, et rentrer à nouveau dans la carte son, les drivers, jusqu'à finalement atteindre le flux d'entrée audio du logiciel.
S :
O-----|-----|-----|-----|-----|-----|---->
E :
|-----|-O---|-----|-----|-----|-----|----->
Ceci prend un certain temps qui n'est pas connu à priori. Mais sa valeur n'est pas très importante. Ce qui est important, c'est que ce délai est constant. Chaque nouvelle impulsion émise sur la sortie réapparaitra sur l'entrée avec exactement le même délai (tant que holmimpulse n'a pas été redémarré). Voici l'exemple de deux impulsions émises consécutivement :
S :
O-----|-----|-----|-----
O-----|-----|---->
E :
|-----|-O---|-----|-----
|-----|-O---|----->
Ce délai qui existe entre la sortie et l'entrée ne va varier que si la distance micro<>hp a changé ou si le centre acoustique a varié. Le délai induit par la carte son et les drivers windows étant constant, tant que le micro reste à la même distance du baffle, toutes les mesures sont parfaitement cohérentes au niveau de la phase.
Le délai induit par la carte son, les drivers et par la distance micro/hp provoque un excès de phase. Cet excès de phase est gênant pour visualiser la phase pendant la simulation du filtre (puisqu'elle varie trop vite). On diminue donc cet excès de phase en appliquant un offset. Et on applique le même offset à toutes les mesures. Exemple avec un offset égal à 5 tirets :
S :
O-----|-----|-----|-----
O-----|-----|---->
E : |-----
|-O---|-----|-----|-----
|-O---|----->
L'offset est calculé automatiquement par holmimpulse lors de la première mesure. Et appliqué à toutes les mesures suivantes (ne pas oublier de faire un lock quand même !). C'est le fiat que l'offset soit détecté un seule fois et appliqué à toutes les mesures qui permet la cohérence de la phase entre toutes les mesures.
Ouille ma tête ! Il doit exister des explications plus claires quelque part sur internet.
Bref, en pratique, c'est beaucoup moins compliqué :
http://www.diysubwoofers.org/misc/holmimpulse/ta.html