Peanut Box
5.3.3. SMPTE
SMPTE-tijdcodes zijn binair gecodeerde decimalen. Aan elk tiende decimaalcijfer zijn vier bits
toegewezen. De eerste 26 bits in elk frame zijn toegewezen aan de tijdgegevens. Vervolgens zijn er 32
bits aan gebruikersgegevens en het synchronisatiewoord (laatste 16 bits). Het synchronisatiewoord wordt
gebruikt om de grenzen van het frame te identificeren en is: 0011 1111 1111 1101.
MIDI (Musical Instrument Digital Interface) is een interface die wordt gebruikt bij het werken met
verschillende gegevensformaten. Een van de manieren waarop wordt gewerkt met tijd heet MTC (MIDI
Time Code).
Het MIDI-tijdcodebericht bestaat uit 32 bits, waarbij de laatste 8 bits niet worden gebruikt of 0 zijn. Elk
tijdcodecomponent is gecodeerd met één byte.
Byte 0
0rrhhhhh: Snelheid (0–3) en uur (0–23).
rr=00: 24 fps
rr=01: 25 fps
rr=10: 29,99 fps
rr=11: 30 fps
Byte 1
00mmmmmm: Minuut (0–59)
Byte 2
00ssssss: Seconde (0–59)
Byte 3
000fffff: Frame (0–30)
Wanneer de tijdcode wordt herhaald, wordt die verdeeld in 8 stukken van 4 bits en wordt elk deel
verzonden door elk kwartframe. Elk kwart frame heeft een bytestatus van 0xF1. Er zijn 7 databits (3 bits zijn
de identifiers van het kwartframe en 4 bits bevatten het tijdgedeelte).
Deel
Databyte
0
0000 ffff
1
0001 000f
0010 ssss
2
3
0011 00ss
0100 mmmm
4
0101 00mm
5
6
0110 hhhh
0111 0rrh
7
De tijd wordt uitgebreid met de verzending van een enkele SMPTE-frame, wat plaatsvindt in 2 frames (8 x
¼). Bij het mappen van SMPTE naar MTC krijgt elk tweede frame een MIDI-tijdcode. Het kost het
masterapparaat ongeveer 2-4 frames om deze gegevens te verwerken, afhankelijk van wanneer de
scan begint.
Raadpleeg voor meer informatie over MIDI en SMPTE de gebruikershandleidingen van de Chimp-
consoles.
Productcode: 55008
Uitleg
Framenummer lsbits
Framenummer msbit
Seconde lsbits
Seconde msbits
Minuut lsbits
Minuut msbits
Uur lsbits
Snelheid en uur msbit
14