← Back to Home

Zobrazenie MIDI Time Code

PROTOTYP

Úloha :

Zobrazenie údajov MIDI Time Code na veľkom 7-segmentovom LED displeji s káblovým pripojením k PC.

Realizácia

Správy MIDI TMC (Time Code) pomáhajú pri synchronizácii a umožňujú presnú spoluprácu rôznych zariadení (ako sú sekvencery, videoprehrávače) na základe spoločnej časovej základne. 8-bajtové správy prenášajú hodiny, minúty, sekundy a snímky (FPS), čím zabezpečujú konzistenciu časovania v systémoch MIDI.

Vlastnosti správ MIDI TMC (Time Code):

  • Funkcia: Presná synchronizácia časovania medzi MIDI zariadeniami (Timecode).
  • Dátová štruktúra: Osembajtová sekvencia správ obsahujúca hodiny, minúty, sekundy a počet snímok (FPS - Frames Per Second).
  • Aplikácia: Používa sa na koordináciu sekvencerov, bicích automatov a video zariadení.
  • Typy: Patrí medzi systémové správy, ktoré zabezpečujú zhodu hudobných udalostí s časovou osou. MIDI TMC je súčasťou synchronizačného protokolu MIDI, ktorý je nevyhnutný v zložitejších štúdiových prostrediach.

ESP32 prijíma po kábli prichádzajúce správy štvrťsnímkového MIDI Time Code po oddelení optočlenom, dekóduje ich a odosiela údaje na 8 veľkých 7-segmentových LED displejov pomocou 8-miestneho LED drivera MAX7219. Súčasne s odoslaním vysiela údaje aj prostredníctvom RF prenosu ESP-Now 2,4 GHz, ktoré prijíma a zobrazuje druhý 8-miestny LED displej.

Dve jednotky 8-miestnych LED displejov pracujú synchronizovane a zobrazujú Time Code.

Dosky MIDI Time Code



© 2026 DevProt Engineering