WIP Synchronized Breathing System (C++ UE5)

WIP Breathing Sync.mp4

A robust system for smoothly synchronizing breathing sounds to the player footstep cycle. Based on the locomotion system created for INSIDE (playdead).

Work in progress. The sounds are obviously temp sfx, for debugging : )

We treat the footstep cycle like an oscillator. Every time the player takes a step, we measure the time between steps to determine the frequency and phase - discarding any irregular or lag-affected events. In real time, we compare the footstep rhythm to the ongoing breathing rhythm, gradually adjusting both phase and frequency until they lock in sync.