science-notes/source/music/harmoniques.rst
2024-10-28 15:49:13 +01:00

89 lines
4.2 KiB
ReStructuredText

Harmoniques
------------
Timbre
========
Lorsque l'on joue une note à l'aide d'un intruments, celui-ci sonne à
une frequence :math:`f_0` (appelée *fondamentale*) ainsi qu'à plusieurs
multiples de cette fréquence :math:`f_i=(i+1)\times f_0` (appelées *harmoniques*).
Ainsi, un lorsque l'on joue un do, on entends la superposition de la fondamentale et de ces harmoniques.
Chacunes de ces harmoniques corresponds à l'une des 12 notes de musique jouée à des hauteurs (octaves) différentes.
.. figure:: figures/harmoniques.svg
:width: 500px
:align: center
Représentation des harmoniques d'une fréquence :math:`f_0` (tout en haut)
Le *timbre* corresponds aux caracteristiques propres au son d'un
instruments, ce qui permet de le reconnaitre. Un do joué sur un piano,
une guitare, une flute reste un do. Ce qui permet de savoir si il
s'agit d'un piano, guitare ou flute est le *timbre* de
l'instrument. En terme de fréquences, le timbre ce traduit par une
variation des amplitudes (propre à chaque instruments) des harmoniques.
.. note::
La video suivante illustre bien ce concept: `Les harmoniques d'une note <https://www.youtube.com/watch?v=sPOLR60ADs8>`__
Gamme Pythagoricienne
======================
En musique, un intervalle est la rapport de deux fréquences.
Un octave corresponds à deux fois la fréquence initiale :math:`f_{octave}=2f_0`.
Il s'agit d'un intervalle important car il sonne extrêmement juste lorsque l'on joue :math:`f_0` et :math:`f_{octave}` simulatanement.
On note également que le passage à l'octave :math:`f_{octave_i}=2^i*f_0` est une opération qui ne change pas la note de départ!
Ainsi, diviser/multiplier une fréquence par 2, une ou plusieurs fois, laisse la note inchangée.
Un concept très important sur lequelle repose la gamme Pythagoricienne.
En multipliant par 3 une fréquence :math:`f_0`, on obtient une note
qui correspond quasiment à la quinte de celle-ci. Pourquoi? Car si on
ramène cette quinte sur l'octave the :math:`f_0` (en divisant par 2),
on obtient une fréquence qui correspond quasiment la quinte de cette
octave. Pour rappel, diviser par deux ne change pas la note!
En répétant ce principe, Pythagore ajoute 12 nouvelle notes l'octave.
En partant d'une fréquence :math:`f_0`, il créer une quinte :math:`f_a=3f_0`. Puis il prends à nouveau la quinte de :math:`f_b=3f_a`.
On oubli pas de divisé chacunes de ce nouvelles fréquences par 2 jusqu'a retomber dans l'octave de :math:`f_0`.
C'est à dire une fréquence :math:`f` tel que :math:`f_0<f<2f_0`.
Pourquoi 12 notes? Car si on en créer une :math:`13^{ème}`, on retombe **quasiment** sur :math:`f_0`.
Il est donc inutile de poursuivre.
En effet, :math:`\frac{3}{2}^{12}f_0 = 129.7f_0 \approx 128f_0 = 2^7f_0` ce qui corresponds à :math:`f_0` joué à 7 octaves plus haut.
Ramener cela à l'octave de :math:`f_0` celà corresponds **quasiment** à :math:`f_0` joué 1 octave plus haut.
Voici comment générer la gamme Pythagoricienne:
.. literalinclude:: code/pythagoricienne.R
:language: R
Le fait que l'on ne retombe pas éxactement à l'octave suppèrieure créer ce que l'on appèle une *quinte du loup*.
Ainsi, la dernière quinte de la gamme Pythagoricienne ne sonne pas *juste*.
.. figure:: figures/quinte_loup.jpg
:width: 300px
:align: center
Quinte du loup
De la même manière, l'intervalles de Tierce majeurs (de do à ré) ne tombe pas juste.
Pour résoudre ce problème, on pouvait utiliser le *tempérament mésotonique* (au lieu de multiplier par :math:`\frac{3}{2}`, on multipli par :math:`1.495^4` pour calculer les quintes).
Grace à cela, les tierces tombents juste! Au prix de quintes qui le sont un peu moin.
Par contre, cela agrave la quinte du loup.
En réalité, il y a plusieurs *tempérament mésotoniques*!
Chaque musiciens utilisait celui qui permettait de s'accommoder au mieux à ça pratique.
Historiquement, cela a eu un impacte sur la façon de composé.
On choisisait les accords qui sonnent le mieux avec le *tempérament mésotoniques* utilisé.
.. note::
Excellentes vidéos sur le sujet: `Antoine Houlou-Garcia <https://www.youtube.com/watch?v=RO5qmvgTH5E>`__, `ScienceÉtonnante <https://www.youtube.com/watch?v=cTYvCpLRwao>`__
Gamme Tempéré
==============