pakdoltogel.net
// Définition de la durée d'un temps en millisecondes #define DUREE_TEMPS 300 La fonction Arduino permettant de générer une note de musique sur un haut-parleur est la fonction " tone ". Je vous propose de jouer l'introduction de la mélodie "Au clair de la lune" en boucle, et par conséquent d'inclure les fonctions d'appel au haut-parleur dans la fonction " loop ". Cette fonction prend 3 arguments en paramètre: le numéro de la sortie digitale reliée au haut parleur, la fréquence de la note et enfin la durée de cette note. Attention la fonction " loop " n'est pas bloquante, c'est à dire qu'Arduino n'attend pas que la note soit finie de jouée pour exécuter l'instruction suivante du programme. C'est à nous de demander au microcontrôleur d'attendre avant de jouer la note suivante (en utilisant l'instruction " delay " par exemple). Pour ceux qui comme moi n'ont pas de grande connaissances musicales, vous trouverez les notes de la mélodie "Au clair de la lune" et leur durées relatives sur le site.
Les notes de musique de au clair de la lune, lire les notes de musique | Apprendre la musique, Éducation musicale, Partitions clarinette
Afin d'avoir un code logiciel plus compréhensible, nous commençons par nommer les fréquences des notes de musique de la 4ème octave en utilisant la directive de précompilation (l'instruction) " #define ". Ces fréquences des notes peuvent être trouvée sur. Je vous recommande d'écrire ces directives de précompilation au tout début du code logiciel, au début du croquis. La première ligne démarrant par "//" est une ligne de commentaires non exécutée par le processeur. Les 7 lignes suivantes sont écrites en arrondissant les valeurs de fréquence. // Définition des fréquences des notes de musiques de la 4ème octave #define OCTAVE_4_DO 523 #define OCTAVE_4_RE 587 #define OCTAVE_4_MI 659 #define OCTAVE_4_FA 698 #define OCTAVE_4_SOL 784 #define OCTAVE_4_LA 880 #define OCTAVE_4_SI 988 Dans cette mélodie, certaines notes durent plus longtemps que d'autres. Nous allons définir une base de temps à 300 millisecondes. Les notes de la mélodie seront jouées sur une durée multiple de cette base de temps: 1 pour les noires, 2 pour les blanches et 4 pour les rondes.
La blanche vaut 2 noires. La noire vaut 2 croches. Comment lire les rythmes: quand la figure de note (ou la figure de silence) dure plus d'un temps on compte les temps quand la figure de note (ou de silence) dure moins d'un temps on compte les subdivisions du temps
En dehors de ces partitions, ce site est un gigantesque annuaire de partitions gratuites. Il scrute, il cherche, il choisit et propose toutes les meilleurs documents du web sous forme de liens, toujours en respectant le droit d'auteur. Par « libre de droits », il faut entendre « libre de droit d'auteur », les chansons étant traditionnelles ou passées dans le domaine public. Par contre, toutes les partitions écrites par moi-même (facilement reconnaissables) ne sont pas libres de droits graphiques et ne peuvent faire l'objet d'aucun commerce.