Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1987 connectés 

  FORUM HardWare.fr
  Programmation

  [C++] Frequence des notes de musiques

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C++] Frequence des notes de musiques

n°105816
glenn
Posté le 28-02-2002 à 00:17:52  profilanswer
 

C koa les frequences pour les notes (combien rajoute pour monter d'un demi ton etc...). C pour faire une joli zik pour mon prog.

mood
Publicité
Posté le 28-02-2002 à 00:17:52  profilanswer
 

n°105817
Da True Cl​ouseau
It's good to be true
Posté le 28-02-2002 à 00:21:46  profilanswer
 

C koi le rapport avec le c++ ?

n°105823
glenn
Posté le 28-02-2002 à 00:30:12  profilanswer
 

rien ms c p/ voir si qqun avais déjà reflechis à la question et realise un prog du genre en c++, un prog qui cré des zik en fichier texte par ex, voilà voilà...

n°105828
djoul
Posté le 28-02-2002 à 00:42:17  profilanswer
 

le la diapason c'est 440 Hz.

n°105830
glenn
Posté le 28-02-2002 à 00:58:13  profilanswer
 

thx je vais essayer de retrouver le reste..

n°105831
djoul
Posté le 28-02-2002 à 01:00:37  profilanswer
 

c'est pas regulier, c'est exponentielle :
la diapason : 440 Hz, octave 880 Hz, octave 1760 Hz...

n°105833
glenn
Posté le 28-02-2002 à 01:11:58  profilanswer
 

ouais c ce que je me suis dit en faisant qques tests, voyons voir ce que ça donne avec l'exp. :bounce:

n°105937
LeGreg
Posté le 28-02-2002 à 11:16:18  profilanswer
 

Euler suggerait d'utiliser
un simple 2^(1/12) pour passer
d'une note a l'autre.
et si tu fais le compte
tu vois que do*2^(12/12) = do*2 = octave de do
et normalement c'est la definition des notes
actuelles.
 
Seul probleme, la definition des notes de musique
est quelque chose d'assez subjectif et qui  
depend a la fois d'une perception du cerveau,
des lois de la physique (qui fait vibrer les instruments)
et des traditions.
Une loi internationale a fixe le la international
a 440 hz c'est la reference utilisee pendant les concerts  
et il est note A440.
La definition adoptee est evidemment tres mathematique
et simpliste, rien ne garantit que deux frequences
combinees vont faire vibrer l'air de la maniere
desiree, surtout que la plupart des instruments
ont des formes d'ondes beaucoup
plus complexes que de simples sinusoides.
 
Par exemple, dans la gamme on fait la distinction
entre des demi-tons "diatoniques" et "chromatiques"
parce que les intervalles consonnants traditionnels  
ne sont pas donnes en fonction de puissance de 2
mais en terme de rapports d'entiers
exemple :  
octave = 2/1
tierce majeure = 5/4
quinte = 3/2
Cela contredit evidemment la definition
precedente parce que
sol/do = 2^(7/12) != 3/2
(c'est tout de meme tres proche
et donc ce n'est pas choquant
d'utiliser l'une pour l'autre)
 
Les rapports d'entiers sont historiques
et sont issus des cordes
vibrantes qui suivant leur longueur
definissaient telle ou telle note.
(et le rapport entre la longueur de la corde
et l'inverse de la frequence donnee par la corde
est a peu pres fixe).
 
un piano va donner le meme son pour les deux,
parce qu'il n'y a qu'une seule touche noire
entre deux touches blanches.
par contre dans la musique orientale on recourt
frequemment a des quarts de ton, basees
soit sur une interpretation subjective
soit sur une definition plus mathematique
où a la place de multiplier par 2^(1/12)
on multiplie par 2^(1/24).
 
A+
LEGREG

n°105971
glenn
Posté le 28-02-2002 à 11:51:16  profilanswer
 

:D  Merci pour toutes ces précisions maitre Legreg ;)  
hhmmmm, t'en sais des choses...
Enfin pour le moment je vais me concentrer sur le bon vieux haut parleur internet de mon petit pc, et faire de jolies musiques pour télphone portables! :jap:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [C++] Frequence des notes de musiques

 

Sujets relatifs
Lotus Notes et Excel...Export de base Notes (Lotus)
[vb]+[notes] cherche site !bonton action lotus notes v5.0
Lotus notes[VC++] retrouver la fréquence d'un CPU
Lotus Notes & Connector DECSComment avoir le type de processeur et sa fréquence en C++
Comment se procurer Lotus notes designer? 
Plus de sujets relatifs à : [C++] Frequence des notes de musiques


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)