Jimdo permet à tout le monde de créer son site internet très facilement, même sans connaissance informatique particulière. Sélectionner un design, le personnaliser en quelques clics, ajouter différents contenus, et voilà !
Inscrivez-vous maintenant sur fr.jimdo.com et commencez tout de suite à créer votre site gratuitement.
X-Speak est un programme de simulation et de mesure d'enceintes acoustiques comprenant 2 logiciels :
1 - X-Works logiciel pour
- Simulation du fonctionnement de l’enceinte aux basses fréquences (< 200 Hz).
- Simulation du réseau de filtrage associé.
- Mesures d'enceintes acoustiques .
2 - Calm logiciel pour compléter le module de mesures de X-Works, notamment
dans le domaine temporel, si important pour une reproduction sonore de
haute qualité,
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.
Bien entendu, la vitesse d’exécution de certaines fonctions (mesures en particulier)
dépendra étroitement de la puissance de calcul de la machine en question.
Cette application a été écrite sur un Pc fonctionnant sous Windows 10 (64 bits), et équipé
d’un processeur AMD A4-7210 cadencé à 1800 MHz, d’une carte vidéo NVIDIA GeForce GT 710
ainsi que de 4 Go de RAM. La carte son, étant une NVIDIA GK208, compatible avec l’application.
L’affichage est assuré par un moniteur de 21 pouces, paramétré en 1680 x 1050. Il s’agit donc là
d’une configuration déjà assez confortable, mais j’ai également testé le fonctionnement de
l’application sur des machines plus anciennes et plus modestes (Windows 2000, Xp), en 32 bits
donc, sans problèmes particuliers, hormis la vitesse d’exécution, en particulier en ce qui concerne
les mesures.
J’ai également testé le fonctionnementde l’appli sur un portable en configuration à peu
près équivalente, mais équipé quant à lui d’un processeur Intel Core I3, et qui s’est révélé
légèrement plus rapide que la machine de bureau (+ / - 10%).
Les modèles portables, sont généralement équipées d’une unique prise d’entrée / sortie
audio de type Combo, combinant les deux fonctions au moyen d’un seul connecteur. Cette
disposition fonctionne également correctement, mais s’avère finalement relativement peu
pratique à l’usage, du fait de cet unique connecteur.
Il existe cependant une solution facile et peu onéreuse pour contourner ce genre de
problème, et celle-ci sera abordée plus en détail, au cours du chapitre des mesures.
Concernant l’affichage, un moniteur de 15 pouces fonctionnant en mode 1024 x 768 s'avère
être un minimum nécessaire. Le confort commence avec un moniteur de 17 pouces fonctionnant
en 1280 x 1024 et l'idéal se situe juste au-dessus : 19 ou 21 pouces paramétré en 1600 x 900 ou au
dessus, suivant la diagonale du moniteur.
A cet égard, toutes le feuilles d’entrée des données sont extensibles dans toutes les
directions, au moyen de la souris (stretching). Quant aux feuilles graphiques, celles qui affichent
des courbes, elles supportent également un redimensionnement, mais de façon différente. A
droite de la barre d’outils inférieure, apparaît un petit symbole en forme de loupe, qui permet de
changer le facteur d’agrandissement des courbes à l’affichage. Au démarrage de l’application, cette
valeur est fixée à une valeur de 1.5, mais il est possible de modifier cette valeur à tout instant, en
fonction des possibilités de l’affichage ou de vos goûts du moment. En quittant l’application, cette
valeur sera sauvegardée dans un fichier de configuration, et ainsi, vous retrouverez la même valeur
au démarrage d’une nouvelle session, pour ensuite éventuellement la modifier , si le besoin s’en
fait sentir.
J’ai finalement opté pour cette solution, plus complexe cependant à mettre en oeuvre que
la technique de stretching, de façon à pouvoir toujours garder les mêmes proportions à l’affichage,
et donc d’éviter les distorsions des proportions H x L.
La taille minimale de ce facteur est limitée à 1 (limite fixée par la taille des caractères à
afficher), mais du côté agrandissement, aucune limite n’est imposée, sauf bien entendu, par les
dimensions du moniteur : 1,43 ou 2,07, tout est possible, mais pas 0,89 !
D’autre part, en ce qui concerne les feuilles mixtes, contenant à la fois des champs d’entrée
et des graphiques, seule la partie graphique sera redimensionnée, au changement de facteur
d’agrandissement.
Pour les mesures, une carte son de type "Full-duplex" est impérative, mais c’est
généralement le cas dans les machines actuelles. Si cette condition n’est pas réalisée, le logiciel
détectera un problème lié à la carte son et ce module restera inopérant. La carte son devra
également disposer d'une sortie ligne, et d'une entrée ligne et / ou micro, cette disposition étant la
plus commune, mais pas universelle. Les cartes son disposent généralement de connecteurs de
type jack 3,5 mm en entrée / sortie. Cependant, certains micros se connectent au moyen d’une
fiche XLR et les amplis ou autres accessoires en Cinch, etc. Prévoir donc les adaptateurs
nécessaires.
+++
Ressources logicielles.
Le programme ayant été écrit dans un langage 32 bits, la présence de Windows dans une
de ses nombreuses versions sur le disque dur ou mémoire SSD, etc, est indispensable. Les autres
composantes logicielles nécessaires sont fournies par le support d'installation.
J’ai testé l’application sur de très anciennes machines (Windows 2000!), sans problèmes
particuliers, hormis un plantage à la fin des mesures, sur une seule d’entre elles, dont j’ignore
totalement la raison.
La présence de la police de caractères "MS Sans Serif" (fournie avec Windows) est
également requise.
Logiciel de mesure Calm
De manière à compléter le module de mesures de X-Works, notamment
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 :
X-Speak logiciel de simulation, mesure et de conception d'enceinte acoustique - Référencemnt Corse - création de site internet-corse-bretagne