#audio-stream #audio #sound #kiss #data-stream #api-bindings

clocked

A collection of tools for synchronizing asynchronous audio streams

9 releases (breaking)

0.8.2 May 15, 2024
0.8.0 Jan 17, 2024
0.6.0 Dec 23, 2023
0.1.0 Oct 12, 2023

#1171 in Game dev

MIT/Apache

51KB
1K SLoC

clocked

Clocked is a library that provides tools to manage multiple asynchronous streams of audio and sync them together. It also provides tools for intermittent data streams (like midi) It automatically detects and compensates for clock drift in audio streams. It also aligns incoming MIDI to the global clock.

Dependencies

~3–35MB
~496K SLoC