Simulation  de l’enceinte

Courbe de réponse et Logiciel de simulation d'enceinte acoustique
Logiciel de simulation d'enceinte acoustique

Simulation du fonctionnement de l’enceinte aux basses fréquences (< 200 Hz).

Simulation du filtrage

Logiciel gratuit de filtrage d"enceinte acoustique
Filtrage enceinte acoustique

- Simulation du réseau de filtrage associé.

Mesures

Mesure d'enceintes acoustiques
Micro pour mesure d'enceintes acoustiques

1 - la réponse impulsionnelle, 

2 - la réponse en phase

3 - la réponse amplitude-fréquence, 

4 - la distorsion par harmoniques


X-Speak est une application comprenant deux modules : X-Works et Calm

pour la simulation et  la mesure d'enceintes acoustiques

 

 

1 - X-Works est un logiciel de simulation et de mesure d'enceintes acoustiques comprenant trois parties principales :

- Simulation du fonctionnement de l’enceinte aux basses fréquences (< 200 Hz).

- Simulation du réseau de filtrage associé.

- Mesures.

 

 Fonctionnement aux basses fréquences.

 

Il est possible d'évaluer le fonctionnement des huit types de charges suivantes :

- Enceinte close.

- Enceinte close filtrée en passe-haut (filtre passif) à 6 ou 12 dB / octave.

- Enceinte bass-réflex.

- Enceinte bass-réflex filtrée en passe-haut (filtre passif) à 6 ou 12 dB / octave.

- Enceinte à résonateur.

- Enceinte passe-bande du 4ème ordre.

- Enceinte passe-bande du 6ème ordre.

- Enceinte à radiateur passif.

 

Dans la plupart des cas, il est possible de calculer et de visualiser la courbe de réponse

amplitude-fréquence, la courbe d'impédance, la courbe de phase électrique et acoustique et la courbe de débattement du ou des haut-parleurs chargés par les types d'enceintes précités.

Dans le cas particulier de l'enceinte bass-réflex, il est également possible de calculer la vitesse de

l'écoulement de l'air dans l'évent.

 

Simulation du réseau de filtrage.

 

Le logiciel autorise également l'élaboration d'un réseau complet de filtrage, comprenant

jusqu'à trois voies. Dans le cas des filtres deux voies, il est possible d'en simuler le fonctionnement

jusqu'au quatrième ordre, les filtres trois voies étant quant à eux limités au premier et deuxième

ordre. Cette section permet donc de calculer et d'afficher les caractéristiques suivantes de

l'enceinte filtrée :

- La réponse amplitude-fréquence.

- La réponse impédance-fréquence (module et phase).

- Le diagramme polaire vertical.

 

Mesures

 

Ces modules permettent, par l'intermédiaire de la carte son intégrée au PC, de procéder à

quelques mesures simples (Réponse amplitude-fréquence, distorsion harmonique totale,

impédance, calcul des paramètres du H-p, etc.). Le branchement d'un micro de mesure permettra

d'aborder le domaine des mesures acoustiques, alors que les mesures électriques s'effectueront 

par le biais de l'entrée ligne. 

 

Ressources matérielles

 

Pratiquement toutes les machines actuelles ou un peu anciennes, à condition de

fonctionner sous le système d’exploitation Windows (ou de l’un de ses émulateurs) est capable de

faire fonctionner l’application de manière satisfaisante.

 


2 - Calm (Computer aided loudspeakers measurements).
Est un module de mesure de manière à compléter le module de mesures de X-Worksnotamment dans le domaine temporel, si important pour une reproduction sonore de haute qualité, l’intention première était d’élaborer un dispositif assez complet, mais surtout très souple d’utilisation, et facilement modulable, suivant les souhaits de chaque utilisateur.

En effet, la plupart des rares applications actuellement disponibles dans ce domaine s’avèrent être totalement figées, et l’utilisateur va souvent se retrouver devant une interface à laquelle il manquera toujours la commande correspondant à la fonction à laquelle il aurait souhaité accéder, ou inversement, face à une profusion de commandes dont on ne sait trop à quoi elles peuvent bien servir.

C’est la raison pour laquelle, cette série de scripts est basée sur Matlab / Octave, deux applications dédiées au calcul scientifique particulièrement performantes.

A l’utilisation, ces deux programmes s’avèrent presque entièrement compatibles au niveau de leur programmation, mais la différence principale réside dans le fait que le premier d’entre eux est (chèrement) payant, tandis que le second se trouve être totalement gratuit et facilement disponible en téléchargement.
J’ai donc opté pour cette 
dernière solution, ne disposant plus de Matlab. Cette application possède (entre autres), tous les éléments nécessaires au traitement de signal en tous genres, et bien entendu, parmi ceux-ci, celui qui nous intéresse plus particulièrement, celui du son.

De plus, comme la programmation fait appel à des éléments déjà préétablis, (FFT, convolution, etc...), celle-ci s’avère au final particulièrement compacte et ne fait nullement appel à un langage totalement ésotérique, mais accessible à tout un chacun.

De plus, elle possède l’avantage d’être compatible avec la plupart des principaux systèmes d’exploitation existants (Windows, Linux, Unix, BSD, OSX, etc...).

L ’environnement Java est également nécessaire (https://www.java.com/fr/download/).

La première opération consiste donc à télécharger l’application correspondante au système d’exploitation utilisé à l’adresse suivante :

https://www.gnu.org/software/octave/.

La version Windows est disponible en édition 32 ou 64 bits, au choix selon les machines utilisées.

Pour ma part, j’ai utilisé la version 5.1.0 Windows 64 bits, fonctionnant sans problèmes sous Windows 10.

Une fois installée, l’application se présente sous deux formes (Pour Windows en tous cas) :
Une première, nommée GNU Octave (CLI) pour 
Command Line Interface, et qui se lance par l’icône du bureau :

 

>>>>Suite (voir l'aide du Logiciel de mesure X-Speak)