Modérateurs: Modération Forum DIY, Modération Forum Installations, Le Bureau de l’Association HCFR • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 24 invités

Mise en œuvre d'une transformée de Linkwitz avec le DSPIY

Message » 11 Jan 2014 15:31

Le TP du samedi...
Le but de la manip est de mettre en œuvre la transformée de Linkwitz à l'aide du DSPIY, en version 2.03, sur une appli 2x3.
La transformée est accessible dans la partie LOW des filtres crossover, filtres PEQ :

lt20.png

On entre, après avoir cliqué "param", la coupure du HP (initial), puis celle qu'on voudrait lui faire prendre (cible).
On le coupe à 1000Hz en haut, pour bien voir ce qui se passe.

Pour déterminer la coupure du HP (initial), on peut s'aider de la partie EQ Filters de REW :

rew-lt.png

Après avoir mesuré le HP avec REW, on affiche sa courbe SPL, puis on clique sur l'icône le plus à droite, en haut "EQ"
On choisi un equaliser : minidsp va très bien
Dans target, on choisit none pour le HP, et on fixe le niveau en dB du spl du hp mesuré (en gros le max de la zone qui nous intéresse).

On clique sur EQ Filters en haut de la courbe, on choisit un seul filtre en HPQ, et on renseigne la fréquence et le Q qui vont nous donner la meilleure approximation de la coupure réelle du HP.

Ici, mon GT120 donne donc une coupure basse à 54Hz avec un Q de 1.1.

On entre ces valeurs dans les cases "initial" du DSPIY, puis les valeurs cibles.
On va prendre pour cible 30Hz, Q=1 puis 20Hz, Q=1


On comparera ensuite ces réponse à celle du HP asservi en MFB, en ce qui concerne :
le SPL, la Phase, Le temps de propagation de groupe, L'impulse et la distorsion.

Les tests ont été fait au même SPL, pour justement pouvoir comparer.

Toutes les courbes sont prises au micro (EMM6 Dayton compensé).
Dernière édition par Philby le 11 Jan 2014 18:46, édité 4 fois.
Philby
 
Messages: 9819
Inscription Forum: 12 Mar 2001 2:00
Localisation: 33
  • offline

Message » 11 Jan 2014 15:31

Les résultats en SPL :

spl.png
spl.png (38.63 Kio) Vu 5408 fois

Les courbes parlent d'elles même :

En bleu, le HP sans aucune corrections.
En rouge, après application d'une LT cible 30Hz/Q=1
En vert, après application d'une LT cible 20Hz/Q=1
En noir, le HP asservi en MFB avec accéléro.

En bas c'est super!
Un peu moins bien en haut...mais c'est pas là qu'on travaille.

En ce qui concerne la phase :

phaselt.png
phaselt.png (46.95 Kio) Vu 5407 fois

L'asservi déphase le moins, mais le LT est pas mal du tout!
Les valeurs dans la légende correspondent au curseur à 30Hz
Dernière édition par Philby le 11 Jan 2014 15:53, édité 3 fois.
Philby
 
Messages: 9819
Inscription Forum: 12 Mar 2001 2:00
Localisation: 33
  • offline

Message » 11 Jan 2014 15:32

Le temps de propagation de groupe (GD = Group Delay dans REW)

gd.png
gd.png (19.38 Kio) Vu 5406 fois

Là encore l'asservissement est devant, mais le LT 20Hz se tient bien!
Le HP seul, en bleu, a tellement peu de signal en bas, que la courbe du GD n'est pas représentative à gauche.

La réponse en Impulse :

impulse.png
impulse.png (26.84 Kio) Vu 5406 fois

L'asservissement amortit très vite, suivi par le LT 20Hz (vert)
Dernière édition par Philby le 11 Jan 2014 16:08, édité 3 fois.
Philby
 
Messages: 9819
Inscription Forum: 12 Mar 2001 2:00
Localisation: 33
  • offline

Message » 11 Jan 2014 15:32

Reste donc la distorsion :
Les valeurs dans la légende correspondent à la THD à 25Hz à chaque fois.

Le HP seul :
thd-bo.png


Le HP avec une LT cible 30Hz :
thd-lt50-30.png
Dernière édition par Philby le 11 Jan 2014 16:03, édité 1 fois.
Philby
 
Messages: 9819
Inscription Forum: 12 Mar 2001 2:00
Localisation: 33
  • offline

Message » 11 Jan 2014 15:32

THD la suite...

LT avec cible 20Hz :
thd-lt50-20.png


Et enfin, HP asservi MFB :
thd-asservi.png
thd-asservi.png (46.75 Kio) Vu 5404 fois
Philby
 
Messages: 9819
Inscription Forum: 12 Mar 2001 2:00
Localisation: 33
  • offline

Message » 11 Jan 2014 16:13

Joli.
Et une combinaison des deux ? La LT pourrait peut être soulager l'asservissement et améliorer la phase.
Et/ou simplifier la mise au point vu qu'il est plus facile et précis de changer des valeurs que des composants.

Je présume que tu as remarqué que mettre en place une LT n'a rien de complexe.
thierryvalk
 
Messages: 5617
Inscription Forum: 08 Mai 2012 9:39
Localisation: Belgique
  • offline

Message » 11 Jan 2014 16:18

thierryvalk a écrit:Joli.
Et une combinaison des deux ? La LT pourrait peut être soulager l'asservissement et améliorer la phase.
Et/ou simplifier la mise au point vu qu'il est plus facile et précis de changer des valeurs que des composants.

Je présume que tu as remarqué que mettre en place une LT n'a rien de complexe.


C'est une super idée...
je vais essayer tout de suite pendant que c'est chaud.

J'ai remarqué la facilité de mise en œuvre oui! chapeau au concepteur :wink:
Philby
 
Messages: 9819
Inscription Forum: 12 Mar 2001 2:00
Localisation: 33
  • offline

Message » 11 Jan 2014 16:32

J'ai remarqué la facilité de mise en œuvre oui! chapeau au concepteur

Non c'est chapeau au concepteur Mr Linkwist.
Pour l'intégration dans le DSPiy j'ai été plus qu'aidé par thierry38.
thierryvalk
 
Messages: 5617
Inscription Forum: 08 Mai 2012 9:39
Localisation: Belgique
  • offline

Message » 11 Jan 2014 16:47

thierryvalk a écrit:Joli.
Et une combinaison des deux ? La LT pourrait peut être soulager l'asservissement et améliorer la phase..


Ben oui, mais le spl étant déjà droit, la LT vient mettre un sacré bazar!
Par contre on voit bien le départ à 50Hz, et l'arrivée à 20Hz!

lt+asser.png
lt+asser.png (35.57 Kio) Vu 5380 fois
Philby
 
Messages: 9819
Inscription Forum: 12 Mar 2001 2:00
Localisation: 33
  • offline

Message » 11 Jan 2014 16:53

Logique, ce qu'il faudrait, c'est un asservissement un peu plus modéré, et calculer une LT avec asservissement.
thierryvalk
 
Messages: 5617
Inscription Forum: 08 Mai 2012 9:39
Localisation: Belgique
  • offline

Message » 11 Jan 2014 17:54

Bravo philby : impressionnant l'apport du MFB, je suis content d'avoir pris 4 cartes :hehe:

Le gain est bien sensible sur tous les aspects. Il aurait été intéressant (dans une autre vie) de comparer avec un bass reflex pour être complet mais déjà là ça donne une bonne idée.

Pour le mix des deux il faudrait peut être que la LT soit inclue dans la boucle entre la carte MFB et le HP. Je ne sais pas si je suis clair :oops:
Là tu donnes pour consigne une LT donc l'asservissement retranscrit la consigne. Il faudrait qu'il reçoive une consigne plate et la LT vienne après (comme si ça faisait partie de la réponse du hp).
Faudrait faire un schéma :mdr:
Avatar de l’utilisateur
Kro
Membre HCFR
Membre HCFR
 
Messages: 29429
Inscription Forum: 12 Jan 2004 19:24
Localisation: L'Isle d'Abeau (38)
  • offline

Message » 12 Jan 2014 23:47

Très intéressant !

le pb qui peut se poser est celui du niveau de sortie du dac.(avec la TL)
avec un gain de 12 dB (par ex) sur une TL,cela implique de travailler à un niveau 4 fois inférieur sur le reste de la bande.

pousser le gain de l'ampli,insérer un tampon AOP,ou un DAC qui sort 4-5 V rms.

le gain en disto est conséquent sous 40Hz,ça doit être encore + important à forts niveaux.
en tous cas,dans un but de réduction de volume,le servo sub semble être la panacée.
thierry38efd
 
Messages: 1735
Inscription Forum: 18 Sep 2013 7:36
  • offline

Message » 13 Jan 2014 9:35

thierry38efd a écrit:Très intéressant !

le pb qui peut se poser est celui du niveau de sortie du dac.(avec la TL)
avec un gain de 12 dB (par ex) sur une TL,cela implique de travailler à un niveau 4 fois inférieur sur le reste de la bande.

pousser le gain de l'ampli,insérer un tampon AOP,ou un DAC qui sort 4-5 V rms.


Il est sûr qu'avec le DSPIY, il faut être prudent avec le gain nécessaire à la LT!
Ici, on force sur un peu plus d'une octave (de 50Hz à 20Hz), donc on a un peu plus de 12dB de gain nécessaire.
Il faudrait un aop effectivement sur cette voie, en sortie de DSPIY, qui permettrait de descendre le filtre LOW de ces 12dB, et donc de ne pas écrêter sur des signaux forts.

L'asservissement n'a pas à se préoccuper de ce détail, la carte asservissement amenant ce gain
quand il est nécessaire (courbe rouge) :

tp8-micro.png
tp8-micro.png (22.08 Kio) Vu 5223 fois
Philby
 
Messages: 9819
Inscription Forum: 12 Mar 2001 2:00
Localisation: 33
  • offline

Message » 13 Jan 2014 10:41

12dB = 2 bits donc pas si problématique, il en reste 22.
En fait digital et analogique c’est le même combat ; il faut faire attention de ne pas saturer, garder une certaine dynamique et un rapport signal/bruit correct.
L’analogique a une résolution infinie mais c’est très théorique.
Une LT sur une voie SUB ne sera pas trop gênante vu la bande limitée du SUB alors qu’une LT globale sur une enceinte passive par exemple le sera.

Il n’en reste pas moins que bien sur l’asservissement est la meilleure solution.
Il lui manque qu’un limiteur afin de limiter l’excursion de la membrane qui peut devenir problématique a certaine fréquences.
Associé à un compresseur il permettrait de conserver un certain niveau en écoute « normale ».
thierryvalk
 
Messages: 5617
Inscription Forum: 08 Mai 2012 9:39
Localisation: Belgique
  • offline

Message » 18 Jan 2014 11:06

La LT a été mise au propre ici :

J'espère faire et publier des mesures de disto pour l'asservissement en fonction du SPL demain, histoire de motiver la CG2 (comme si c'était nécessaire!)
Philby
 
Messages: 9819
Inscription Forum: 12 Mar 2001 2:00
Localisation: 33
  • offline


Retourner vers Filtrage actif, Equalisation et Processeurs