Page Personnelle de Vincent Kerhoas
Vincent Kerhoas
Enseignant du Supérieur
Professeur Agrégé
Page Personnelle de Vincent Kerhoas

Gestion des Messages MIDI

Back                  << Index >>

Le Protocole MIDI

Le protocole MIDI est une norme permettant de définir les messages échangés entre instruments numériques.
Initialement le périphérique utilisé pour traiter ces messages était de type UART RS232 :

On appuie sur la touche d’un clavier maître :

Quand la touche est relachée :

Pour plus de détails : midi.org


Test du MIDI sur la carte

Sur notre carte, le périphérique utilisé pour gérer les messages MIDI est le périphérique USB ( utilisé en USB host, avec la classe MIDI, de type AUDIO ).
L’analyse des messages reçus se fait dans le fonction processMidiPackets()

main.c

Q1. Appuyer sur les 3 touches les plus graves du clavier maître et relever les valeurs présentes dans tab_midi_log

Q2. Relever également les messages correspondant au slider ‘volume’ et à la molette Pitchbend. Justifer ces valeurs à l’aide du tableau suivant : midi.org

REMARQUE : L’analyse des messages midi peut également se faire avec l’utilitaire kmidimon, en reliant directement le clavier maître sur le PC.


Back                  << Index >>