Bonjour,
J'utilise la librairie MIDI en version 3.2.
Pas de problème pour envoyer et recevoir des message de noteon, noteoff par exemple.
Pas de problème pour envoyer des messages sysex (f0,.......,f7).
Mais je ne comprend pas comment faire pour lire les messages sysex.
Comment doit on déclarer les variables (ARRAY) ?
Comment appeller la fonction MIDI.getSysExArray() ?
Merci pour votre aide.
Philippe
phm78:
Bonjour,
J'utilise la librairie MIDI en version 3.2.
Pas de problème pour envoyer et recevoir des message de noteon, noteoff par exemple.
Pas de problème pour envoyer des messages sysex (f0,.......,f7).
Mais je ne comprend pas comment faire pour lire les messages sysex.
Comment doit on déclarer les variables (ARRAY) ?
Comment appeller la fonction MIDI.getSysExArray() ?
Merci pour votre aide.
Philippe
Bonsoir
retour de WE, je n'ai peut etre pas compris correctement la question
mais je pense qu'il faut que tu passe prealablement par un test de
getSysExArrayLength ( ) qui te renverra le cas echeant la longueur d'un message sysex "reçu" ou 0 si il n'y en a pas
et ensuite faire une boucle de lecture du message sysex byte par byte MIDI.getSysExArray() lui même avec la longueur reçue precedemment