Universal timing system synchronizing wall clock and audio thread #16

Closed
opened 2025-06-17 17:59:13 +01:00 by Ghost · 1 comment
Ghost commented 2025-06-17 17:59:13 +01:00 (Migrated from codeberg.org)

During gameplay, the clock should be driven by audio playback. However, its resolution is rather low (getting updated only as often as new buffers are generated), and it needs to be reconciled against other timestamps like player input. Sync between audio playback clock and high performance clock needs to be maintained, to allow for conversion between the two timing sources.

During gameplay, the clock should be driven by audio playback. However, its resolution is rather low (getting updated only as often as new buffers are generated), and it needs to be reconciled against other timestamps like player input. Sync between audio playback clock and high performance clock needs to be maintained, to allow for conversion between the two timing sources.
Ghost commented 2025-06-17 19:57:29 +01:00 (Migrated from codeberg.org)

Implemented in 9661909b95

Implemented in 9661909b953acbc40f6b2977e69193290a5b534a
Sign in to join this conversation.
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference
Tearnote/Playnote#16
No description provided.