Abu Clock

Software & Hardware-Ready Engine / SMPTE Timecode, Timestep (Hz) & PTP/gPTP Master Clock

Status: Multi-OS Suite & PTP Engine • v0.0.0.11

Overview

Cross-platform software and hardware-ready timing engine engineered to deliver broadcast-grade SMPTE ST 2059-1 / ST 12-1 timecode (HH:MM:SS:FF.sf) and deterministic frequency timestep (Hz) synchronization across standard local area networks (Gigabit Ethernet, USB-C LAN, and Wi-Fi). Designed as the temporal backbone of the Abu ecosystem alongside Abu Track & Scan and Abu Cam, it bridges Virtual Production (VP), AR broadcast, and 3D Gaussian Splatting (3DGS) spatial capture pipelines with enterprise broadcast timing.

Hardware & I/O Specifications

  • Cross-Platform Software Suite: Windows 10/11 (x86_64/ARM64), macOS 13+ (Apple Silicon/Intel), Linux (x86_64/ARM64), iOS 16+ & Android 10+ via Tauri v2 Digital Slate GUI
  • User-Space OverlayClock Virtual PLL & Two-State Kalman Servo with Hybrid Spinlock Timestep Ticker (< 5 μs software jitter, zero root/admin required)
  • Supported Cadences: 23.976, 24, 25, 29.97 (DF/NDF), 30, 48, 50, 59.94 (DF/NDF), 60, 120 fps & LiDAR (10, 15, 20 Hz) + Scheduled Future-Time Capture Triggers (T_now + 50 ms)
  • Optional Phase 3 Dedicated Hardware Grandmaster Appliance: Raspberry Pi CM4 / Pi 5 (/dev/ptp0), Maxim DS3231 TCXO (±2 ppm holdover) & optional Intel I210-T1 PCIe NIC (/dev/ptp1)

Supported Protocols & Standards

  • IEEE 1588-2019 (PTPv2.1), SMPTE ST 2059-1/2 (SM TLV 0x000E9B), IEEE 802.1AS (gPTP), Client-Server PTP (CSPTP) & SNTPv4
  • AbuSync Unprivileged CSPTP over UDP (Ports 50319 / 50320 + Zero-Config mDNS _abuclock._udp.local.)
  • SMPTE RIS OpenTrackIO (OTrk JSON/CBOR) & Extended FreeD-TC (0xD1 / 0xD2) Deterministic Camera Telemetry
  • Mozilla UniFFI SDK (libabuclock) with Native Swift, C/C++ ABI, C# & Python Bindings + .abuscan.json / COLMAP Session Manifests

Compatible Production Engines

  • Unreal Engine 5 via Native AbuClockUE Plugin (UAbuClockTimecodeProvider, UAbuClockCustomTimeStep & FAbuTrackLiveLinkSource)
  • NVIDIA Omniverse via Native omni.abu.clock Kit Extension (Synchronized omni.timeline & OpenUSD Stages)
  • Abu Track & Scan (AbuClockKit iOS Optical Exposure Midpoint Wrapper & AbuClockWinClient Windows C++ Aggregator)
  • RoboSense E1R & XGRIDS L2PRO LiDAR Sensors + RealityCapture, COLMAP, LixelCyberColor & Jawset Postshot

Official Repository: https://github.com/saemranian/abu-clock

Direct Download: https://github.com/saemranian/abu-clock/archive/refs/tags/v0.0.0.11.zip

Back to All Abu Ecosystem Products

ABU ECOSYSTEM

Hardware & Software Solutions Built for Real-Time Precision

Abu Clock
Software & Hardware-Ready Engine / SMPTE Timecode, Timestep (Hz) & PTP/gPTP Master Clock

Abu Clock

Cross-platform software and hardware-ready timing engine engineered to deliver broadcast-grade SMPTE ST 2059-1 / ST 12-1 timecode (HH:MM:SS:FF.sf) and deterministic frequency timestep (Hz) synchronization across standard local area networks (Gigabit Ethernet, USB-C LAN, and Wi-Fi). Designed as the temporal backbone of the Abu ecosystem alongside Abu Track & Scan and Abu Cam, it bridges Virtual Production (VP), AR broadcast, and 3D Gaussian Splatting (3DGS) spatial capture pipelines with enterprise broadcast timing.

Abu Track & Scan
Software / Spatial Telemetry, LiDAR Scanning & VP Ecosystem

Abu Track & Scan

End-to-end 60Hz spatial tracking, real-time LiDAR point cloud reconstruction, and sub-millisecond camera synchronization suite engineered for Virtual Production (Unreal Engine 5), 3D Gaussian Splatting (Postshot), and High-Precision Photogrammetry (Agisoft Metashape & RealityScan)—combining an iOS App, Windows Workstation Suite, and Native UE5 Live Link C++ Plugin.

Abu App Builder
Software / Authoring Tool

Abu App Builder

All-in-one creation suite to author, package, and deploy interactive Web and Windows applications directly on top of 3D & 3DGS environments.

Abu Cam
Software / Blender Add-on & 3DGS Pipeline

Abu Cam

All-in-one production camera rig (Orbital & Volumetric multi-camera dome), procedural Voronoi environment sky sphere, GPU multi-pass reference renderer (RGB, 16-bit Depth, Normal, Wireframe), and automated 3DGS / COLMAP / RealityScan / NeRF dataset exporter for Blender 4.2+ & 5.2 LTS.

Abu Align & Train
Software / Neural Photogrammetry & 3DGS Studio

Abu Align & Train

Unified, free, and open-source desktop studio that brings AI-driven camera alignment (VGGT-Omega, NVIDIA VGG-T3, Niantic ACE0, cuSFM, OpenSfM), 360° spherical photogrammetry, dataset preparation, and real-time 3D Gaussian Splatting (3DGS) training into a single one-click application.