Se connecter
Se connecter

ou
Créer un compte

ou

Sujet Besoin d'infos sur le codage MIDI

  • 5 réponses
  • 3 participants
  • 420 vues
  • 3 followers
1 Besoin d'infos sur le codage MIDI
Bonjour,

Je voudrais fabriquer une harpe laser et pour celà je vais utiliser un PIC pour l'émission des données MIDI.

Je me suis renseigné sur l'envoi de messages MIDI comme le message note on et note off ( 3 octets : canal, note, volume à 31250 bauds 1bit start 1bit stop sans parité ). Seulement quand je relie ma carte électronique contenant le PIC à mon synthé, le synthé ne répond pas aux octets que j'envoie( j'ai utilisé le schéma de connection proposé sur le site de Cidetec ).

J'en déduis qu'il faudrait peut-être faire une sorte d'initialisation en envoyant un message ou plusieurs messages système avant d'envoyer les messages de notes. J'ai aussi remarqué un utilisant mon clavier maitre relié à mon FantomX que lorsque j'éteins le clavier maitre, le FantomX affiche "MIDI Offline". J'en déduis que le clavier maitre envoie des messages en continu au Fantom.

Tout ça pour dire que je voudrais savoir en détail comment communiquer avec mon synthé.

Merci pour l'attention que vous porterez à ce message.

@+

Greg
2
Un pti up !

Je suis sûr qu'il y a des gens compétents dans ce domaine parmi vous...

Merci.

Greg
3
CPierredon a de bonnes connaissances dans ce domaine et pourra surement t'aider.

Sans être expert, je ne pense pas qu'il soit nécessaire de faire précéder les messages de Note On ou Off par d'autres messages "d'initialisation". J'ai déjà un tout petit peu bidouillé avec les messages MIDI, non à l'aide d'un PIC mais depuis mon PC (je fais un peu de développement) et l'envoi de simples messages Note On suffit.

Es-tu sûr de ce qu'envoie ton PIC ? Au besoin, l'usage d'un visualiseur de données MIDI sur PC t'aiderait-il sans doute.

Ce petit logiciel tout bête te permet de voir les données MIDI entrantes :
https://www.sonelec-musique.com/logiciels_freewares_midirs232.html
Il n'est pas aussi complet que les monstres développés par les pros du sujet mais il te suffira peut-être.

Bonne chance, et bienvenue sur AF !

Formateur en techniques sonores ; électronicien ; auteur @ sonelec-musique.com

4
Merci beaucoup !!

Ca va sûrement m'aider. Je ferai des tests dès que possible et vous tiendrai au courant de mes avancements.

@+

Greg
5
Avec quel outil tu dévellope sur ton pic ???

moi, j'utilise picbasicpro de digimok, et j'ai modifié leur routine d'envoie serie pour l'adapter au midi.

dans le premier octet, il n'y a pas que le canal, il y a aussi le statut de ce que tu envoie, par exemple, pou un note on en canal 1, c'est 144.
donc, tu envoi un 144 + n° de note de 0 à 127 et vélocité de 0 à 127.

une vélocité à 0 est égale a un note off.

http://www.pierredon.free.fr

6
Sinon, au nivau connection, c'est une 220 ohm à la sortie du pic et une 220 ohm au + 5 volts

pour ma part, pour les test, j'utilise midiOX sur mon PC http://www.midiox.com/

http://www.pierredon.free.fr