Accueil
Trucs & Astuces
Patins glissants Flippers
|
Frequency Response Plotter 1.12a( Click here for (out of date...) English help.)TéléchargementFreqRespPlot112a.zip (version 1.12a, 5 Avril 2003)
Historique
InstallationExtraire le contenu du zip dans un répertoire temporaire et lancer le Setup.exe. Pour désinstaller le logiciel, aller dans le panneau de configuration, cliquez sur 'Ajout/Suppression de programmes' et double cliquez sur 'Frequency Response Plotter'.ATTENTION: Apparemment ce programme fonctionne mal avec Windows 98 et/ou certaines cartes son. Il fonctionne par contre parfaitement avec Windows XP + SoundBlaster Live! . A quoi ça sert ?Cet outil a été écrit pour tracer automatiquement la réponse en fréquence d'un système audio (en régime établi), sans avoir besoin d'utiliser un CD spécial ni tracer la courbe à la main. De toute façon quelque soit le CD de test il ne sera jamais aussi précis que ce programme qui peut tracer n'importe quelle fréquence entre 10Hz et 24kHz par pas de 1Hz. En jouant avec la balance on peut facilement tracer la réponse des enceintes gauches, droite et centre (pour tracer la centrale placer l'ampli en mode 'Pro-Logic', Mode Movie uniquement, pas en mode Music, sinon le résultat est totalement faussé). Mon principal objectif était de régler correctement mon caisson de basses, de vérifier le bon raccordement avec les principales et d'éliminer les aberrations, mais vous pouvez trouver d'autres utilisations comme par exemple tracer la bande passante d'un ampli ou pré-ampli. Vous pouvez allez voir ma série de mesure sur un Denon AVR-3801. Cet outil est gratuit et donné 'tel quel' sans aucune garantie d'aucune sorte ! Bien entendu dans la pratique n'hésitez pas à me contacter pour me poser des question :-) LimitationsCe programme est tributaire de la qualité de la carte son, du micro, etc. qui en général est plutôt mauvaise en général comparé à un vrai système de mesure.N'espérez donc pas des mesures parfaites, spécialement au dessus de 10kHz et en dessous de 20Hz la courbe est en général faussée et indique un niveau plus faible que la réalité, mais cet outil donne quand même une assez bonne idée de la réponse dans le bas spectre, et il est tout à fait convenable pour vérifier le raccord Caisson/Principales, ça tombe bien, c'est son but premier :-) Prise en main rapide2 cas:
Démarrez 'Frequency Response Plotter' depuis le menu démarrer->Programmes et vous verrez ces fenêtres:
Il y a 2 modes de fonctionnement, 'Response Signal Generator' et 'Simple Signal Generator'. le premier sert à tracer des courbes de réponse (bouton du haut 'Start Trace') et l'autre sert simplement à faire des mesures sur un signal de fréquence réglable manuellement avec l'ascenseur (bouton du bas 'Play Signal') Le volume de sortie (Level) et la balance sont actifs quelque soit le mode choisi, et peut être changé en temps réel. Pour faire un nouveau tracé de réponse: Choisissez les fréquences de départ et de fin (à coté de 'Range') entre 10Hz et 24kHz (par défaut 20Hz-20kHz), et cliquez sur 'Start'. Le programme va procéder à une calibration qui consiste en un silence d'une seconde suivi d'un bruit blanc d'une seconde. Si la calibration est incorrecte le programme affiche un message d'erreur, ajustez le volume et vérifiez vos connections. Une fois partis, patientez jusqu'à la fin du tracé, chaque point de mesure prend environ 1 seconde (désactivez la case 'Show FFT window' pour aller plus vite). Vous verrez une portion du signal d'entrée tel que vu par le micro: Et la FFT (Transformée de Fourier Rapide) du signal en dessous.La grande fenêtre du bas trace la courbe de réponse du système, les fréquences sont affichées en Log (Diagramme de Bode). Si vous utiliser un DB mètre, assurez vous qu'il ne sature pas: l'aiguille ne doit pas aller en butée à droite pendant la mesure, sinon le tracé risque d'être faussé (au dessus de +6db), si cela arrive stoppez le tracé et choisissez un calibre supérieur (+10dB), cliquez sur 'Clear' puis 'Recalibrate' et recommencez la trace ('Start'). Si vous détectez quelque chose de curieux à certaines fréquences (bosses, trous, signal anormal ...), vous pouvez voir la FFT du signal pour une fréquence particulière: Dans la section 'Simple Generator' déplacer le curseur sur la fréquence voulue et cliquez sur 'Play Signal', par exemple une FFT tracée pour 1kHz: Calibration de la Carte SonComme vous le savez sans doute, la réponse intrinsèque d'une carte son n'est jamais parfaitement plate, à cause des réglages Grave/aigus et des condensateurs d'entrée/sortie. Calibrer la carte son est obligatoire pour faire des mesures correctes. Pour fabriquer le fichier de calibration, utilisez un câble jack/jack et rebouclez la sortie de la carte son sur l'entrée. Si vous utilisez l'entrée micro, attention à baisser le volume fortement car l'entrée micro utilise une très faible tension et elle peut saturer. Bien sûr désactivez toutes les fioritures du genre expansion 3D, stéréo élargie, Effets EAX et autres, laissez les Graves/Aigus en position neutre. Bien entendu si vous touchez au moindre réglage grave/aigu, etc., il faudra refaire le fichier de calibration. Avant de démarrer le tracé pour la calibration de la carte son, désactivez les autres corrections (Ni 'User calibration file', ni 'Correct for C SPL Curve ne doivent être cochés). Réglez les fréquences de départ à 10Hz, stop à 24000 et step 1.1 ou moins pour un fichier de calibration plus précis. Cachez le fenêtre FFT inutile dans ce cas pour accélérer un peu. La réponse de la carte son va ressembler à peu près à ça si vous avez une Sound Blaster Live: Quand c'est fini, cliquez sur 'Save' et nommez le fichier 'SoundCard.txt' dans le répertoire du programme FreqResPlot. C'est fini, maintenant toutes les mesures futures seront corrigées en cochant 'Correct Sound Card curve'. Si vous voulez vérifier que la calibration est correcte, laissez le câble de rebouclage en place, cochez 'Correct Sound Card curve' et recommencez le tracé: la nouvelle courbe doit être parfaitement plate (jusqu'au alentour de 15kHz, au dessus les mesures ne sont plus très justes). Fichier de Calibration UtilisateurSi vous utilisez un micro ou tout autre appareil dont vous connaissez la courbe de réponse, vous pouvez fabriquer votre propre fichier de calibration. Editez un fichier texte et entrez simplement les couples "Frequence,Niveau" dans ce fichier, un couple par ligne et trié par fréquence, par exemple: 10, -12.4 20, -6.5 31.5, -3 40, -3 80,0 100,1.22 fichier supplémentaire sont fournis en exemple: 'Modified SPL Fast.txt' et 'Modified SPL Slow.txt'. Ces fichiers me sont utiles car j'utilise une version modifiée du DB mètre Conrad en mode Slow et Fast. Vous trouverez cette modification sur la page d'Eric Wallin: RS SPL METER (33-2050) MODIFICATIONS. Fichier de Fréquences utilisateurSi vous voulez utiliser des fréquences perso pour tracer la courbe, vous pouvez éditer un fichier texte dans lequel vous placerez simplement une fréquence par ligne trié dans l'ordre croissant, comme dans cet exemple: 10 12.5 16 20 25 Note: vous pouvez utiliser un fichier de calibration comme fichier de fréquence, même si les données inutiles comme le niveau en dB sont présentes dans le fichier, elles seront ignorées. C'est pratique pour tracer par exemple la même courbe que celle créée dans le fichier de calibration de carte son SoundCard.txt. Support multi courbesVous pouvez tracer/charger jusqu'à 8 courbes dans la fenêtre de réponse. Chaque courbe aura une couleur différente. Une fois atteint la limite des 8 courbes, seul le mode 'Simple Generator' sera disponible. Cliquez alors sur 'Clear' pour réinitialiser la fenêtre et tracer à nouveau 8 courbes.Chargement/Sauvegarde des courbesVous pouvez sauver la dernière courbe ou charger un fichier dans une nouvelle courbe, assez pratique pour faire des comparaisons même après plusieurs jours, ou en lisant le fichier d'un ami, etc. Le format de fichier est toujours le même, un fichier texte avec un couple Fréquence,dB par ligne. On peut importer ces fichiers dans Excel ou n'importe quel programme qui sait lire un fichier texte séparé par des virgules pour dessiner des jolis graphiques. Si vous importez dans Excel, cochez 'virgule' comme séparateur dans l'assistant d'importation texte. Lissage des courbesPar défaut le niveau de lissage est réglé à '1 (sharp)', vous pouvez lisser d'avantage en sélectionnant '2 (light)' ou plus, ou simplement tracer des lignes droites entre chaque point en sélectionnant '0 (none)'.SNR (Rapport Signal/Bruit)Dans la section mesure vous verrez la dernière mesure: fréquence, niveau dB relatif (0dB=calibration), SNR su signal et SNR de la carte son.Le SNR de la carte son est en fait une estimation du rapport signal/bruit global du système de mesure, incluant la carte son, le microphone, etc. Il est calculé une seule fois lors de la calibration. Les bonnes valeurs sont au dessus de 40db, si la valeur est trop faible, moins de 10dB la calibration s'arrête avec un message d'erreur. Une carte son parfaite a un SNR de 90dB, mais atteindre 60db en réalité est déjà un exploit :-) Le SNR signal indique le SNR pour chaque point de mesure. Plus cette valeur est faible, moins la mesure est précise. Autres Options:Le 'step' permet de régler le multiplicateur par rapport à l'ancienne fréquence en mode automatique. Bouger le à gauche pour une courbe précise (long), ou à droite pour une visu rapide. Le 'dB Range' règle le mini/maxi des dB affichés, chaque ligne jaune correspond à 3dB de différence. Si votre carte son ne supporte pas un échantillonnage à 48kHz, sélectionnez le bouton '44.1kHz'. La courbe de réponse n'est pas effacée, vous pouvez faire des changements ou des réglages de votre système (changer la place ou la phase du caisson de basses, etc.) et retracer une nouvelle courbe pour comparer l'effet des modifications. Exemple d'utilisation: aide au paramétrage d'un égaliseur paramétrique pour caisson de graves dans un système audioBien que d'autres utilisations puissent êtres trouvées à ce petit outil (bande passante d'un ampli ou mesure de la réponse d'un filtre en régime établi, etc), sont but premier était de m'aider à régler correctement l'égaliseur paramétrique que j'ai ajouté à mon caisson de grave afin qu'il ait une réponse aussi plate que possible à la position d'écoute. Il s'agit d'un caisson bon marché, l'un des rares 38cm en dessous de 600euros, un Magnat Omega 380, couplé à un égaliseur Behringer 1124P qui dispose de 2x12 égaliseurs paramétriques réglables indépendamment les uns des autres entre 20 et 20Khz, entre +16 et -48db et sur une largeur de bande variable de quelques Hz à plusieurs KHz, dispo pour une somme ridicule eu égard au service rendu je ne me suis pas privé de cet investissement, et force est de constater que le jeu en vaut la chandelle vu qu'il a transfiguré le rendu sonore du caisson. D'abord une première courbe pour s'assurer qu'intrinsèquement l'égaliseur ne change pas le rendu du caisson, voici la courbe de réponse de l'égaliseur Behringer 1124P: Ici, rien à dire, c'est quasiment plat de 10Hz à 20Khz avec seulement -0.6dB d'écart à ces extrémités. L'égaliseur est totalement transparent au rendu du caisson et n'apporte pas de coloration particulière. Tout d'abord il faut préciser que le caisson est assez mal placé, il est à la seule place dispo dans mon séjour c'est à dire à environ 4m derrière le canapé au milieu du mur coincé entre un buffet et un bureau, entre le caisson et le canapé se trouve aussi la table du séjour et ses 4 chaises, bref, c'est pas terrible, j'ai une petite idée pour un autre emplacement mais par manque de temps je n'ai pas encore pu essayer. Mais même à l'emplacement actuel le réglage correct de l'égaliseur corrige les plus gros défauts. Les courbes présentées ici ne sont donc pas représentatives de la réponse théorique du caisson, mais de sa réponse réelle en situation dans mon séjour/salon/cuisine d'environ 40m2, c'est un 'L' avec le caisson au centre de la barre verticale du 'L'. Réponse fréquentielle sans activer aucun filtre (tous les égaliseurs sont off), on voit que la courbe à 1m et la courbe à position d'écoute (canapé au niveau des oreilles) sont très différentes, ce qui est tout à fait normal: Résultat des courses à la position d'écoute: c'est pas folichon, pas de niveau en dessous de 25Hz, grosse bosse autour de 45Hz, trou à 58Hz, petite bosse à 68 et 175, trou à 95Hz et 150, on remarque la pente du filtre intégré, réglé à 170Hz, estimée ici à la louche à -12dB/octave qui laisse à penser à un filtre passe-bas du 2ème ordre. Voici le résultat après réglage, je ne me suis pas attardé aux trous, mais uniquement concentrée sur la partie 20-80Hz, je n'ai pas touché au dessus de 80 Hz et logiquement les courbes se superposent à partir de 80Hz: Et voilà, la grosse bosse de 48Hz a été éradiquée ainsi que la petite de 68Hz, et il y a du niveau à partir de 19Hz. J'ai un tout petit peu exagéré le réglage autour de 23Hz ce qui amène une petite bosse, bref il reste du fignolage par-ci par-là, mais le rendu final est sans aucun rapport avec le rendu sans l'égaliseur, puisqu'en descendant de 2dB à 23Hz on arrive à une réponse de 20 à 80Hz à +/- 2dB après correction contre +/-15dB à l'origine. F.A.Q. (Foutoir Aux Questions)> Quel type de micro faut il utiliser avec votre logiciel? > J'ai un message d'erreur, sous Windows 98, que se passe-t-il?
Par contre il fonctionne parfaitement sous les Windows récents: Me, 2000 et XP.
AuteurSi vous avez des questions, trouvé des bugs, des fautes, ou autres n'hésitez pas à me contacter en cliquant sur ce lien Frequency Response Plotter feedback
|
|