Il codice temporale MIDI (MIDI Time Code) o (MTC) inserisce le informazioni standard del timecode SMPTE come una serie di messaggi MIDI. Ogni messaggio occupa un quarto di fotogramma. Gli user bit non sono inclusi in questi messaggi e vengono trasportati dai messaggi SysEx. I messaggi sono trasmessi come sequenza di otto messaggi, per cui un valore completo di timecode è trasmesso ogni due fotogrammi. Se il flusso dati MIDI è prossimo alla saturazione, i dati MTC possono arrivare in leggero ritardo, comportando così un piccolo errore di jitter: per evitare questo è raccomandabile l'uso di una porta MIDI completamente separata per il timecode.

A differenza del timecode standard SMPTE, la sequenza di otto messaggi MIDI trasporta due bit di flag per identificare la cadenza del timecode:

  • 24 Fps (standard per la cinematografia)
  • 25 Fps (standard per il video PAL)
  • 30/1.001 Fps (timecode drop frame per video NTSC)
  • 30 fps (video NTSC monocromatico)

La tecnica MTC permette la sincronizzazione di un sequencer o di una DAW con altri dispositivi in grado di agganciarsi al timecode MIDI, oppure è possibile per questi dispositivi controllare un registratore dotato di timecode SMPTE, tramite l'impiego di un convertitore SMPTE/MTC.

Bibliografia

  • Informazioni e struttura del timecode MIDI, su borg.com. URL consultato il 12 dicembre 2007 (archiviato dall'url originale il 18 dicembre 2007).

Voci correlate

  • AES-EBU embedded timecode
  • Timecode display
  • CTL timecode
  • Timecode longitudinale
  • Rewritable consumer timecode
  • Timecode sull'intervallo verticale

Altri progetti

  • Wikimedia Commons contiene immagini o altri file su MIDI timecode

Of Tunes Timecode & synchronisation

MIDI TIMECODE by dyslexia software

CoreMidi midi timecode Stack Overflow

Chamsys MagicQ Midi/Timecode Interface Static Light Company Ltd

sync to midi timecode General TouchDesigner Discussion