'Obtient le tempo de la musique (parfois le tempo change au cours du morceau, donc il faut créer un contrôle timer pour avoir la bonne information de tempo tout le long du morceau.
dTempo = perf2.GetTempo(mtTime + 2000, 0)
lblTempo.Caption = "Tempo: " & Format(dTempo, "00.00")
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201847 6 sept. 2006 à 13:44
salut
ton timer doit servir en fait à faire durer la note. il doit donc lire toutes tes notes (sauvées dans un tableau par exemple) et changer son intervalle en fonction du tempo par note.
çà resemblerait à peu près à çà :
Option Explicit
Private Type tNotes
Note As Long
Instrument As Long
Interval As Long
End Type
Je te remercie pour ton aide PCPT, en fait mon timer est déjà complètement écrit, il n'incluait pas le changement de tempo éventuel en cours de morceau. C'es tout.