OnkeyDown et OnkeyUp [Résolu]

milomax91 10 Messages postés jeudi 19 février 2009Date d'inscription 31 mars 2011 Dernière intervention - 17 avril 2009 à 22:51 - Dernière réponse : milomax91 10 Messages postés jeudi 19 février 2009Date d'inscription 31 mars 2011 Dernière intervention
- 20 avril 2009 à 13:49
Est-ce possible de de calculer la durée des touches avec OnkeyUp et OnKeyDown.
Je veux comme faire un un genre de piano Pc Speaker. Et je veux une note continue
pas saccadée quand je maintient la touche.

Aidez Moi  s.v..p
Afficher la suite 

Votre réponse

4 réponses

Meilleure réponse
cs_rt15 3982 Messages postés mardi 8 mars 2005Date d'inscription 7 novembre 2014 Dernière intervention - 17 avril 2009 à 23:15
3
Merci
Bienvenue,

Avec GetTickCountou si tu veux plus de précision QueryPerformanceCounter.

Merci cs_rt15 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 93 internautes ce mois-ci

Commenter la réponse de cs_rt15
Utilisateur anonyme - 17 avril 2009 à 23:13
0
Merci
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))
Commenter la réponse de Utilisateur anonyme
cs_cantador 4996 Messages postés dimanche 26 février 2006Date d'inscription 27 mars 2018 Dernière intervention - 18 avril 2009 à 18:32
0
Merci
bonjour,

Francky23012301 a raison de rappeler à l'ordre.
Un p'tit bonjour, un p'tit merci..
C'est sympa, ça fait chaud et fait bien élevé.

cantador
Commenter la réponse de cs_cantador
milomax91 10 Messages postés jeudi 19 février 2009Date d'inscription 31 mars 2011 Dernière intervention - 20 avril 2009 à 13:49
0
Merci
Je suis désolé pour mon manque de politesse , ceci ne se reproduira plus,
 j'ai écrit ce poste en vitesse et je n'ai pas pri le temps de le relire... 
Je vous remerci pour la réponse c'est exactement ce qu'il me fallait.

Merci beaucoup  
Commenter la réponse de milomax91

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.