La synthèse du son de la guitare par modélisation physique

Transcription

La synthèse du son de la guitare par modélisation physique
ACTUALITÉS
PÉDAGOGIQUES
1507
OLYMPIADES DE PHYSIQUE – OLYMPIADES DE PHYSIQUE – OLYM
La synthèse du son de la guitare
par modélisation physique
LYCÉE
Lycée Pierre Mendès France - 13127 Vitrolles Cedex (Aix-Marseille)
PARTICIPANTS
Professeur
Hervé IDDA - mél. : [email protected]
Élèves
Terminale S : Nicolas EVRARD, Shéhérazade MAASSAM et Déborah TEBOUL.
Terminale STI génie électronique : Romain BOUCHER.
Partenaire
Laboratoire de mécanique et d’acoustique (CNRS - Marseille).
Site internet
http://pedagogie.ac-aix-marseille.fr/physique/
sciences_physiques/Menu/Activites_pedagogiques/Guitare/index.html
PRÉSENTATION DU PROJET
Ce projet est le résultat de deux années de travail dans le cadre des olympiades de
physique. Comme l’indique le titre, l’objectif pour l’année 2000 était donc de synthétiser le son émis par la guitare en utilisant des modèles mathématiques représentant les
vibrations de l’instrument (ce type de synthèse porte le nom de « Virtual Acoustic »).
L’enregistrement (cf. figure 1 ci-après) nous montre que la note émise n’est pas permanente. Elle a un début et une fin, et son oscillogramme n’est pas périodique sur la totalité de sa durée. L’analyse spectrale comporte de nombreuses harmoniques réparties régulièrement (cf. « Autopsie d’une guitare ou la mélodie des cordes » : BUP n° 827).
Vol. 95 - Octobre 2001
Lycée Pierre Mendès France - VITROLLES
1508
BULLETIN
DE
L’UNION
DES
PHYSICIENS
OLYMPIADES DE PHYSIQUE – OLYMPIADES DE PHYSIQUE – OLYM
Figure 1 : Enregistrement du son émis par la corde.
Remarque : La première partie de l’étude nous a montré que le son complexe émis
par la guitare est la conséquence des modes propres de vibration de la corde modélisable
par :
Mode
Longueur d’onde
Mode n
n!N
mn = 2n.L
Fréquence
fn = n 1
2L
T
n
Modélisation de la corde
N
J
yn (x, t) = An sin KK 2r. x OO. sin e 2r. Tt o
mn
n
P
L
D’après ces résultats, pour reproduire le son émis par notre guitare, il suffirait donc
de superposer les différentes harmoniques convenablement choisies. Cependant, le son
résultant d’une telle synthèse est sans « chaleur », sans « caractère ». En effet, à un signal
périodique de spectre déterminé correspondrait une note de musique permanente.
Or le son passe de zéro à une valeur maximale, maintenue temporairement, puis
revient à zéro. L’attaque et l’extinction constituent ce que l’on appelle les transitoires du
son. Ils permettent à l’auditeur de reconnaître l’instrument.
La réalisation de notre synthèse sonore s’est donc effectuée en trois étapes :
♦ Nous avons d’abord cherché à modéliser le mouvement complet de la corde pincée
par superposition des différents modes n en tenant compte des amortissements.
♦ Connaissant notre modèle global, nous avons dû trouver un moyen de transformer
notre équation en fichiers sonores compatibles avec l’ordinateur (.wav).
♦ Et, pour finir, nous avons modélisé l’écart en fréquence entre une corde parfaite et
notre corde afin d’essayer de prendre en compte le manque d’harmonicité de la corde
réelle dans notre synthèse.
La synthèse du son de la guitare par modélisation physique
BUP no 837
ACTUALITÉS
PÉDAGOGIQUES
1509
OLYMPIADES DE PHYSIQUE – OLYMPIADES DE PHYSIQUE – OLYM
MISE EN OEUVRE DU PROJET
1 - La modélisation de la corde pincée
Nous avons utilisé les logiciels Généris et Son afin de faire la décomposition spectrale spatiale de la corde pincée (on connaît ainsi les amplitudes et les phases de chaque
mode n de longueur d’onde mn) (cf. figures 2 et 3). On avons ainsi recomposé la corde et
suivi son évolution au cours du temps par simulation avec Maple (cf. site web).
Figure 2 : Corde de 65 cm pincée
d’une hauteur de 5 mm à x = 18 cm.
Figure 3 : Décomposition spectrale spatiale
de la corde.
Afin de tenir compte de l’amortissement de chaque mode constituant la corde en
vibration, nous avons étudié son évolution au cours du temps. Pour cela, on a mesuré le
temps de décroissance xn dans un mode n (cf. figures 4a et 4b).
Figure 4a : Évolution du son émis par la corde dans le mode 1.
Vol. 95 - Octobre 2001
Lycée Pierre Mendès France - VITROLLES
1510
BULLETIN
DE
L’UNION
DES
PHYSICIENS
OLYMPIADES DE PHYSIQUE – OLYMPIADES DE PHYSIQUE – OLYM
Figure 4b : Évolution du son émis par la corde dans le mode 2.
Nous avons enfin obtenu le modèle complet. De plus, la simulation des vibrations
de la corde nous montre bien que celle-ci évolue vers un mode unique (le mode 1).
J
N
y (x, t) = ! An sin KK 2r. x OOsin e 2r. Tt o . exp (- t / Cn)
mn
n
n
L
P
2 - La synthèse du son
Afin de réaliser un fichier sonore « .wav » compréhensible pour tout ordinateur à
partir de nos équations, nous avons :
– utilisé le logiciel Maple pour créer un fichier de points correspondant au son de la
guitare ;
– transformé ce fichier de points en fichier sonore.
La première partie n’a pas posé de difficulté particulière, en effet, Maple peut créer
un fichier de points au format « .txt ».
La deuxième partie qui consiste à transformer ce fichier de points en fichier sonore
s’est avérée plus délicate à traiter. Après des recherches sur Internet, nous avons trouvé
deux programmes spécialisés dans le traitement du son pouvant aussi lire des fichiers au
format « .txt ». Il s’agit du logiciel Cool Edit 2000 de la société Syntrillium Software
Corporation et de Gold Wave de Chris S. CRAIG, qui acceptent tous deux un grand
nombre de format.
Dans un premier temps, nous avons voulu écouter la fonction représentant le mouvement d’un point de la corde par rapport au temps. Notre choix s’est porté sur le point
d’abscisse x = 18 cm, celui-ci étant le point d’attaque de la corde de guitare (cf. figure 5
ci-contre).
L’écoute de ce fichier montre que l’objectif est atteint (cf. site web), le son émis a
de grandes similitudes avec celui de la guitare (du point de vue auditif, mais aussi dans
La synthèse du son de la guitare par modélisation physique
BUP no 837
ACTUALITÉS
PÉDAGOGIQUES
1511
OLYMPIADES DE PHYSIQUE – OLYMPIADES DE PHYSIQUE – OLYM
Figure 5 : Mouvement du point d’abscisse x = 18 cm (durée 15 ms).
l’analyse spectrale ainsi que l’enveloppe globale).
Nous nous sommes ensuite demandé quel serait le son émis si on écoutait la vitesse
de ce point plutôt que son mouvement (cf. figure 6). Or, à l’écoute de ce fichier (cf. site
web), nous avons remarqué que le son émis ressemble encore plus à celui de la guitare.
Figure 6 : Son correspondant à la vitesse du point d’abscisse x = 18 cm
(durée 10 s avec amortissement).
Des considérations énergétiques peuvent expliquer le phénomène ; en effet la caisse
de résonance transforme l’énergie cinétique de la corde en énergie acoustique ; ce serait
donc bien la vitesse qui interviendrait et non pas le mouvement.
3 - Le manque d’harmonicité de la corde réelle
Du fait de leurs raideurs, les harmoniques des cordes réelles ne sont pas tout à fait
aux fréquences multiples du mode 1. C’est pourquoi, les sons produits par une corde dont
Vol. 95 - Octobre 2001
Lycée Pierre Mendès France - VITROLLES
1512
BULLETIN
DE
L’UNION
DES
PHYSICIENS
OLYMPIADES DE PHYSIQUE – OLYMPIADES DE PHYSIQUE – OLYM
la raideur n’est pas négligeable sont peu agréables à entendre pour l’oreille : on dit que
la corde sonne « mal ».
On peut modéliser la fréquence réelle fn en fonction de la fréquence théorique
fn par :
fn = fn : (1 + f.n2)
O
O
Nous avons donc repris les résultats des pics de résonances (cf. BUP n° 827), en
prenant cette fois fn au maximum du pic et non plus en son milieu.
Les résultats sont dans le tableau suivant :
Mode n
fn
(Hz)
fn
(Hz)
Dfn = fn - fn
(Hz)
Dfn / fn
Mode n2
1
2
3
4
5
140,17
280,34
420,51
560,68
700,85
140,17
280,39
420,69
561,11
701,75
0
0,05
0,18
0,43
0,9
0
1,78E-04
4,28E-04
7,67E-04
1,28E-03
1
4
9
16
25
O
O
Pour obtenir un ordre de grandeur de f pour notre corde, nous avons tracé Dfn / fn
en fonction de n2 (cf. figure 7). Cette courbe peut alors être modélisée par une droite, la
régression linéaire nous donne : f = 4.10- 5.
Figure 7 : Dfn / fn en fonction de n2.
En conséquence, la faiblesse de f nous a permis de confondre en première approximation les fréquences théoriques et réelles de la corde. Seule une oreille bien exercée
peut distinguer des fréquences aussi proches.
CONCLUSION
Notre synthèse par modélisation physique a donné des résultats très convenables, et il ne
semble pas nécessaire de modifier nos équations pour tenir compte de la raideur de la corde.
La synthèse du son de la guitare par modélisation physique
BUP no 837
ACTUALITÉS
PÉDAGOGIQUES
1513
OLYMPIADES DE PHYSIQUE – OLYMPIADES DE PHYSIQUE – OLYM
Au vue de la complexité des phénomènes physiques mis en jeux, on comprend aisément pourquoi ce type de technologie commence tout juste à exister dans le commerce.
Il est clair qu’avec l’augmentation de la puissance des processeurs, le Virtual Acoustic
est promis à un brillant avenir.
L’ensemble de ce travail nous aura permis de découvrir ce qu’est la synthèse sonore,
ainsi que la puissance du Virtual Acoustic. En effet, avec des modèles relativement
simples, nous avons obtenu des résultats très réalistes.
Pour finir, et c’est peut-être aussi là tout l’intérêt du VL, nous avons maintenant la
possibilité d’entendre des instruments impossibles à construire. Quel serait le son émis
par une corde de 50 m avec une tension due à une masse de 10 tonnes ???
Vol. 95 - Octobre 2001
Lycée Pierre Mendès France - VITROLLES

Documents pareils