lo_timetag(3)

πŸ“¦
version 0.34 Β· 2 versions
, in fedora 44

πŸ’– lo_timetag(3) πŸ’–

okay bestie, gather round, because this is the lo_timetag page from the Library Functions Manual (that's the liblo library, mwah 😘). She's a struct, she's small, she's iconic, and she holds OSC TimeTag values. Let's get into it. πŸ•βœ¨


✨ NAME ✨

lo_timetag β€” a structure to store OSC TimeTag values. that's it, that's the whole job, and she does it flawlessly πŸ’…


🌸 SYNOPSIS 🌸

#include <lo_osc_types.h>

πŸŽ€ Data Fields

  • uint32_t sec
  • uint32_t frac

two fields. two. and honestly? she ate. πŸ”₯


πŸ¦‹ Detailed Description πŸ¦‹

lo_timetag is a structure to store OSC TimeTag values. no cap, that is the actual description, we are not being mysterious here. 🫢

oh and btw, if you're the kind of girlie who reads the source (we love her, we respect her πŸ‘‘), the struct is defined at line 35 of file lo_osc_types.h. screenshot that, you'll want it later. πŸ“Έ


πŸ’œ Field Documentation πŸ’œ

⭐ uint32_t lo_timetag::frac

the fractions of a second offset from above β€” like, from the sec field, keep up bestie 😭 β€” and it's expressed as 1/2^32nds of a second. so it's the tiny sliver of time on top of the whole seconds. microscopic. precious. sub-second representation at its finest. 🧚

Definition at line 40 of file lo_osc_types.h.

🌈 uint32_t lo_timetag::sec

the number of seconds since Jan 1st 1900 in the UTC timezone. yes, 1900, not 1970, not 2000, we're going full vintage with this one, it's giving time-honored tradition πŸ•°οΈβœ¨

Definition at line 37 of file lo_osc_types.h.


πŸ’€ friendly heads up, bestie: sec is seconds-since-1900, and frac is a fraction in units of 1/2^32nds of a second. don't mix them up and then come crying to me, i will simply say "i told you so" with love. πŸ“

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for liblo from the source code. so like, not a human author, it's a machine that wrote this, and yet the vibes are immaculate. robot queen behavior. πŸ€–πŸ’–


and that's the whole page, bestie!! πŸŽ€ this was liblo, Version 0.34, and you just read the lo_timetag(3) manual page β€” the Library Functions Manual one, the only one that matters tbh. mwah, go write some OSC timetags, you absolute main character βœ¨πŸ¦‹πŸŒΈπŸ’…

πŸ“¦ where this page comes from