- status: open --> closed
Environment
Symptom
A digital sound triggered over the SyncTERM:A audio API is heard with a large delay when other audio is already playing (a background music loop, or an overlapping sound effect). A single sound triggered from silence is in sync. Likewise, a Flush on a channel takes a correspondingly long time to actually go silent — the already-buffered audio plays out first.
Reproducibility
Possibly relevant (observation, not a diagnosis)
In xpbeep.c, the ALSA snd_pcm_hw_params sequence sets access/format/rate/channels but does not call any buffer-size or period-size setter; the PulseAudio path sets buffer_attr.tlength explicitly. Flagging only in case it's pertinent.
Anonymous