[..] Problème de converions de BPM en millisecondes

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
leoleolth
Niveau 4
Niveau 4
Messages : 68
Enregistré le : dim. 26 mai 2013 21:31
Status : Hors ligne

[..] Problème de converions de BPM en millisecondes

#1

Message par leoleolth »

Bonjour,
Je viens de faire une sorte de boîte à musique en Autoit.
Je sais que ce genre de programme existe, mais j'ai voulu créer le mien, avec ma propre syntaxe.
Il y a tout de même une erreur dans les lignes 27 et 28 pour le calcul de millisecondes avec les BPM et les durées de notes. Je sais que c'est un peu compliqué, mais merci de m'aider.


Explications: un fichier texte nommé "music.txt" doit être joint avec:
- en première ligne le tempo (en BPM)
- puis le nom de la note et sa hauteur (de Do 3 à Si 5)
- sur la ligne suivant la note, on met la durée de la note 1 = ronde, 2 = blanche, 4 = noire, 8 = croche... (si on veut pointer un note, il suffit de rajouter un "." à la durée de la note) -> variable $duration

Et ainsi de suite...
Fichiers joints
music.rar
source + music.txt
(850 Octets) Téléchargé 63 fois
Sea
Niveau 6
Niveau 6
Messages : 219
Enregistré le : ven. 22 juin 2012 18:51
Localisation : France
Status : Hors ligne

Re: [..] Problème de converions de BPM en millisecondes

#2

Message par Sea »

60000/ms = bpm

60 000 correspond au nombre de millisecondes dans 1minute ;)
Répondre