LE SONAGRAMME |
Daniel BEAUFILS, Jean-Claude LE TOUZÉ
© INRP - TECNE
Dernière mise à jour 19/05/1998
Notes : En cliquant sur vous
pourrez écouter les sons correspondants ; de plus, certaines images sont réactives et
peuvent alors être agrandies en cliquant dessus.
De nombreux logiciels de traitement "audio" proposent des représentations sonagrammes, c'est-à-dire des graphiques bidimensionnels avec temps en abscisse et fréquence en ordonnée, dans lesquels l'importance d'une composante spectrale est indiquée par un niveau de gris ou par la couleur. Pour les sonagrammes en couleurs le jaune-blanc indique, généralement (c'est une convention parmi d'autres), une très forte présence de cette composante contrairement aux bleus-noirs.
Les fonctionnalités de ces logiciels ne sont pas strictement équivalentes : différences de qualités dans les représentations graphiques, absence de paramétrage des calculs, etc. Notons que les indications techniques relatives au calcul des sonagrammes font parfois défaut et qu'il est difficile de faire une véritable étude comparative (durée, qualité, etc.).
Ci-dessous nous donnons quelques informations sur les possibilités offertes par quelques logiciels facilement accessibles sur les compatibles PC (dont la majorité sous Windows).
De façon symétrique, il existe des logiciels qui permettent, en partant d'une image quelconque, de produire un son. C'est le cas du Phonogramme (voir la rubrique Et aussi...). Si on veut restituer correctement un son à partir de son sonagramme, il est nécessaire de prendre certaines précautions lors de la réalisation de ce sonagramme (par exemple : choix d'une échelle linéaire ou logarithmique pour la représentation des intensités selon le logiciel utilisé). Il est évident aussi que tout traitement de l'image amène une perte ou un apport d'information qui peut modifier considérablement le signal.
Ce logiciel est conçu pour une utilisation en classe de physique. Il propose différentes représentations de l'enregisrement d'une onde sonore : onde, spectre, 2D, 3D, sonagramme. La résolution du sonagramme est fixée par la résolution de la fenêtre "oscillo". Dans l'exemple ci-contre, la résolution était de 5 mV/div. La qualité des sonagrammes est évidente, mais aucun réglage n'est proposé et la documentation ne donne aucune information sur les calculs effectués. |
|
Ce logiciel offre la possibilité de passer de la représentation de l'onde (Wave
view) au sonagramme (Spectral view). La représentation utilise 256 couleurs allant du bleu foncé au jaune pour le maximum. Le domaine de fréquence va de 0 à la valeur maximale fixée par le critère de Nyquist (ou Shannon), c'est-à-dire la moitié de la fréquence d'échantillonnage. |
Un choix de résolution est proposé : le nombre (n) de bits sur lequel la transformée de Fourier discrète est calculée. Conformément au calcul, le nombre de valeurs ainsi fixé (2n) entraîne une limitation dans le nombre de niveaux de fréquence représenté (2n / 2). Ainsi pour pour une valeur de 10 bits (le maximum), 512 niveaux de fréquence seront représentés.
Note : les sonagrammes peuvent être très sensibles au bruit de fond ; c'est le cas du sonagramme ci-dessus pour lequel on observe un effet de "dilution" du signal dans un fond graphique bleuâtre. Ce sonagramme a été obtenu en repésentant les amplitudes selon une échelle logarithmique. Il ne peut être utilisé, tel quel, pour restituer le son correctement (voir un exemple de restitution du son dans Phonogramme (rubrique Et aussi...)).
Paramètres :
- Taille et nature de la fenêtre : on peut choisir le nombre et la taille
des fenêtrages (de 128 à 8192 ; 2048 par défaut). Pour améliorer la résolution
on peut augmenter la taille de la fenêtre, pour obtenir un calcul rapide on peut diminuer
la taille de la fenêtre et/ou le nombre de fenêtres calculées. Le choix des fonctions
de fenêtrage est offert entre : Blackman, Blackman-Harris (par défaut), Hamming,
Hanning, Rectangle, Triangle.
- Taux de recouvrement : choix quelconque entre 0 et 99%.
- Largeur spectrale visualisée : on peut, par exemple, si on étudie la voix
humaine spécifier une largeur de fréquence allant de 100 à 5000 Hz pour bien visualiser
les détails importants.
- Autres : nombre de "slices" affichés (de 1 à 64) ; choix
entre une analyse en lecture avant ou lecture arrière ; résolution du sonagramme.
Remarques :
- Un curseur peut être déplacé sur l'écran, il indique alors les différentes
valeurs de la représentation à l'endroit visé.
- L'étendue du paramétrage a évidemment sa contre partie : il est difficile
d'obtenir un beau sonagramme rapidement.
Ce logiciel offre la possibilité d'obtenir un sonagramme de grande taille sur lequel on peut déplacer la souris. Le curseur renvoie alors les 3 valeurs (date, fréquence, amplitude) et génère dans la partie gauche le spectre 2D classique correspondant à la "coupe selon l'axe des fréquences" à la date pointée.
Les différents paramétrages sont accessibles :
- taille et nature de la fenêtre : de 128 à 4096 points, Rectangle,
Triangle, Hamming, Hanning, Blackman ;
- le taux de recouvrement ;
- le choix entre couleur et noir&blanc, la représentation linéaire ou
logarithmique de la représentation des amplitudes, les valeurs minimale et maximale des
amplitudes auxquelles sont attribuées les couleurs.
Note : les sonagrammes sont en général très lisibles.
1 CD Audio "Les oiseaux d'Europe", Vol.3, Sittelle,
38710 Mens.
2 CD Audio "L'univers sonore des animaux marins"-
Ellebore, Paris.