Ils sont ou les BONJOUR et MERCI : on t'as pas appris la politesse ?
1)Ta question n'a pas de sens : En effet si tu calcules l'intervalle de temps entre le KeyDown et le KeyUp, ca veut dire que le son ne sera produit qu'apres le relachement de la touche : il y aura donc un décalage. Si pour jouer une note sur un piano, tu dois attendre de l'avoir jouer pour l'entendre, je te mets au défi de faire un seul morceau .
2)Ca dépend comment tu généres ton son : Par exemple avec Bass Midi, un note On sur le KeyDown et un note Off sur le KeyUp et le tour est joué. Pas besoin de calculer une durée
3)Pour répondre à ta question : le gettickcount il pue de pieds.
Allez hop va lire le règlement (Pas de code, pas de politesse, pas de recherche préalable, et tu demande dans le tout fais (en tout cas sur l'explication))