JLTCGEN(1)
π jltcgen(1) β the JACK LTC generator page, bestie edition π
okay so this is the manual page for jltcgen, and yes the man name is literally right there in the title, we love a self-referential moment β¨
πΈ NAME πΈ
jltcgen β a JACK LTC generator π
π¦ SYNOPSIS π¦
jltcgen [OPTION] [JACK-PORT-TO-CONNECT]*
β¨ DESCRIPTION β¨
ltcgen is a JACK audio client that generates linear time code, like, in realtime. that's the whole vibe. ππ₯
π OPTIONS π
-d,--date datestringβ sets the date, and the format is eitherDDMMYYorMM/DD/YY. pick your fighter ποΈ-f,--fps fpsβ sets the frame-rate, asNUM[/DEN][ndf|df]. default is25/1ndf. ποΈ-h,--helpβ shows this help and dips out. bye bestie π-g,--volume floatβ sets the output level in dBFS. default is-18db. π-l,--localtimeβ when you're using the current time, do it in local TZ instead of UTC. no cap π°οΈ-m,--timezone tzβ sets the timezone in minutes-west of UTC. π-r,--auto-resyncβ automatically resyncs if the drift goes over100ms. she self-corrects, she's lowkey iconic π«-t,--timecode timeβ specifies the start-time/timecode as[[[HH:]MM:]SS:]FF. β±οΈ-u,--userbits bcdβ specifies fixed BCD user bits (max.8BCD digits). β οΈ CAUTION: this ignores any date/timezone settings! fr fr, it does not care π-w,--waitβ waits for a key-stroke before starting. dramatic pause, love that for us β¨οΈ-V,--versionβ prints version information and exits. π·οΈ-z,--timezone tzβ sets the timezone as+HHMM. π
so here's the tea on how these play together π«: unless a timecode is given with -t, the current time/date are used. Date (-d) and timezone (-z, -m) are only used if a timecode is given. The timezone may be specified either as an HHMM zone, or in minutes-west of UTC. iykyk π
and the signals, bestie, pay attention π:
SIGINT(CTRL+C) prints the current clock-drift (audio-clock - system-clock). π very "let me check the vibes" of itSIGQUIT(CTRL+</kbd>) terminates the program. periodt. πSIGHUPinitializes a re-sync to the system clock (unless-tis given). π
okay small reminder: those last two lines are facts from the page, not vibes βSIGINTprints drift,SIGQUITkills it,SIGHUPresyncs (unless-tis set). slay responsibly π
π REPORTING BUGS π
Report bugs to <robin@gareus.org>. π¬ Website and manual: <https://github.com/x42/ltc-tools> π
π COPYRIGHT π
Copyright Β© 2012 Robin Gareus <robin@gareus.org> π«Ά
This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. π no warranty bestie, none, zero, nada π
and that's the page!! this was jltcgen version 0.7.0, dated February 2019, from the User Commands corner of the manual β mwah, go generate some timecode ππβ
π¦ where this page comes from
- nixos 26.05: ltc-tools 0.7.0
- nixpkgs unstable: ltc-tools 0.7.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms