Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

PIANO MIDI AVEC GESTION D'UN CLAVIER MIDI.


Information sur la source

Catégorie :API Classé sous : api, clavier, midi, piano Niveau : Initié Date de création : 19/02/2007 Date de mise à jour : 19/02/2007 02:31:27 Vu / téléchargé: 11 765 / 919

Note :
7 / 10 - par 1 personne
7,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note

Description

Cliquez pour voir la capture en taille normale
Salut à tous,
J'ai trouvé plein de codes sources traitant du midi, un piano midi virtuel excellent, ainsi qu'un programme vraiment pratique sur la gestion des claviers MIDI.

Le programme sert en fait, à partir d'un clavier MIDI, de jouer directement des sons (pour le moment Grand Piano) MIDI.

D'un point de vue configuration du soft, pas grand chose à dire. Etant donné que cela a ete developpé uniquement a l'aide des APIs, si votre matériel est reconnu par Windows, y'a pas de raisonque le soft ne le detecte pas.

D'un point de vue pratique, il vous faudra dans un premier temps choisir le clavier MIDI, puis de cliquer sur Démarrer. Et faire de même pour la sortie MIDI, en général, tout le monde à au moins le standard Microsoft.

Voici les codes qui m'ont aidé à le réaliser :
--> http://www.vbfrance.com/codes/PIANO-VIRTUEL-MIDI-V4-EXPORTATION-FICHIER-MIDI-POSSIBLE_4417.aspx
Pour connaitre les APIs MIDIOUT***

--> http://www.vbfrance.com/codes/MIDI-IN-DEMO-CAPTURER-ENTREES-MIDI_6512.aspx
Pour connaitre le cheminement des messages USB que les claviers MIDI envoie au PC. Avec bien sur les APIs MIDIIN***

Bon piano !
 

Conclusion

Je viens de découvrir quelque chose qui ne m'enchante pas :( En fait, quand on fait tourner le code dans VB, il n'y a pas de probleme, en revanche, quand on compile en .exe, dès qu'on appuie sur une note du clavier midi, BUG !

Si quelqu'un a une idée !!!
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

19 février 2007 02:31:27 :
Découverte d'un BUG

Commentaires et avis

signaler à un administrateur
Commentaire de Afyn le 31/10/2007 10:17:38

Bonjour

J'avais loupé cette source ...

Si ça tourne dans l'IDE et pas compilé ...c'est surement qu'on essaye de lire une donnée qui n'est pas dans le même thread. d'ou plantage.

Je regarde plus en détail.

Afyn - Navedac

signaler à un administrateur
Commentaire de Rekkungen le 01/02/2008 22:21:05

Bonjour, quand je lance ce programme, ca ne detecte pas mon clavier midi USB. Avez vous une solution ?

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Api de clavier [ par leo ] je voudrais programmer une application pour recevoir les touches du claviers quand elle n'a pas le focusessai: getasynckeystate, mais elle n'est pas v écouter un MIDi dans une api, c'est possible ? [ par hErectus ] Slt !Je vien de terminer une petite aplikation vb6, et je voudrais écouter un fichier midi en même temp.serait-il possible que qq m'indike comment com API relatifs à la gestion des ports midi [ par VicoLaChips2 ] Quelqu'un connait il un endroit ou je pourrait trouver de la doc sur les API midiInOpen etc...(autre que msdn). Je n'arrive pas à récuperer les donnée bloquer clavier vb.net [ par scortex84 ] Quelqu'un sait-il comment bloquer le clavier en vb .net (dans le but de bloquer les touches systemes) ? Uniquement le clavier, la souris doit rester d Qqun a un clavier Midi ? J'ai besoin de tester la source d'orisa [ par Apophis ] Salut,Je voudrais savoir si quelqu'un avait un clavier midi. En fait j'en aurais besoin pour tester la source d'orisa:http://www.vbfrance.com/code.asp API donnant les événements souris et clavier d'une fenetre [ par jud83 ] Dans une application VB , je souhaite détecter la fenêtre active de Windows (que ce soit ou non une fenetre de mon application) : Pas d Probleme VB.NET avec API multimedia : "winmm.dll" pour utilisation du midi in/out [ par kilops ] Bonjour tlm.j'ais un probleme en VB.NET avec l'appel d'api pour le multimedia (in/out en midi)j'avais fais un bout de code sous vb6 mais la conve SetWindowsHookEx [ par lordofthunder ] bonjour je voudrais savoir si il est possible , en utilisant l'api SetWindowsHookEx et l'interception WH_KEYBOARD d'enregistrer chaque frappe au clavi Piano Virtuel Midi [ par missparker37 ] Bonjour je souhaiterais installé ce logiciel sur mon ordinateur pour jouer du piano mais je ni arrive pas.Quelle fichier choisir svp merci ? GetAsyncKeyState [ par nycou ] Bonjour !J'ai la connaissance d'une api avec laquelle on peut savoir si une touche du clavier est pressée ou non. Je sais qu'il existe plusieurs api q


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,187 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.