Midi in demo : capturer les entrées midi.

Soyez le premier à donner votre avis sur cette source.

Vue 11 018 fois - Téléchargée 1 535 fois

Description

Midi In Demo

Démo de capture des entrées midi.

Vous jouez sur votre cavier midi et MidiInDemo vous dit ce que vous faites. a vous d'utilisez ce code dans vos logiciels pour faire ce que vous voulez (par exemple le couplez avec les excélents claviers virtuels disponible sur vbfrance :)

Pour tester ça vous devez avoir un Clavier Midi correctement connecté sur le port midi (manette) de votre carte son.

Cette source pourrait peut être aussi permettre de detecter la manette mais ça je n'en sait rien je n'ai pas pu tester (pas de manette :)

Conclusion :


(C)2003 Olivier RISACHER
olivier@risacher.com
http://www.rature.com

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
148
Date d'inscription
lundi 12 février 2007
Statut
Membre
Dernière intervention
9 novembre 2013

Salut

Superbe source, Orisa, et qui m'est très utile. Cela dit je reste un débutant et je ne trouve pas de moyen de lancer un évènement lorsque le midi n'arrive plus. J'utilise ta source avec un Timecode midi et je veux seulement détecter quand il commence et quand il s'arrête. J'ai utilisé la Sub text1_Change pour le départ, mais pour l'arrêt... Une suggestion?
Messages postés
172
Date d'inscription
lundi 10 octobre 2005
Statut
Membre
Dernière intervention
16 mai 2011

Merci pour cette source qui fonctionne parfaitement.
J'ai testé celle-ci en connectant un clavier sur un expandeur (en midi) puis l'expandeur sur le port RS232. Ca fonctionne très bien.
Maintenant, j'aimerais savoir s'il existe le même genre de code pour un expandeur connecté en USB sur le PC ? ou s'il faut juste modifier un peu la source ?
merci.
Messages postés
51
Date d'inscription
vendredi 20 février 2004
Statut
Membre
Dernière intervention
7 juillet 2006

bonjour
je trouve que c'est une très bonne siource, qui plus est la seule qui fait ca sur le site...
Par contre, sauriez vous comment récupérer l'adresse du canal MIDI qui émet? Car on a la note frappée (le controlleur, ou midi CC) mais aucune info sur le canal.
Par exemple, j'ai un controlleur midi avec deux touches :
- Canal 1, controlleur 7
- Canal 2, controlleur 7
et la, le soft ne voit aucune difference entre les deux touches comme il ne reconnait pas les infos a propos du canal.
Si vous pouviez m'aider, merci d'avance,

cédric.
Messages postés
9
Date d'inscription
mercredi 28 août 2002
Statut
Membre
Dernière intervention
13 juin 2008

Géniale cette source : je vais enfin pouvoir terminer mon Sampler ! :-)
Messages postés
1
Date d'inscription
dimanche 10 novembre 2002
Statut
Membre
Dernière intervention
4 juillet 2003

Ouep Salut Orissa!!
Bon moi g un piti pb, vu que je n'ai que visual studio.net comme logiciel g traduit ta source en vb.net : g reussi a regler a peu près tous les pb mais jen ai un qui est de taille sur lekel je bosse depuis deux jour=> c l'appel de la fonction midiIn_Event par le MidiInopen. Alors si tu avais une autre facons de lancer MidiIn_Event j'aimerais la connaitre . En esperant que tu trouve pour moi (je suis un noob en vb lool) pour que je puisse tester cette source qui m'as tt l'air d'etre utilie pour moi.....
Afficher les 9 commentaires

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.