IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Composants VCL Delphi Discussion :

Messages MIDI


Sujet :

Composants VCL Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 46
    Par défaut Messages MIDI
    Bonjour à tous !

    je suis à la recherche d'un composant midi stable et qui me permettrai de récupérer des messages midi de type midi time code. Je n'ai pas d'enorme connaissance, et pour le moment, et ca serais bien si il y avais un exemple avec le composant.

    Auriez-vous quelque chose de similaire dans vos stocks ???

    MErci d'avance !

  2. #2
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 142
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 142
    Par défaut
    Yep !

    Tu pourrais jeter un oeil sur BASS, c'est une dll sympa et y a plein d'exemples en Delphi, mais attention :
    1. c'est pas un composant ;
    2. c'est tout in english.

  3. #3
    Membre éclairé Avatar de user 56gt8
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    86
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 86
    Par défaut
    Pour le composant midi il y l'unité midi de 'midi mountain' qui permet de d'ouvrir et fermer les devices ainsi que de récupérer les messages via un callback tout prêt.

    Si tu veux j'ai une application 'sample' qui permet de générer l'horloge midi et de la recevoir (en pièce jointe).Pour midi mountain l'unité se trouve ici:
    unité midi , avec également un sample mais qui ne couvre pas l'aspect qui t'interesse.

    basiquement le principe est simple :

    1/ une horloge , un ticker dirons-nous...
    2/ envoyer certains bytes pour générer l'horloge et à certains intervales
    ou
    3/ recevoir certain bytes et tester leur fréquences

    Le problème principal c'est l'horloge et sa précision...

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 46
    Par défaut
    Merci bien de m'avoir répondu car c'est assez rare de trouver des gens qui s'y connaissent un peu.

    Pour user 56gt8, je connais déjà cette application, mais le problème est qu'elle à été développée sous delphi 3 je crois, et le midi n'est pas hyper stable. si il y a trop d'infos d'un coup ca fait bugger l'application.


    Pour Jipété, j'ai regardé ton dll, qui à l'air vraiment très interressant, mais peut-on récupérer le timecode (horloge midi) ???

  5. #5
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 142
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 142
    Par défaut
    Citation Envoyé par molini_a Voir le message
    Pour Jipété, j'ai regardé ton dll, qui à l'air vraiment très interressant, mais peut-on récupérer le timecode (horloge midi) ???
    Pas la moindre espèce d'idée, désolé ! Je ne connais absolument pas le MIDI, je t'ai donné cette piste car je sais que ça peut le gérer (jusqu'à quel point ?) pour l'avoir vu dans les exemples et sur leur forum.

  6. #6
    Membre éclairé Avatar de user 56gt8
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    86
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 86
    Par défaut
    Non l'unité de midi mountain est stable...Je l'est utilisée dans une autre application (basé sur le template d'application posté) , j'ai bombardé les entrées (clavier midi ,surface de controle usb , séquenceur midi hardware , + génération de l'horloge)de messages et ca ne plante pas.Dailleurs il n'y a pas trois mille manières d'obtenir les messages midi c'est à partir de mmsytem et c'est ce qu'utilise l'unité midi...Ensuite il faut programmer correctement ce que tu fais avec le midi, ca c'est un autre problème.
    Le plus simple c'est d'essayer de faire un truc toi même avec cette unité avant de lancer des affirmations complètement farfelues.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 23/05/2012, 11h26
  2. directmidi.net pour capturer des messages midi
    Par rapapar dans le forum C#
    Réponses: 3
    Dernier message: 07/02/2012, 22h14
  3. message midi et console lumiere
    Par airun dans le forum C
    Réponses: 9
    Dernier message: 11/01/2011, 11h44
  4. Comment envoyer des messages midi à un instrument midi
    Par Mathieu78410 dans le forum Bibliothèques
    Réponses: 0
    Dernier message: 15/03/2008, 12h59
  5. [VS 2003]récupérer des messages midi
    Par NiamorH dans le forum Visual Studio
    Réponses: 2
    Dernier message: 05/05/2006, 11h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo