JLTC2MTC(1)

๐Ÿ“ฆ version 0.7.0, in nixos 26.05, nixpkgs unstable

๐ŸŽ€ NAME

jltc2mtc โ€” translate LTC into MTC, bestie ๐Ÿ’…

Yes literally that's the whole vibe: LTC in, MTC out.


โœจ SYNOPSIS

jltc2mtc [ OPTIONS ]

Okay so it's just the command and then whatever options you want. She's low maintenance like that ๐Ÿซถ


๐Ÿ’– DESCRIPTION

jltc2mtc โ€” a JACK app to translate linear time code to midi time code. That's it, that's the whole thing, and honestly? iconic. โœจ

Like, it reads LTC and it gives you MTC. A little translator fairy ๐Ÿงš between two worlds.


๐ŸŒธ OPTIONS ๐ŸŒธ

  • -f, --fps <num>[/den] โ€” set the expected (that's initial, bestie) framerate. Default is 25/1 ๐Ÿ’ซ
  • -F, --detectfps โ€” autodetect the framerate from the LTC signals themselves. This is the recommended one, fr fr ๐Ÿ‘‘
  • -l, --ltcport <portname> โ€” autoconnect the LTC input port ๐ŸŽ€
  • -m, --mtcport <portname> โ€” autoconnect the MTC output port ๐Ÿฆ‹
  • -s, --sysex โ€” send a system-excluve seek message instead of MTC quarter frames (that's "exclusive", she was typing fast ๐Ÿ’€)
  • -h, --help โ€” display this help and exit. The classic. ๐Ÿ™ˆ
  • -V, --version โ€” print version information and exit ๐ŸŒˆ

๐Ÿงš the details, bestie

This tool reads LTC from a JACK-audio port and generates corresponding MTC on a JACK-midi port. Simple as. ๐Ÿ’…

jltc2mtc supports both forward and backwards played timecode, and it compensates for decoder and port latencies like the good little main character it is โœจ

โš ๏ธ Okay so heads up: MTC only supports 4 framerates: 24, 25, 30df and 30 fps. Framerates other than that are announced as 25fps MTC. Not a bug, just how MTC is built ๐Ÿฅฒ

Drop-frame-timecode is detected by the corresponding bit in the LTC frame, regardless of the -F option. And you can /force/ it with -f 30000/1001 ๐Ÿ˜ค

Also note: MTC distinguishes between film speed and video speed only by the rate at which timecode advances, not by the information contained in the timecode messages. Which means 29.97 fps dropframe is represented as 30 fps dropframe with 0.1% pulldown. The way that math works ๐Ÿงฎ๐Ÿ’ซ


๐Ÿ˜ญ REPORTING BUGS

Report bugs to Robin Gareus <robin@gareus.org> โ€” she's lovely, be nice ๐Ÿซถ

Website and manual: <https://github.com/x42/ltc-tools> โญ


Copyright ยฉ GPL 2006,2012 Robin Gareus <robin@gareus.org>


okay that's the whole page, mwah ๐Ÿ’‹ โ€” this was jltc2mtc version 0.7.0, dated February 2019. Go forth and sync, bestie ๐ŸŒธ๐ŸŽ€

๐Ÿ“ฆ where this page comes from