A la croisée des filtres
#61
RE: A la croisée des filtres
fenêtre 4

   

   

Cette fenêtre montre séparément,  par la forme du niveau en fonction
de la fréquence, l'effet de chaque étage des "prebiquads".

Un étage est composé d'un amplificateur opérationnel,
de deux résistances (une seule résistance avec les étages ln3, lo7 et lo8),
d'une inductance et d'une capacité à valeurs  équivalentes en henrys
et en farads, ce qui fait qu'on peut le décrire mathématiquement
avec trois chiffres seulement. Par exemple pour 

    Vlo1  :  117µ  7.0Ω  3.8Ω

Ces chiffres sont suivis sur la même ligne d'un des mots
   PeakingEQ    highShelf     LPF
qui, choisi dans la moitié de la marge en bas à gauche du calculateur
"All digital biquads" détermine la forme d'opération, ici une crevasse,
de la réponse en fréquence ce de filtre.
 
Juste en dessous de la ligne  117µ  7.0Ω  3.8Ω ,  le mot "parameters" apparait 
suivi des chiffres  1358Hz  -9.07dB  Q1.4   
que "All digital biquads" utilise pour les cases suivantes :
 
      !    A                               !  B            !   C     !  
   1 !                                      !                 !          !
   2 !   Fill in parameters  !                 !           !
  3  !   Freq                          !     1358   !  Hz    !
  4  !   Q                               !        1.4    !           !
  5  !   Gain                         !     -9.07   !  dB    !
  6  !                                     !                 !            !   
  7  !  Fs                               !  48000  !  Hz     !

Fs détermine la fréquence d'utilisation maximale des biquads,
classiquement 48000 ou 96000 Hz 

En  jouant sur les trois valeurs B2, B3 et B4  (colonne B ci-dessus)
la forme apparaissant sur la largeur de 100 à 10000 Hz
dans le carré "main-title"  de "All digital biquads"
peut être être quasiment identiques à celle de Vlo1.

Le biquad correspondant se trouve alors ainsi aux lignes suivantes 
de l'  "All digital biquads" :

         !   A     ! B
  11   !   a0   !  1
  12   !   a1   !  1,702617109718180
  13   !   a2   !  -0,730285014835623
  14   !          !
  15   !   b0  !    0,903590624903971
  16   !   b1  !  -1,702617109718180
  17   !   b2  !  0,826694389931653

Pour les transmettre au miniDSP, 
il faut ordonner ces chiffres de cette façon

biquad1,
b0=0,903590624903971,
b1=-1,702617109718180,
b2=0,826694389931653,
a1=1,702617109718180,
a2=-0,730285014835623,

....a suivre....
Répondre
#62
RE: A la croisée des filtres
fenêtre 5 

Voici maintenant un outil à faire des biquads signé Laub
fonctionnant avec OpenOffice ( https://www.openoffice.org/fr/Telecharger/ )
ou d'autres Libre Office ....

     

Il y en d'autres, par exemple, celui-ci, sans office,
découvert ce matin en feuilletant le net
https://wyatt-software.com/biquad/
Répondre
#63
RE: A la croisée des filtres
J'avais réservé les 5 dernières fenêtres le 26 juillet.
et les ai lentement remplies depuis.
Il y avait du nouveau  (ou des révisions de massages précédents)
mais ce n'était pas indiqué dans "messages d'aujourd'hui".   .
Répondre
#64
RE: A la croisée des filtres
il y a aussi çà :
du biquad pour minidsp

Advanced Biquad Filter Programming
https://www.minidsp.com/applications/adv...rogramming

Linkwitz Transform
https://www.minidsp.com/applications/adv...-transform
Répondre
#65
RE: A la croisée des filtres
Bon, on peut considérer que maitriser les biquads est relativement accessible..
Voir par exemple #61 

premier étage Vlo1  
117µ  7.0Ω  3.8Ω 

converti en

biquad1,
b0=0,903590624903971,
b1=-1,702617109718180,
b2=0,826694389931653,
a1=1,702617109718180,
a2=-0,730285014835623,

Mais... 
comment détermine-t-on  
117µ   7.0Ω   3.8Ω   
?

J'y ai été au pif pour chacun des six étages lo1 à  lo6.
Bien sûr, chaque fois que la courbe était bien à un endroit,
elle se détériorait quasi systématiquement à une autre endroit.    
Il a fallu un long tâtonnement pour arriver à une courbe acceptable.
J'aurai bien aimé diminuer le nombre des étages mais pour le moment
c'est demander un peu beaucoup à moi-même.

Des idées sont bienvenues.
Répondre
#66
RE: A la croisée des filtres
(30/07/2026-11:10:20)forrbis a écrit : J'y ai été au pif pour chacun des six étages lo1 à  lo6. Bien sûr, chaque fois que la courbe était bien à un endroit, elle se détériorait quasi systématiquement à une autre endroit. Il a fallu un long tâtonnement pour arriver à une courbe acceptable. J'aurai bien aimé diminuer le nombre des étages mais pour le moment c'est demander un peu beaucoup à moi-même. Des idées sont bienvenues.
Bonjour forr,

Sans passer par un circuit électronique analogique...
  • génération de cibles NTM_4 avec le script Python fourni au message #31 : k=sqrt(1/5) ; q=0,16 => variation de phase d'un LR4 ; -36dB sur une octave
  • sous VituixCAD, miniDSP 48k en option DSP system, approche des cibles (en pointillés) avec trois fonctions numériques par voie
  • clic droit sur chacune des fonctions, puis Copy Biquad coeff... (ici en exemple le passe-haut 1kHz)
   
         

Mais qu'en est-il du filtrage électrique idéal ? Jean-Marc.
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 2 visiteur(s)