The sound mixer rendered as fast as the playback line accepted, running a full device buffer ahead of real time, so a sound fired while another played could only join the mix behind all of that queued audio, and each further one landed later still. Pace the mixer against the clock so it never commits more than a few frames ahead. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>