← Back to Home

Affichage du code temporel MIDI

PROTOTYPE

Tâche :

Affichage des données de code temporel MIDI sur un grand écran LED à 7 segments, avec connexion filaire au PC.

Mise en œuvre

Les messages MIDI TMC (Time Code) aident à la synchronisation, permettant une coopération précise entre différents appareils (comme les séquenceurs, les lecteurs vidéo) sur la base d'une base temporelle commune. Les messages de 8 octets transmettent les heures, les minutes, les secondes et les images (FPS), assurant la cohérence du timing dans les systèmes MIDI.

Caractéristiques des messages MIDI TMC (Time Code) :

  • Fonction : Synchronisation précise du timing entre les appareils MIDI (Timecode).
  • Structure des données : Séquence de messages de huit octets contenant les heures, les minutes, les secondes et le nombre d'images (FPS - Frames Per Second).
  • Application : Utilisé pour coordonner les séquenceurs, les boîtes à rythmes et les équipements vidéo.
  • Types : Appartient aux messages système, assurant la correspondance des événements musicaux avec la chronologie. Le MIDI TMC fait partie du protocole de synchronisation MIDI, essentiel dans les environnements de studio complexes.

L'ESP32 reçoit les messages de code temporel MIDI quart de trame arrivant par fil après isolation par optocoupleur, les décode et envoie les données à 8 grands écrans LED à 7 segments utilisant le pilote LED à 8 chiffres MAX7219. Simultanément à la sortie, il transmet également les données via la transmission RF ESP-Now 2,4 GHz, qui est reçue et affichée par un deuxième écran LED à 8 chiffres.

Les 2 unités d'écrans LED à 8 chiffres fonctionnent en synchronisation pour afficher le code temporel.

Cartes de code temporel MIDI



© 2026 DevProt Engineering