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

clocked

A collection of tools for synchronizing asynchronous audio streams

7 releases (breaking)

0.8.0 Jan 17, 2024
0.7.0 Jan 3, 2024
0.6.0 Dec 23, 2023
0.4.0 Dec 21, 2023
0.1.0 Oct 12, 2023

#667 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–38MB
~537K SLoC